Le Dimanche 9 F�vrier 2003 11:08, geb a �crit :
> Bonjour,
> j'ai l'habitude de d�velopper avec Delphi, je me suis donc tourn�
> naturellement vers Kylix 2. Le probl�me est que mes progs fonctionnent
> tant que je suis sous l'interface de d�veloppement. Lorsque je compile
> et que je lance le programme cr�e tout seul, il refuse de se lancer et
> le message ' nom du programme n'existe pas apparait. D'ou cel� peut il
> venir et quelqu'un a-t-il la solution ?
> merci.
> geb
Salut,
1) POUR EX�CUTER DES APPLICATION PROVENANT DE KYLIX SUR UN POSTE OU EST
INSTALLE KYLIX :
a. Il faut au pr�alable d�clarer dans le PATH les biblioth�ques de kylix:
export LD_LIBRARY_PATH=/chemin/de/kylix/bin:$LD_LIBRARY_PATH
puis ex�cuter le programme depuis son r�pertoire:
cd repertoire
./appli
b. Il est possible de regrouper ces 2 lignes dans un script:
#!/bin/bash
export LD_LIBRARY_PATH=/chemin/de/kylix/bin:$LD_LIBRARY_PATH
nom_de_l_appli
c. ou encore de modifier le PATH au d�marrage de Linux.
2) POUR D�PLOYER DES APPLICATIONS VENANT DE KYLIX :
Cela d�pend de la version de kylix (entreprise, pro, OE). Il faut se r�f�rer
au fichier DEPLOY pr�sent dans le r�pertoire de kylix.
Pour la version Open Edition, il faut fournir :
Paquets � licence GPL
------------------------------------------------------
bplbaseclx.so.6.9.0 <--- bplbaseclx.so.6.9
bplvisualclx.so.6.9.0 <--- bplvisualclx.so.6.9
libqt.so.2.3.0 <--- libqt.so.2
libqtintf-6.9.0-qt2.3.so <--- libqtintf-6.9-qt2.3.so
libborqt-6.9.0-qt2.3.so <--- libborqt-6.9-qt2.3.so
libborunwind.so.6.0 (LGPL) <--- libborunwind.so.6 <--- libborunwind.so
Autres paquets (paquets ni prot�g�s par Borland ni � double licence)
-------------------------------------------------------
libborstl.so.1.0 <--- libborstl.so
libborcrtl.so.1.0 <--- libborcrtl.so.1
Il est indispensable de cr�er les liens symboliques vers les biblioth�ques
comme indiqu� au-dessus avec les fl�ches <---.
Il faut ensuite d�clarer dans le PATH du poste, le chemin vers ces
biblioth�ques.
Voil�.
J'esp�re que mon explication est suffisamment claire.
A+
--
Sylvain SCATTOLINI
Syst�me d'exploitation: Mandrake Linux 9.0.
Linux est un syst�me d'exploitation fiable, facile, complet et gratuit.
Vous pouvez disposer d'un tas d'applications gratuites et de grande qualit�.
Testez Linux, vous l'adopterez.
Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com"