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]



Répondre à