Difference between revisions of "Xorg7/xterm"

From CBLFS
Jump to navigationJump to search
Line 3: Line 3:
 
!Download Source:
 
!Download Source:
 
|-
 
|-
| ftp://invisible-island.net/xterm/xterm.tar.gz
+
| ftp://invisible-island.net/xterm/xterm-224.tgz
 
|}
 
|}
  
Line 24: Line 24:
 
Compile this package:
 
Compile this package:
  
  ./configure $XORG_CONFIG
+
  ./configure $XORG_CONFIG --with-wide-chars \
 +
    --with-app-defaults=${XORG_PREFIX}/share/X11/app-defaults &&
 
  make
 
  make
  
Line 33: Line 34:
  
 
== Multilib ==
 
== Multilib ==
 +
'''''This package does not install any libraries so only one installation is needed.'''''
  
 
=== 32Bit ===
 
=== 32Bit ===
Line 38: Line 40:
 
Compile this package:
 
Compile this package:
  
 +
USE_ARCH=32 CC="gcc ${BUILD32}" \
 
  PKG_CONFIG_PATH="${PKG_CONFIG_PATH32}" \
 
  PKG_CONFIG_PATH="${PKG_CONFIG_PATH32}" \
  USE_ARCH=32 CC="gcc ${BUILD32}" ./configure \
+
  ./configure ${XORG_CONFIG32} --with-wide-chars \
${XORG_CONFIG32} --with-wide-chars &&
+
    --with-app-defaults=${XORG_PREFIX}/share/X11/app-defaults &&
 
  make
 
  make
 
   
 
   
Line 52: Line 55:
 
Compile this package:
 
Compile this package:
  
  PKG_CONFIG_PATH="${PKG_CONFIG_PATHN32}" \
+
  USE_ARCH=32 CC="gcc ${BUILD32}" \
  USE_ARCH=32 CC="gcc ${BUILDN32}" ./configure \
+
  PKG_CONFIG_PATH="${PKG_CONFIG_PATH32}" \
${XORG_CONFIGN32} --with-wide-chars --libdir=/usr/lib32 &&
+
./configure ${XORG_CONFIGN32} --with-wide-chars \
make appsdir=${XORG_PREFIX}/lib32/X11/app-defaults
+
    --with-app-defaults=${XORG_PREFIX}/share/X11/app-defaults &&
 
+
make
 +
 
Install this package:
 
Install this package:
  
  make appsdir=${XORG_PREFIX}/lib32/X11/app-defaults install &&
+
  make install &&
  make appsdir=${XORG_PREFIX}/lib32/X11/app-defaults install-ti
+
  make install-ti
  
 
=== 64Bit ===
 
=== 64Bit ===
Line 66: Line 70:
 
Compile this package:
 
Compile this package:
  
 +
USE_ARCH=64 CC="gcc ${BUILD64}" \
 
  PKG_CONFIG_PATH="${PKG_CONFIG_PATH64}" \
 
  PKG_CONFIG_PATH="${PKG_CONFIG_PATH64}" \
  USE_ARCH=64 CC="gcc ${BUILD64}" ./configure \
+
  ./configure ${XORG_CONFIG64} --with-wide-chars \
${XORG_CONFIG64} --with-wide-chars --libdir=/usr/lib64 &&
+
    --with-app-defaults=${XORG_PREFIX}/share/X11/app-defaults &&
make appsdir=${XORG_PREFIX}/lib64/X11/app-defaults
+
make
 
+
 
Install this package:
 
Install this package:
  
  make appsdir=${XORG_PREFIX}/lib64/X11/app-defaults install &&
+
  make install &&
  make appsdir=${XORG_PREFIX}/lib64/X11/app-defaults install-ti
+
  make install-ti
  
 
== Configuring xterm ==
 
== Configuring xterm ==
  
You will only need the first file on a non-multilib system.
+
  cat >> $XORG_PREFIX/share/X11/app-defaults/XTerm << "EOF"
 
 
  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*locale: true
 
  *VT100*faceName: Monospace
 
  *VT100*faceName: Monospace

Revision as of 13:25, 1 March 2007

Download Source:
ftp://invisible-island.net/xterm/xterm-224.tgz

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 --with-wide-chars \
    --with-app-defaults=${XORG_PREFIX}/share/X11/app-defaults &&
make

Install this package:

make install &&
make install-ti

Multilib

This package does not install any libraries so only one installation is needed.

32Bit

Compile this package:

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

Install this package:

make install &&
make install-ti

N32

Compile this package:

USE_ARCH=32 CC="gcc ${BUILD32}" \
PKG_CONFIG_PATH="${PKG_CONFIG_PATH32}" \
./configure ${XORG_CONFIGN32} --with-wide-chars \
    --with-app-defaults=${XORG_PREFIX}/share/X11/app-defaults &&
make

Install this package:

make install &&
make install-ti

64Bit

Compile this package:

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

Install this package:

make install &&
make install-ti

Configuring xterm

cat >> $XORG_PREFIX/share/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.