INSTALLATION DE KYLIX 3 OPEN EDITION sous LINUX NOYAUX 2.6 (PC) =============================================================== 1. ARCHIVES D'INSTALLATION ET DE MISE A JOUR -------------------------------------------- Nom Designation Taille Localisation ------------------------------------------------------------------------------- kylix3_open.tar.gz Installation 102 Mo www.borland.com k3_open_update_2.tar.gz Mise à jour #2 215 Ko www.borland.com reg92.txt Enregistrement 4 Ko www.borland.com compat-glibc-6.2-2.1.3.2.i386.rpm Patch GLIBC 2 Mo compat-libstdc++-7.3-2.96.118.i386.rpm Patch LIBSTDC++ 1 Mo INSTALLATION DE KYLIX 3 ----------------------- A. Décompresser l'archive kylix3_open.tar.gz B. Se mettre dans le dossier généré (kylix3_open) puis lancer ./setup.sh C. Suivre les instructions à l'écran D. Copier le fichier reg92.txt d'enregistrement dans le dossier de l'utilisateur E. Décompresser l'archive k3_open_update_2.tar.gz F. Se mettre dans le dossier généré (k3_open_update_2) puis lancer ./install.sh G. Créer un fichier lancebcb dans le dossier utilisateur contenant les lignes suivantes : su -c "echo 1 > /proc/sys/vm/legacy_va_layout" ./startbcb & H. Créer un fichier lancedelphi dans le dossier utilisateur contenant les lignes suivantes : su -c "echo 1 > /proc/sys/vm/legacy_va_layout" ./startdelphi & I. Ajouter dans les fichiers startdelphi & startbcb la ligne export LD_ASSUME_KERNEL=2.4.21 avant la ligne source /home/.../kylix3/bin/kylixpath /home/.../kylix3 >/dev/null J. A chaque nouvelle session il faut lancer une seule fois startbcb ou startdelphi en mode console et saisir ensuite le mot de passe root. les scripts startbcb et startdelphi fonctionnent ensuite. K. Installer le paquet compat-glibc-6.2-2.1.3.2.i386.rpm par la commande suivante en mode console : rpm -i compat-glibc-6.2-2.1.3.2.i386.rpm L. Ajouter en tête dans les options de projet "Répertoires/Conditions" : - le chemin d'inclusion /usr/i386-glibc21-linux/include - le chemin de bibliothèques /usr/i386-glibc21-linux/lib INSTALLATIONS PATCHES NON-OFFICIELS de Andreas Hausladen -------------------------------------------------------- 2 patches non officiels de la bibliothèque CLX existe : k3patches et k3fix : A télécharger depuis http://mirror.optusnet.com.au/sourceforge/u/un/unvclx Pour ces 2 patches, décompresser puis exécuter : - pour k3fix, depuis le dossier de kylix 3, les scripts install situés dans les dossiers numérotés. - pour k3patches le script installpatch. SITUATION ACTUELLE ------------------ En l'état actuelle des choses et malgré ces modifications, le code compile mais ne s'exécute sous Kylix 3/Fedora Core 3. Je pense qu'il faut attendre un patch ou une nouvelle version de Kylix pour les noyaux 2.6. En attendant, le binaire généré sous Kylix 3 avec des versions de noyaux 2.4, se lancent sous des noyaux 2.6. Le 27 décembre 2004.