Free
Personal
FlagShip
registration

HELP

There are three different Free Personal FlagShip ports for Linux ELF available:
  • FlagShip for Glibc-2.1 based Linux systems,

    which should be used with glibc-2.1 based systems, i.e. when the /lib/libc.so.6 file is available and when it is a symbolic link to /lib/libc-2.1.1.so . This version requires egcs (1.1 / 2.91 or later) C compiler. For the rpm installation, rpm 3.0.6 or later is required, otherwise use the rpm2targz script to convert .rpm to .tar format. The typical distributions are RedHat 6.x, SuSE 6.2, Mandrake 6.x etc.

  • FlagShip for Glibc based Linux systems,

    which should be used with glibc-2.0 based systems, i.e. when the /lib/libc.so.6 file is available. This version requires gcc 2.7 or 2.8 C compiler. For the rpm installation, use rpm 2.5.5 or newer, otherwise use the rpm2targz script to convert .rpm to .tar format. The typical distributions are RedHat 5.x, SuSE 6.0-6.1, Debian 2.x, Caldera 2.1 etc.

  • FlagShip for Libc based Linux systems,

    which should be used when the /lib/libc.so.6 file is not available. This version requires gcc 2.7 or 2.8 C compiler. For the rpm installation, use rpm 2.4.12 or newer, otherwise use the rpm2targz script to convert .rpm to .tar format. The typical distributions are RedHat 4.x, SuSE 5.x, Debian 1.x, Caldera OpenLinux 1.x, SlackWare Linux etc.

Please choose the FlagShip port carefully according to your used Linux system. In doubt, check the availability and links of /lib/libc.so.6 ("ls -l  /lib/libc*") and the used cc version ("cc  -v") first, then enter this registration again.

Note:

  • FlagShip for Linux Glibc-2.2 and 2.3 = kernel 2.6.x (and some 2.4.x) as well as FlagShip for MS-Windows
    is available in the Visual FlagShip package instead

Warning: using a FlagShip port incompatible to your Linux system or with different cc may cause unpredictable behaviour, unresolved externals or even core dump or segmentation, since these Linux versions and compilers are not fully compatible to each other. However the produced executables will most probably run well without problems also on other Linux sub-releases, especially if linked statically (see details).

Requirements:

Depending on the used Linux system and FlagShip port, you will need GNU C (gcc) or egcs compiler (including the accompanying libs) installed to be able to develop with FlagShip. Check with "cc  -v".

The required disk space on the /usr file system is approx. 25 MBytes for the FlagShip installation. Check the available space with "df  /usr".

Although not strictly required, it is suggested also to install the ncurses/terminfo package.

Use the BACK button in the header of your browser to return to the FlagShip registration, or see additional tech details.

Last updated: 20-Aug-2008