Difference between revisions of "Xorg7/xterm"

From CBLFS
Jump to navigationJump to search
m
Line 4: Line 4:
 
|-
 
|-
 
| ftp://invisible-island.net/xterm/xterm.tar.gz
 
| ftp://invisible-island.net/xterm/xterm.tar.gz
|-
 
 
|}
 
|}
  
 
Return to [[Xorg7/Drivers|Drivers]]
 
Return to [[Xorg7/Drivers|Drivers]]
  
= Introduction to 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 ===
 +
* [[FreeType]]
  
== Optional ==
+
== Non-Multilib ==
  
[[FreeType]]
+
Compile this package:
  
= Non-Multilib =
+
./configure $XORG_CONFIG
 +
make
  
Compile xterm.
+
Install this package:
  
  ./configure $XORG_CONFIG
+
make install &&
  make
+
make install-ti
 
 
Install xterm.
 
 
 
  make install &&
 
  make install-ti
 
  
= Multilib =
+
== Multilib ==
  
== 32Bit ==
+
=== 32Bit ===
  
Compile xterm:
+
Compile this package:
  
 
  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 45: Line 42:
 
  make
 
  make
 
   
 
   
Install xterm:
+
Install this package:
  
 
  make install &&
 
  make install &&
 
  make install-ti
 
  make install-ti
  
== N32 ==
+
=== N32 ===
  
Compile xterm:
+
Compile this package:
  
 
  PKG_CONFIG_PATH="${PKG_CONFIG_PATHN32}" USE_ARCH=32 CC="gcc ${BUILDN32}" ./configure \
 
  PKG_CONFIG_PATH="${PKG_CONFIG_PATHN32}" USE_ARCH=32 CC="gcc ${BUILDN32}" ./configure \
Line 58: Line 55:
 
  make appsdir=/usr/lib32/X11/app-defaults
 
  make appsdir=/usr/lib32/X11/app-defaults
  
Install xterm:
+
Install this package:
  
 
  make appsdir=/usr/lib32/X11/app-defaults install &&
 
  make appsdir=/usr/lib32/X11/app-defaults install &&
 
  make appsdir=/usr/lib32/X11/app-defaults install-ti
 
  make appsdir=/usr/lib32/X11/app-defaults install-ti
  
== 64Bit ==
+
=== 64Bit ===
  
Compile xterm:
+
Compile this package:
  
 
  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 71: Line 68:
 
  make appsdir=/usr/lib64/X11/app-defaults
 
  make appsdir=/usr/lib64/X11/app-defaults
  
Install xterm:
+
Install this package:
  
 
  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
  
= Configuring xterm =
+
== Configuring xterm ==
  
 
You will only need the first file on a non-multilib system.
 
You will only need the first file on a non-multilib system.
Line 105: Line 102:
 
|-valign="top"
 
|-valign="top"
 
! Installed Programs:
 
! Installed Programs:
|resize, uxterm, xterm
+
| resize, uxterm, xterm
 
|}
 
|}
  
== Short Description ==
+
=== Short Description ===
  
 
{| style="text-align: left;"
 
{| style="text-align: left;"

Revision as of 13:55, 3 January 2007

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

Optional

Non-Multilib

Compile this package:

./configure $XORG_CONFIG
make

Install this package:

make install &&
make install-ti

Multilib

32Bit

Compile this package:

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

Install this package:

make install &&
make install-ti

N32

Compile this package:

PKG_CONFIG_PATH="${PKG_CONFIG_PATHN32}" USE_ARCH=32 CC="gcc ${BUILDN32}" ./configure \
${XORG_CONFIGN32} --with-wide-chars --libdir=/usr/lib32 &&
make appsdir=/usr/lib32/X11/app-defaults

Install this package:

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

64Bit

Compile this package:

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 this package:

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

Configuring xterm

You will only need the first file on a non-multilib system.

cat >> $XORG_PREFIX/lib/X11/app-defaults/XTerm << "EOF"
*VT100*locale: true
*VT100*faceName: Monospace
*VT100*faceSize: 10
EOF
cat >> $XORG_PREFIX/lib32/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

Contents

Installed Programs: resize, uxterm, xterm

Short Description

resize prints a shell command for setting the TERM and TERMCAP environment variables to indicate the current size of xterm window.
uxterm wrapper script to start xterm in UTF-8 locales.
xterm a terminal emulator for the X Window System.