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
|
This utility is written in Objective-C.
You need an Objective-C compiler to compile it :
http://metalab.unc.edu/pub/Linux/devel/lang/objc
It also requires the System V ETI (Extended Terminal Interface) package : System V curses and the System V forms and menus libraries.
The installation procedure is :
1. Get flex (if not present on your system)
This should not be necessary, most Linux distributions have flex
ftp://ftp.gnu.org
2. Get Berkeley Yacc (and install as "byacc")
Some Linux distributions already have "byacc"
http://metalab.unc.edu/pub/Linux/devel/compiler-tools/yacc-1.9.1.tar.Z
3. Get Objective-C compiler bootstrap
Run ./configure;make;make install to install this
http://metalab.unc.edu/pub/Linux/devel/lang/objc/objc-bootstrap-x.x.x.tar.gz
4. Get Objective-C compiler
Install this after step 3!
http://metalab.unc.edu/pub/Linux/devel/lang/objc/objc-x.x.x.tar.gz
5. Get "ncurses" (see also below)
ftp://ftp.clark.net/pub/dickey/ncurses/
6. Then do a ./configure;make;make install of "CURSEL"
7. (Optional) :
ln -s /usr/local/bin/cursel /bin/fmli
I wrote the software on Slackware 7.0 Linux, using ncurses-5.0 990918.
ncurses may be found at the site given above (if you don't already have it).
Platforms on which CURSEL is known to work :
* Slackware 7 Linux
* Solaris 2.6
* UnixWare 2
* UnixWare 7
* SCO OpenServer
|