Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[Compilation] cannot find the library gcc-lib (résolu)
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
Saigneur
Apprentice
Apprentice


Joined: 21 Oct 2004
Posts: 277
Location: Evry, Essonne, France (48°35'N, 02°15'E)

PostPosted: Sun Jan 30, 2005 1:46 pm    Post subject: [Compilation] cannot find the library gcc-lib (résolu) Reply with quote

(suite de ce post qui est maintenant en résolu et donc ne m'aidera plus.

Lors d'un emerge php, j'ai l'erreur suivante :

Code:
libtool: link: cannot find the library `//usr/lib/gcc-lib/i686-pc-linux-gnu/[b]3.3.53.3.5[/b]/libstdc++.la'


Mon emerge --info
Code:
emerge --info
Portage 2.0.51-r15 (default-linux/x86/2004.3, gcc-3.3.5, glibc-2.3.4.20040808-r1, 2.6.10-gentoo-r4 i686)
=================================================================
System uname: 2.6.10-gentoo-r4 i686 Pentium III (Katmai)
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.3.4 [2.3.4 (#1, Oct 24 2004, 07:40:35)]
ccache version 2.3 [enabled]
dev-lang/python:     2.3.4
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.8.5-r2, 1.5, 1.4_p6, 1.6.3, 1.7.9, 1.9.4
sys-devel/binutils:  2.15.92.0.2-r1
sys-devel/libtool:   1.5.10-r3
virtual/os-headers:  [b]2.4.21-r1[/b]  <-- Mon noyau est en 2.6.10. Un rapport ?
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -march=pentium3 -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -march=pentium3 -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms"
GENTOO_MIRRORS="ftp://ftp.proxad.net/mirrors/ftp.gentoo.org/ http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo"
LANG="fr_FR@euro"
LC_ALL="fr_FR@euro"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 apache2 apm arts avi berkdb bitmap-fonts crypt encode f77 font-server foomaticdb fortran ftp gd gdbm gif gpm gtk gtk2 imlib ipv6 jpeg libg++ libwww mad mikmod mod_php motif mpeg mysql ncurses nls oggvorbis oss pam pdflib perl php png python quicktime readline sdl snmp spell ssl svga tcpd tiff truetype truetype-fonts type1-fonts xml xml2 xmms xv zlib"
Unset:  ASFLAGS, CBUILD, CTARGET, LDFLAGS, PORTDIR_OVERLAY


J'ai bien tenté de faire
Code:
fix_libtool_files.sh 3.3.4 (ou 3.3.5)
env-update
source /etc/profile

avant la compilation, mais ça me fait tjs des erreurs.
J'ai du mal à comprendre comment fonctionne ce fix :) Dois-je mettre la version courante de GCC (3.3.5) ou la précédente (que je ne suis pas sur d'avoir eue) ?

Faudrait il que je flushe le ccache (avec lequel j'aurais mis en cache une mauvaise version de bouts de compilation ?)

Edit :

Solution apportée par Kernel_Sensei :
faire un "fix_libtool_files.sh X.Y.Z" avec X.Y.Z = au numéro de version utilisé dans l'erreur : "//usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.53.3.5/libstdc++.la" --> Taper la commande fix_libtool_files.sh 3.3.53.3.5 et ré-emerger le paquet.

Hope it'll help other noobs :)
_________________
Tant pis si ça saigne, pourvu que ça rentre.


Last edited by Saigneur on Sun Jan 30, 2005 3:57 pm; edited 1 time in total
Back to top
View user's profile Send private message
kernelsensei
Bodhisattva
Bodhisattva


Joined: 22 Feb 2004
Posts: 5619
Location: Woustviller/Moselle/FRANCE (49.07°N;7.02°E)

PostPosted: Sun Jan 30, 2005 2:28 pm    Post subject: Reply with quote

t'as mal compris le fonctionnement de fix_libtool_files.sh ...

fais
Code:
fix_libtool_files.sh  3.3.53.3.5


il faut mettre la version ou gcc cherche actuellement ses fichiers (la version du msg d'erreur !)
_________________
$ ruby -e'puts " .:@BFegiklnorst".unpack("x4ax7aaX6ax5aX15ax4aax6aaX7ax2aX5aX8 \
axaX3ax8aX4ax6aX3aX6ax3ax3aX9ax4ax2aX9axaX6ax3aX2ax4ax3aX4aXaX12ax10aaX7a").join'
Back to top
View user's profile Send private message
Polo
l33t
l33t


Joined: 27 Jan 2004
Posts: 649
Location: Angers, France

PostPosted: Sun Jan 30, 2005 2:54 pm    Post subject: Reply with quote

kernel_sensei wrote:
Code:
fix_libtool_files.sh  3.3.53.3.5

c'est pas
Code:
fix_libtool_files.sh  3.3.5
qu'il faudrait qu'il fasse?
Back to top
View user's profile Send private message
kernelsensei
Bodhisattva
Bodhisattva


Joined: 22 Feb 2004
Posts: 5619
Location: Woustviller/Moselle/FRANCE (49.07°N;7.02°E)

PostPosted: Sun Jan 30, 2005 2:57 pm    Post subject: Reply with quote

ben non .. lis ce que j'ai marque plus haut !
_________________
$ ruby -e'puts " .:@BFegiklnorst".unpack("x4ax7aaX6ax5aX15ax4aax6aaX7ax2aX5aX8 \
axaX3ax8aX4ax6aX3aX6ax3ax3aX9ax4ax2aX9axaX6ax3aX2ax4ax3aX4aXaX12ax10aaX7a").join'
Back to top
View user's profile Send private message
Saigneur
Apprentice
Apprentice


Joined: 21 Oct 2004
Posts: 277
Location: Evry, Essonne, France (48°35'N, 02°15'E)

PostPosted: Sun Jan 30, 2005 3:49 pm    Post subject: Reply with quote

kernel_sensei wrote:
t'as mal compris le fonctionnement de fix_libtool_files.sh ...

fais
Code:
fix_libtool_files.sh  3.3.53.3.5


il faut mettre la version ou gcc cherche actuellement ses fichiers (la version du msg d'erreur !)


Ah ouais.
Bon, ça a fonctionné. Pour moi, 3.3.53.3.5 c'était 3.3.5 pollioté en raison d'un fix_libtool_files.sh foireux de ma part :)

En tout cas, j'ai eu des erreurs avant, et j'ai du le faire en plusieurs fois le fix_libtool_files.sh, pour corriger les pbmes successifs.

Ce sont les ebuilds qui sont foireux ?
Pourquoi celà ne se corrige-t-il pas avec une mise à jour de l'arbre de portage, vu que le problème semble bien connu ?

(Merci kernel_sensei :))
_________________
Tant pis si ça saigne, pourvu que ça rentre.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum