head 1.1; branch 1.1.1; access; symbols ISELECT_1_4_0:1.1.1.1 ISELECT_1_3_1:1.1.1.1 ISELECT_1_3_0:1.1.1.1 ISELECT_1_2_0:1.1.1.1 ISELECT_1_1_0:1.1.1.1 ISELECT_1_0_4:1.1.1.1 vendor:1.1.1; locks; strict; comment @# @; 1.1 date 98.01.03.09.10.00; author rse; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 98.01.03.09.10.00; author rse; state Exp; branches; next ; desc @@ 1.1 log @Initial revision @ text @ P O R T I N G iSelect was written with portability in mind. Additionally to overcome the system dependend characteristics iSelect uses a GNU autoconf based configuration scheme which tries hard to determine the information. So iSelect already compiles out-of-the-box on a lot of systems. At least the following Unix/Compiler/Curses variants were sucessfully tested by the author in the past: System Platform Curses Compiler Testhost Time Vers. ------------- ---------- --------------- -------------- ---------- -------- ----- FreeBSD 2.1.5 i586/166 NCurses 4.0 GNU cc 2.7.2.3 en1 03.01.98 1.0.4 FreeBSD 2.1.5 i586/166 S-Lang 0.99-38 GNU cc 2.7.2.3 en1 03.01.98 1.0.4 FreeBSD 2.2.1 i586/90 NCurses 1.8.6 GNU cc 2.7.2p en3 23.11.97 1.0.2 FreeBSD 2.2.5 i586/90 NCurses 1.8.6 GNU cc 2.7.2.1 bsdti2 23.11.97 1.0.2 SunOS 4.1.3 SS20/61 NCurses 1.9.9e GNU cc 2.7.2 sunfi1 23.11.97 1.0.2 Solaris 2.5.1 SS10/41 SVr4.0 1.58 GNU cc 2.7.2.1 sunti5 23.11.97 1.0.2 AIX 4.1.4 RS6000/42T SVr4.0 1.60.2.8 GNU cc 2.7.2 rcs7 23.11.97 1.0.2 HP-UX 10.20 A9000/780 S-Lang 0.99-38 GNU cc 2.7.2.1 hpeickel15 23.11.97 1.0.2 IRIX 6.2 IP20 SVr4.0 1.58 GNU cc 2.7.2.1 sgihalle13 23.11.97 1.0.2 DU/OSF1 4.0 Alpha SV 4.2.9.14 GNU cc 2.7.2.1 rcs12 23.11.97 1.0.2 Linux 2.0.32 i586/90 NCurses 1.9.9e GNU cc 2.7.2.1 gw1 23.11.97 1.0.2 If your Unix derivate is not on this list, don't panic. As we said, iSelect tries to determine the information itself, so there is a good chance that iSelect finds alternatives even for your system. If it still fails to compile or run, first try to see where the problem resides. Usually problems can occur when you are using a brain-dead compiler or Curses version. Try to upgrade or use better variants. @ 1.1.1.1 log @Import iSelect 1.0.4 @ text @@