1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105
|
Quick Install Guide
Jiro SEKIBA <jir@yamato.ibm.com>
* Introduction
This package consists of sub-packages, such are 2 libraries (libiterm,
libXiterm) and 2 applications (xiterm, fbiterm).
Below depicts each sub-package's dependency.
- Dependency of xiterm
+-----------+
| xiterm | X I18N terminal emulator application
+-----------+
| libXiterm | X I18N terminal emulator widget (Athena widget) library
+-----------+
| libiterm | X I18N terminal emulator library
+-----------+
- Dependency of fbiterm
+-----------+
| fbiterm | FrameBuffer I18N terminal emulator application
+-----------+
| libiterm | X I18N terminal emulator library
+-----------+
That is, xiterm depends on libXiterm, libXiterm depends on libiterm.
And fbiterm depends on libiterm as well.
* Compile/Install libiterm
In basis, just ./configure && make && make install.
libiterm has 2 configure options described below.
You need PLS or fribidi library to enable these options.
--enable-pls
enabling PLS library for BiDi layout engine [ Default enable ]
--enable-fribidi
enabling fribidi library for BiDi layout engine [ Default disable ]
If you specify both library, only fribidi library is enabled.
--with-utempter
use libutempter to access utmp [ Default without ]
fribidi library does bidi layout but doesn't care about shaping,
so Arabic is not rendered properly yet.
$ cd lib
$ ./configure
$ make
$ make install
$ su -
# ldconfig -v
* Compile/Install libXiterm
libXiterm has no configure option. Simply doing ./configure && make &&
make install is fine.
$ cd unix/Xaw/lib
$ ./configure
$ make
$ make install
$ su -
# ldconfig -v
* Compile/Install xiterm
xiterm has no configure option.
$ cd unix/Xaw/src
$ ./configure
$ make
$ make install
xiterm will be installed in /usr/local/bin.
Please check unix/Xaw/README for further information.
* Compile/Install fbiterm
libXiterm has no configure option. Simply doing ./configure && make &&
make install is fine.
$ cd unix/fbiterm
$ ./configure
$ make
$ make install
fbiterm will be installed in /usr/local/bin.
Please check unix/fbiterm/README for further information.
* Compile/Install terminfo entry
fbiterm, by default, sets TERM environment variable as "iterm".
So basically you need to install proper terminfo as below..
$ cd unix/terminfo
$ tic iterm.terminfo
tic will compile and intall terminfo entry. If you don't specify where to
install, it'll try to install default directory, which is typically
/usr/share/terminfo. But if you don't have write access to the directory,
it will try to install ~/.terminfo directory.
Please check unix/terminfo/README for further information.
|