Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

[gentoo-user-fr] Erreur de compilation avec gtk+-2.4.14

3 réponses
Avatar
Jean-Philippe ROPA
Bonjour à tous.

N'arrivant pas à résoudre mon problème, je fais
appel à vous, voici donc mon souci :

Hier un petit emerge sync (histoire d'être à jour comme chaque semaine)

Puis comme d'habitude :
emerge -pvuD world

([ebuild U ] x11-libs/gtk+-2.4.14 [2.4.13-r1])

Et paf, il se bloque lors de la compilation de gtk+-2.4.14 ;

i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I..
-DG_LOG_DOMAIN=\"GdkPixbuf\" -I.. -I.. -I../gdk-pixbuf -I../gdk-pixbuf
-DGTK_SYSCONFDIR=\"/etc\" -DGTK_VERSION=\"2.4.14\"
-DGTK_BINARY_VERSION=\"2.4.0\" -DG_DISABLE_DEPRECATED
-DGDK_PIXBUF_DISABLE_DEPRECATED -DGTK_PREFIX=\"/usr\"
-DG_DISABLE_CAST_CHECKS -pthread -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/include/libpng12
-DGDK_PIXBUF_ENABLE_BACKEND
-DPIXBUF_LIBDIR=\"/usr/lib/gtk-2.0/2.4.0/loaders\"
-DBUILT_MODULES_DIR=\"./.libs\" -mcpu=pentium4 -march=pentium4 -O2 -pipe
-fomit-frame-pointer -Wall -MT io-tiff.lo -MD -MP -MF .deps/io-tiff.Tpo
-c io-tiff.c -fPIC -DPIC -o .libs/io-tiff.o
/bin/sh ../libtool --mode=link i686-pc-linux-gnu-gcc -mcpu=pentium4
-march=pentium4 -O2 -pipe -fomit-frame-pointer -Wall -o
libpixbufloader-tiff.la -rpath /usr/lib/gtk-2.0/2.4.0/loaders
-avoid-version -module io-tiff.lo -ltiff libgdk_pixbuf-2.0.la
-lgmodule-2.0 -ldl -lgobject-2.0 -lglib-2.0 -lm
grep: /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.4/libstdc++.la: No such
file or directory
/bin/sed: can't read
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.4/libstdc++.la: No such file or
directory
libtool: link: `/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.4/libstdc++.la'
is not a valid libtool archive
make[4]: *** [libpixbufloader-tiff.la] Erreur 1
make[4]: Leaving directory
`/var/tmp/portage/gtk+-2.4.14/work/gtk+-2.4.14/gdk-pixbuf'
make[3]: *** [all-recursive] Erreur 1
make[3]: Leaving directory
`/var/tmp/portage/gtk+-2.4.14/work/gtk+-2.4.14/gdk-pixbuf'
make[2]: *** [all] Erreur 2
make[2]: Leaving directory
`/var/tmp/portage/gtk+-2.4.14/work/gtk+-2.4.14/gdk-pixbuf'
make[1]: *** [all-recursive] Erreur 1
make[1]: Leaving directory `/var/tmp/portage/gtk+-2.4.14/work/gtk+-2.4.14'
make: *** [all] Erreur 2

!!! ERROR: x11-libs/gtk+-2.4.14 failed.
!!! Function src_compile, Line 78, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status
message.


Voila, si quelqu'un à une idée, ou a le même problème
un petit mail me ferait plaisir.

Jean-Philippe



--
gentoo-user-fr@gentoo.org mailing list

3 réponses

Avatar
Amaury Bamps
Essaye ceci avant de lancer ton emerge : fix_libtool_files.sh 3.3.4

le problème viens de la mise à jour de gcc 3.3.5


Jean-Philippe ROPA a écrit :

Bonjour à tous.

N'arrivant pas à résoudre mon problème, je fais
appel à vous, voici donc mon souci :

Hier un petit emerge sync (histoire d'être à jour comme chaque semaine)

Puis comme d'habitude :
emerge -pvuD world

([ebuild U ] x11-libs/gtk+-2.4.14 [2.4.13-r1])

Et paf, il se bloque lors de la compilation de gtk+-2.4.14 ;

i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I..
-DG_LOG_DOMAIN="GdkPixbuf" -I.. -I.. -I../gdk-pixbuf -I../gdk-pixbuf
-DGTK_SYSCONFDIR="/etc" -DGTK_VERSION="2.4.14"
-DGTK_BINARY_VERSION="2.4.0" -DG_DISABLE_DEPRECATED
-DGDK_PIXBUF_DISABLE_DEPRECATED -DGTK_PREFIX="/usr"
-DG_DISABLE_CAST_CHECKS -pthread -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/include/libpng12
-DGDK_PIXBUF_ENABLE_BACKEND
-DPIXBUF_LIBDIR="/usr/lib/gtk-2.0/2.4.0/loaders"
-DBUILT_MODULES_DIR="./.libs" -mcpu=pentium4 -march=pentium4 -O2
-pipe -fomit-frame-pointer -Wall -MT io-tiff.lo -MD -MP -MF
.deps/io-tiff.Tpo -c io-tiff.c -fPIC -DPIC -o .libs/io-tiff.o
/bin/sh ../libtool --mode=link i686-pc-linux-gnu-gcc -mcpu=pentium4
-march=pentium4 -O2 -pipe -fomit-frame-pointer -Wall -o
libpixbufloader-tiff.la -rpath /usr/lib/gtk-2.0/2.4.0/loaders
-avoid-version -module io-tiff.lo -ltiff libgdk_pixbuf-2.0.la
-lgmodule-2.0 -ldl -lgobject-2.0 -lglib-2.0 -lm
grep: /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.4/libstdc++.la: No such
file or directory
/bin/sed: can't read
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.4/libstdc++.la: No such file or
directory
libtool: link: `/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.4/libstdc++.la'
is not a valid libtool archive
make[4]: *** [libpixbufloader-tiff.la] Erreur 1
make[4]: Leaving directory
`/var/tmp/portage/gtk+-2.4.14/work/gtk+-2.4.14/gdk-pixbuf'
make[3]: *** [all-recursive] Erreur 1
make[3]: Leaving directory
`/var/tmp/portage/gtk+-2.4.14/work/gtk+-2.4.14/gdk-pixbuf'
make[2]: *** [all] Erreur 2
make[2]: Leaving directory
`/var/tmp/portage/gtk+-2.4.14/work/gtk+-2.4.14/gdk-pixbuf'
make[1]: *** [all-recursive] Erreur 1
make[1]: Leaving directory
`/var/tmp/portage/gtk+-2.4.14/work/gtk+-2.4.14'
make: *** [all] Erreur 2

!!! ERROR: x11-libs/gtk+-2.4.14 failed.
!!! Function src_compile, Line 78, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status
message.


Voila, si quelqu'un à une idée, ou a le même problème
un petit mail me ferait plaisir.

Jean-Philippe



--
mailing list






--
mailing list
Avatar
Jean-Philippe ROPA
Problème résolu, merci.

J'aimerais bien comprendre à quoi servent les commandes :
fix_libtool_files.sh ou encore fixpackages

Faut-il les exécuter après chaque mise à jour de l'arbre portage ?

Jean-Philippe

Amaury Bamps a écrit :
Essaye ceci avant de lancer ton emerge : fix_libtool_files.sh 3.3.4
le problème viens de la mise à jour de gcc 3.3.5


Jean-Philippe ROPA a écrit :

Bonjour à tous.

N'arrivant pas à résoudre mon problème, je fais
appel à vous, voici donc mon souci :

Hier un petit emerge sync (histoire d'être à jour comme chaque semaine)

Puis comme d'habitude :
emerge -pvuD world

([ebuild U ] x11-libs/gtk+-2.4.14 [2.4.13-r1])

Et paf, il se bloque lors de la compilation de gtk+-2.4.14 ;

i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I..
-DG_LOG_DOMAIN="GdkPixbuf" -I.. -I.. -I../gdk-pixbuf -I../gdk-pixbuf
-DGTK_SYSCONFDIR="/etc" -DGTK_VERSION="2.4.14"
-DGTK_BINARY_VERSION="2.4.0" -DG_DISABLE_DEPRECATED
-DGDK_PIXBUF_DISABLE_DEPRECATED -DGTK_PREFIX="/usr"
-DG_DISABLE_CAST_CHECKS -pthread -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/include/libpng12
-DGDK_PIXBUF_ENABLE_BACKEND
-DPIXBUF_LIBDIR="/usr/lib/gtk-2.0/2.4.0/loaders"
-DBUILT_MODULES_DIR="./.libs" -mcpu=pentium4 -march=pentium4 -O2
-pipe -fomit-frame-pointer -Wall -MT io-tiff.lo -MD -MP -MF
.deps/io-tiff.Tpo -c io-tiff.c -fPIC -DPIC -o .libs/io-tiff.o
/bin/sh ../libtool --mode=link i686-pc-linux-gnu-gcc -mcpu=pentium4
-march=pentium4 -O2 -pipe -fomit-frame-pointer -Wall -o
libpixbufloader-tiff.la -rpath /usr/lib/gtk-2.0/2.4.0/loaders
-avoid-version -module io-tiff.lo -ltiff libgdk_pixbuf-2.0.la
-lgmodule-2.0 -ldl -lgobject-2.0 -lglib-2.0 -lm
grep: /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.4/libstdc++.la: No such
file or directory
/bin/sed: can't read
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.4/libstdc++.la: No such file or
directory
libtool: link: `/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.4/libstdc++.la'
is not a valid libtool archive
make[4]: *** [libpixbufloader-tiff.la] Erreur 1
make[4]: Leaving directory
`/var/tmp/portage/gtk+-2.4.14/work/gtk+-2.4.14/gdk-pixbuf'
make[3]: *** [all-recursive] Erreur 1
make[3]: Leaving directory
`/var/tmp/portage/gtk+-2.4.14/work/gtk+-2.4.14/gdk-pixbuf'
make[2]: *** [all] Erreur 2
make[2]: Leaving directory
`/var/tmp/portage/gtk+-2.4.14/work/gtk+-2.4.14/gdk-pixbuf'
make[1]: *** [all-recursive] Erreur 1
make[1]: Leaving directory
`/var/tmp/portage/gtk+-2.4.14/work/gtk+-2.4.14'
make: *** [all] Erreur 2

!!! ERROR: x11-libs/gtk+-2.4.14 failed.
!!! Function src_compile, Line 78, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status
message.


Voila, si quelqu'un à une idée, ou a le même problème
un petit mail me ferait plaisir.

Jean-Philippe



--
mailing list






--
mailing list








--
mailing list
Avatar
Jean-François Maeyhieux
--=-h9TBHweufQN97Ubfy033
Content-Type: multipart/alternative; boundary="=-v9zK5MXbXazu8/St0U7v"


--=-v9zK5MXbXazu8/St0U7v
Content-Type: text/plain; charset=ISO-8859-15
Content-Transfer-Encoding: quoted-printable

On Sun, 2005-01-16 at 17:17 +0100, Jean-Philippe ROPA wrote:

Problème résolu, merci.

J'aimerais bien comprendre à quoi servent les commandes :
fix_libtool_files.sh ou encore fixpackages

Faut-il les exécuter après chaque mise à jour de l'arbre portage ?

Jean-Philippe




Non, en fait ce script met a jour les chemins hardcodés des librairies
pour la lib standard notamment.
Donc cela doit se faire que lorsque l'architecture des chemins des
libraries de gcc ont changés.
A utiliser donc lorsque l'on upgrade d'un gcc à un autre ne respectant
plus exactement le même emplacement de librairies.

En esperant t'avoir eclairé...


Tuttle



--=-v9zK5MXbXazu8/St0U7v
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
<META NAME="GENERATOR" CONTENT="GtkHTML/3.2.3">
</HEAD>
<BODY>
On Sun, 2005-01-16 at 17:17 +0100, Jean-Philippe ROPA wrote:
<BLOCKQUOTE TYPE=CITE>
<PRE>
<FONT COLOR="#000000">Probl&#232;me r&#233;solu, merci.</FONT>

<FONT COLOR="#000000">J'aimerais bien comprendre &#224; quoi servent les commandes : </FONT>
<FONT COLOR="#000000">fix_libtool_files.sh ou encore fixpackages</FONT>

<FONT COLOR="#000000">Faut-il les ex&#233;cuter apr&#232;s chaque mise &# 224; jour de l'arbre portage ?</FONT>

<FONT COLOR="#000000">Jean-Philippe</FONT>
</PRE>
</BLOCKQUOTE>
<BR>
Non, en fait ce script met a jour les chemins hardcod&#233;s des librairie s pour la lib standard notamment.<BR>
Donc cela doit se faire que lorsque l'architecture des chemins des librarie s de gcc ont chang&#233;s.<BR>
A utiliser donc lorsque l'on upgrade d'un gcc &#224; un autre ne respectant plus exactement le m&#234;me emplacement de librairies.<BR>
<BR>
&nbsp; En esperant t'avoir eclair&#233;...<BR>
<BR>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb sp;&nbsp;&nbsp; Tuttle<BR>
<BR>
<BR>
</BODY>
</HTML>

--=-v9zK5MXbXazu8/St0U7v--

--=-h9TBHweufQN97Ubfy033
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.6 (GNU/Linux)

iD8DBQBB6qAkHVRy9WPbR3ARAnnQAKDBWHRvpx/2LNYdojOIL+T8QninZQCgtLhC
+IKE2OvpmZB+t6apPxcxWe8 =dpIl
-----END PGP SIGNATURE-----

--=-h9TBHweufQN97Ubfy033--