eric.bachard a �crit :
Bonjour,
Julien POULALION a �crit :
Il a bien compiler jusque l� mais j'ai encore une erreur :
Oui...
------------- /sources/m79/connectivity/source/drivers/mozab ignoring SUBDIRS ------------------------------ Making: ../../../unxlngi4.pro/lib/libmozabdrv2.so gcc -z combreloc -Wl,-rpath,'$ORIGIN' -shared -Wl,-O1 -lstlport_gcc -lstdc++
...tentative de linking avec la libstdc++
rm -f ../../../unxlngi4.pro/lib/check_libmozabdrv2.so
mv ../../../unxlngi4.pro/lib/libmozabdrv2.so ../../../unxlngi4.pro/lib/check_libmozabdrv2.so
/sources/m79/solenv/bin/checkdll.sh -L../../../unxlngi4.pro/lib -L../lib -L/sources/m79/solenv/unxlngi4/lib -L/sources/m79/solver/680/unxlngi4.pro/lib -L/sources/m79/solenv/unxlngi4/lib -L/usr/lib/j2sdk1.4.2_04/lib -L/usr/lib/j2sdk1.4.2_04/jre/lib/i386 -L/usr/lib/j2sdk1.4.2_04/jre/lib/i386/client -L/usr/lib/j2sdk1.4.2_04/jre/lib/i386/native_threads -L/usr/X11R6/lib ../../../unxlngi4.pro/lib/check_libmozabdrv2.so
Checking DLL ../../../unxlngi4.pro/lib/check_libmozabdrv2.so ...: ERROR:
"ERROR", car pas cr��...
libstdc++.so.6: cannot open shared object file: No such file or directory
^^^^^^^^^^^^^^^^
La libstdc++.so.6 correspond � gcc-3.4, et tu dois probablement avoir gcc-3.3 (qui utilise la libstdc++.so.5 )
Pour savoir , passe root, et essaye :
ldconfig -v | grep libstdc++*
Et tu sauras :-)
[EMAIL PROTECTED]:/home/julien# ldconfig -v | grep libstdc++*
libstdc++.so.2.9 -> libstdc++.so.2.9.0
libstdc++.so.2.8 -> libstdc++.so.2.8.0
libstdc++.so.4 -> libstdc++.so.4.0.0
libstdc++-libc6.2-2.so.3 -> libstdc++-3-libc6.2-2-2.10.0.so
libstdc++-libc6.1-1.so.2 -> libstdc++-2-libc6.1-1-2.9.0.so
libstdc++.so.2.7.2 -> libstdc++.so.2.7.2.8
libstdc++-libc6.1-2.so.3 -> libstdc++-3-libc6.1-2-2.10.0.so
libstdc++.so.5 -> libstdc++.so.5.0.6
[EMAIL PROTECTED]:/home/julien# rechpkg gcc
bienvenue
Pour afficher les occurences du motif : gcc, tapez 1
Pour afficher les paquets install�s contenant le motif : gcc, tapez 2
Pour afficher les paquets et les occurences contenant le motif : gcc, tapez 3
Pour sauvegarder la recherche (du choix 3) dans un fichier, tapez 4
2
aaa_elflibs-10.1.0-i486-1 gcc-3.3.4-i486-1 gcc-g++-3.3.4-i486-1 gcc-g77-3.3.4-i486-1 gcc-gnat-3.3.4-i486-2 gcc-java-3.3.4-i486-1 gcc-objc-3.3.4-i486-1 j2sdk-1_4_2_04-i586-3 kdevelop-3.1.2-i486-1 kernel-source-2.4.29-noarch-1 linux-faqs-20030907-noarch-1 linux-howtos-20050124-noarch-1
[EMAIL PROTECTED]:/home/julien#
Note : pas la peine d'essayer de truander (j'ai essay�) avec un lien symbolique, cela ne marchera pas : il faut cette version, sinon des symboles ne seront pas trouv�s, et �a s'arr�tera de toutes fa�ons...
Donc, le mieux, est de d�sactiver cette fonctionnalit� si tu n'as pas la bonne version de gcc. Pour info, il est sous-entendu (je ne suis pas d'accord) qu'OOo est compil�e avec gcc-3.4. Pour l'instant, je n'ai pas essay� (j'ai une vielle libmozabdrv2.so qui passe, mais je ne vais pas tarder de faire le saut ( j'ai une sid, et gcc3.4 est d�j� utilisable).
tu peux essayer de cr�er un fichier vide dans $SRC_DIR/connectivity/unxlngi.pro/lib qui porte le nom de libmozabdrv2.so, et si tu as des probl�mes � la fin, je te dirai comment faire.
dmake: Error code 1, while making '../../../unxlngi4.pro/lib/libmozabdrv2.so'
'---* tg_merge.mk *---'
Voili, si tu veux compiler le mozilla address book, il faut gcc-3.4.
Cordialement, eric bachard
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
