The different archive files shown below are making together (when decompressed and extracted from the archive) the set of files necessary to use the Narcisse package on the selected target.


Generic files (Mandatory) : NarcisseGen.tar.gz
For Intel i486 Linux 2.4 and glibc 2.3.5 or 2.3.6 : NarcisseLinux_2_4__x86.tar.gz
For Intel i686 with SSE2 Linux 2.4 with SSE2 Linux 2.4 and glibc 2.3.5 or 2.3.6 : NarcisseLinux_2_4__i686.tar.gz
For Intel i486 Linux 2.6 and glibc 2.5 or above : NarcisseLinux_2_6__x86.tar.gz
For Intel i686 with SSE2 Linux 2.6 and glibc 2.5 or above : NarcisseLinux_2_6__i686.tar.gz
For Intel Xeon processors and Linux 2.6 64 bits and glibc 2.5 or above : NarcisseLinux_2_6__x86_64.tar.gz
For ARM processors and Linux 2.6 and glibc 2.5 or above : NarcisseLinux_2_6__arm.tar.gz
For ARM hard float processors and Linux 2.6 and glibc 2.5 or above (like Raspberry Pi4) NarcisseLinux_2_6__armhf.tar.gz 
For Intel Itanium processors and Linux 2.6 and glibc 2.5 or above : NarcisseLinux_2_6__ia64.tar.gz
For PowerPC processors and Linux 2.6 64 bits and glibc 2.5 or above : NarcisseLinux_2_6__powerpc64.tar.gz
For PowerPC processors and Linux 2.6 and glibc 2.5 or above : NarcisseLinux_2_6__powerpc.tar.gz
For IBM S390 processors and Linux 2.6 and glibc 2.5 or above : NarcisseLinux_2_6__s390.tar.gz
For IBM S390 processors and Linux 2.6 64 bits and glibc 2.5 or above : NarcisseLinux_2_6__s390x.tar.gz
For SUN SPARC processors and Linux 2.6 32 and 64 bits and glibc 2.5 or above : NarcisseLinux_2_6__sun4.tar.gz
For SUN SPARC processors and Solaris 9 : NarcisseSunOS_5_9__sun4.tar.gz

The targets including glibc 2.3.5 are mandatory for old Linux distributions like Slackware 10.2 et 11 or other aged versions of distributions.

The following commands install the Narcisse package in "Your install directory" when you have downloaded the desired targets in the "Archive location" directory with NarcisseGEN.tar.gz :

cd "Your install directory"
gzip -dc "Archive location"/NarcisseGEN.tar.gz|tar xf -
gzip -dc "Archive location"/Narcisse"Your target".tar.gz|tar xf -

Or :

cd "Your install directory"
tar xvzf "Archive location"/NarcisseGEN.tar.gz
tar xvzf "Archive location"/Narcisse"You target".tar.gz

Any other directory can be used instead of "Your install directory".For example, you can take /usr/local/produits. A Narcisse directory is created inside the choosen directory which contains all the files necessary to the Narcisse package. The Narcisse server is launched by the Narcisse script located in Narcisse/bin.

The ARM target above has been tested and works for the Nokia N810 tablet with Maemo 4 or the Nokia N900 smart phone with Maemo 5. The install directory can be /home/user/produits or a directory on an additional card formatted with ext2 or ext3.

If you want to recompile Narcisse from its sources, you have to decompress and extract all the files located in the directory V1.3/src inside NarcisseGen.tar.gz in a directory different from the one used for the binaries (for instance /usr/local/projets).

You are encouraged to read carefully all the help and documentation files you can find in the various directories. They explain you how to recompile or configure the package correctly for your machine or your site.