Difference between revisions of "Xorg7/xterm"

From CBLFS
Jump to navigationJump to search
(Configure the Package)
Line 9: Line 9:
 
Return to [[Xorg7/Drivers|Drivers]]
 
Return to [[Xorg7/Drivers|Drivers]]
  
=xterm=
+
= Introduction to xterm=
  
 
The xterm program is a terminal emulator for the X Window System. It provides DEC VT102 and Tektronix 4014 compatible terminals for programs that can't use the window system directly.  Xterm is '''not''' distributed as part of the modular Xorg.  You must retrieve it from the upstream source.
 
The xterm program is a terminal emulator for the X Window System. It provides DEC VT102 and Tektronix 4014 compatible terminals for programs that can't use the window system directly.  Xterm is '''not''' distributed as part of the modular Xorg.  You must retrieve it from the upstream source.
  
==Dependencies==
+
= Dependencies =
  
===Required===
+
==Required==
  
 
libXaw from [[Xorg7/Libraries|Libraries]]
 
libXaw from [[Xorg7/Libraries|Libraries]]
  
===Optional===
+
== Optional ==
  
 
[[FreeType]]
 
[[FreeType]]
 +
 +
= Installation =
 +
 
==Non-Multilib==
 
==Non-Multilib==
  
 
Compile xterm.
 
Compile xterm.
  
  ./configure $XORG_CONFIG
+
  ./configure $XORG_CONFIG
  make
+
  make
  
 
Install xterm.
 
Install xterm.
  
  make install
+
  make install &&
 +
  make install-ti
  
 
==Multilib==
 
==Multilib==
Line 37: Line 41:
 
===32-Bit===
 
===32-Bit===
  
Make the Package
+
Compile xterm:
  
 
  PKG_CONFIG_PATH="${PKG_CONFIG_PATH32}" USE_ARCH=32 CC="gcc ${BUILD32}" ./configure \
 
  PKG_CONFIG_PATH="${PKG_CONFIG_PATH32}" USE_ARCH=32 CC="gcc ${BUILD32}" ./configure \
Line 43: Line 47:
 
  make
 
  make
 
   
 
   
Install the Package
+
Install xterm:
  
 
  make install &&
 
  make install &&
Line 49: Line 53:
  
 
===N32===
 
===N32===
 +
 +
  To do.
  
 
===64-Bit===
 
===64-Bit===
  
Build the Package
+
Compile xterm:
  
 
  PKG_CONFIG_PATH="${PKG_CONFIG_PATH64}" USE_ARCH=64 CC="gcc ${BUILD64}" ./configure \
 
  PKG_CONFIG_PATH="${PKG_CONFIG_PATH64}" USE_ARCH=64 CC="gcc ${BUILD64}" ./configure \
Line 58: Line 64:
 
  make appsdir=/usr/lib64/X11/app-defaults &&
 
  make appsdir=/usr/lib64/X11/app-defaults &&
  
Install the Package
+
Install xterm:
  
 
  make appsdir=/usr/lib64/X11/app-defaults install &&
 
  make appsdir=/usr/lib64/X11/app-defaults install &&
 
  make appsdir=/usr/lib64/X11/app-defaults install-ti
 
  make appsdir=/usr/lib64/X11/app-defaults install-ti
  
==Configure the Package==
+
==Configure xterm==
  
 
  cat >> $XORG_PREFIX/lib/X11/app-defaults/XTerm << "EOF"
 
  cat >> $XORG_PREFIX/lib/X11/app-defaults/XTerm << "EOF"

Revision as of 20:33, 17 December 2006

Download Source:
ftp://invisible-island.net/xterm/xterm.tar.gz

Return to Drivers

Introduction to xterm

The xterm program is a terminal emulator for the X Window System. It provides DEC VT102 and Tektronix 4014 compatible terminals for programs that can't use the window system directly. Xterm is not distributed as part of the modular Xorg. You must retrieve it from the upstream source.

Dependencies

Required

libXaw from Libraries

Optional

FreeType

Installation

Non-Multilib

Compile xterm.

 ./configure $XORG_CONFIG
 make

Install xterm.

 make install &&
 make install-ti

Multilib

32-Bit

Compile xterm:

PKG_CONFIG_PATH="${PKG_CONFIG_PATH32}" USE_ARCH=32 CC="gcc ${BUILD32}" ./configure \
${XORG_CONFIG32} --with-wide-chars &&
make

Install xterm:

make install &&
make install-ti

N32

 To do.

64-Bit

Compile xterm:

PKG_CONFIG_PATH="${PKG_CONFIG_PATH64}" USE_ARCH=64 CC="gcc ${BUILD64}" ./configure \
${XORG_CONFIG64} --with-wide-chars --libdir=/usr/lib64 &&
make appsdir=/usr/lib64/X11/app-defaults &&

Install xterm:

make appsdir=/usr/lib64/X11/app-defaults install &&
make appsdir=/usr/lib64/X11/app-defaults install-ti

Configure xterm

cat >> $XORG_PREFIX/lib/X11/app-defaults/XTerm << "EOF"
*VT100*locale: true
*VT100*faceName: Monospace
*VT100*faceSize: 10
EOF
cat >> $XORG_PREFIX/lib64/X11/app-defaults/XTerm << "EOF"
*VT100*locale: true
*VT100*faceName: Monospace
*VT100*faceSize: 10
EOF

Next install rman