View previous topic :: View next topic |
Author |
Message |
mccm Tux's lil' helper
Joined: 24 Nov 2005 Posts: 94
|
Posted: Wed Apr 19, 2006 4:40 pm Post subject: [lib i586] cannot find the libr......(en cours) |
|
|
hello
Lors de la compilation de la lib lcms, gcc me retourne l'erreur suivante:
Code: | libtool: link: cannot find the library '/usr/lib/gcc/i386-linux-gnu/3.4.4/libstdc++.la' or unhandled argument
'/usr/lib/gcc/i386-linux-gnu/3.4.4/libstdc++.la' |
donc je vais voir ds /usr/lib/gcc/i386-linux-gnu/3.4.4/ et la je trouve un lien libstdc++.so qui pointe vers
libstdc++.so.6.0.3!!
Last edited by mccm on Wed Apr 19, 2006 6:52 pm; edited 4 times in total |
|
Back to top |
|
|
mccm Tux's lil' helper
Joined: 24 Nov 2005 Posts: 94
|
|
Back to top |
|
|
kernelsensei Bodhisattva
Joined: 22 Feb 2004 Posts: 5619 Location: Woustviller/Moselle/FRANCE (49.07°N;7.02°E)
|
Posted: Wed Apr 19, 2006 5:07 pm Post subject: |
|
|
c'est pas similaire a ça : https://forums.gentoo.org/viewtopic-p-1557541.html#1557541 ? _________________ $ ruby -e'puts " .:@BFegiklnorst".unpack("x4ax7aaX6ax5aX15ax4aax6aaX7ax2aX5aX8 \
axaX3ax8aX4ax6aX3aX6ax3ax3aX9ax4ax2aX9axaX6ax3aX2ax4ax3aX4aXaX12ax10aaX7a").join' |
|
Back to top |
|
|
mccm Tux's lil' helper
Joined: 24 Nov 2005 Posts: 94
|
Posted: Wed Apr 19, 2006 5:14 pm Post subject: |
|
|
C'est en Gentant que l'on devient gentooron!!! THX |
|
Back to top |
|
|
mccm Tux's lil' helper
Joined: 24 Nov 2005 Posts: 94
|
Posted: Wed Apr 19, 2006 6:31 pm Post subject: |
|
|
bon bien sur c'est pas simple!!
j' ai donc emergé libstdc++ et linstdc++-V3
ensuite un petit fix_libtool_files.sh 3.4.5
l'erreur a changé!!
Code: | libtool: link: cannot find the library '/usr/lib/gcc/i586-linux-gnu/3.4.4/libstdc++.la' or unhandled argument
'/usr/lib/gcc/i586-linux-gnu/3.4.4/libstdc++.la' |
arch est bonne i586 mais il vat chercher ça dans le fichier 3.4.4 alors que normalement il devrait etre ds 3.4.5
pourtant : LDPATH="/usr/lib/gcc/i586-pc-linux-gnu/3.4.5" ds mon /etc/env.d/05gcc !!
comment je px faire ça proprement dans passer par un lien?
et mon gcc-config -E me donne:
/usr/i586-pc-linux-gnu/gcc-bin/3.4.5 et
le -L
/usr/lib/gcc/i586-linux-gnu/3.4.5 |
|
Back to top |
|
|
Argian l33t
Joined: 01 May 2004 Posts: 682 Location: Nîmes
|
Posted: Wed Apr 19, 2006 8:08 pm Post subject: |
|
|
Code: | ~ # fix_libtool_files.sh
Usage: fix_libtool_files.sh <old-gcc-version> [--oldarch <old-CHOST>]
Where <old-gcc-version> is the version number of the
previous gcc version. | ou alors, comme écrit en français dans le tip de kernel_sensei kernel_sensei wrote: | fix_libtool_files.sh <ancienne version> --oldarch <architecture cherchée> | En gros, ton ancienne version n'a pas l'air d'être la 3.4.5, donc fais un "fix_libtool_files.sh 3.4.4", pas 3.4.5 _________________ Proverbe Chinois : "Lorsqu'on n'a rien à dire d'intéressant, on cite généralement un proverbe Chinois." |
|
Back to top |
|
|
mccm Tux's lil' helper
Joined: 24 Nov 2005 Posts: 94
|
Posted: Thu Apr 27, 2006 6:49 pm Post subject: |
|
|
bon le truc c'est que je n'ai pas installé la version 3.4.4 je pense que j'ai directement la version 3.4.5
donc la je comprend pas!!! |
|
Back to top |
|
|
Argian l33t
Joined: 01 May 2004 Posts: 682 Location: Nîmes
|
Posted: Thu Apr 27, 2006 10:16 pm Post subject: |
|
|
mccm wrote: | bon le truc c'est que je n'ai pas installé la version 3.4.4 je pense que j'ai directement la version 3.4.5
donc la je comprend pas!!! | Que dit la commande "gcc-config -l" ? _________________ Proverbe Chinois : "Lorsqu'on n'a rien à dire d'intéressant, on cite généralement un proverbe Chinois." |
|
Back to top |
|
|
mccm Tux's lil' helper
Joined: 24 Nov 2005 Posts: 94
|
Posted: Fri Apr 28, 2006 4:03 pm Post subject: |
|
|
il dit ça:
Code: | [1] i586-pc-linux-gnu-3.4.5 *
[2] i586-pc-linux-gnu-3.4.5-hardened
[3] i586-pc-linux-gnu-3.4.5-hardenednopie
[4] i586-pc-linux-gnu-3.4.5-hardenednopiessp
[5] i586-pc-linux-gnu-3.4.5-hardenednossp |
|
|
Back to top |
|
|
|