View previous topic :: View next topic |
Author |
Message |
Animatrix Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/515194080464041ceca550.gif)
Joined: 13 May 2006 Posts: 480 Location: France - Gard (30)
|
Posted: Tue Jan 23, 2007 5:52 pm Post subject: [Exo] Compilation plante |
|
|
Salut à tous !!
J'essaye d'installer xfce, pour cela exo est nécessaire.
Mais la compilation d'exo échoue, avec cette erreur :
Code: | then mv -f ".deps/libexo_0_3_la-exo-icon-chooser-model.Tpo" ".deps/libexo_0_3_la-exo-icon-chooser-model.Plo"; else rm -f ".deps/libexo_0_3_la-exo-icon-chooser-model.Tpo"; exit 1; fi
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -DDATADIR=\"/usr/share\" -DEXO_COMPILATION -DG_LOG_DOMAIN=\"exo\" -DLIBEXECDIR=\"/usr/libexec\" -DLIBEXO_VERSION_API=\"0.3\" -DPACKAGE_LOCALE_DIR=\"/usr/share/locale\" -DHAVE_GNUC_VISIBILITY -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/xfce4 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -march=i686 -O2 -pipe -Wall -Werror -MT libexo_0_3_la-exo-icon-chooser-model.lo -MD -MP -MF .deps/libexo_0_3_la-exo-icon-chooser-model.Tpo -c exo-icon-chooser-model.c -fPIC -DPIC -o .libs/libexo_0_3_la-exo-icon-chooser-model.o
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -DDATADIR=\"/usr/share\" -DEXO_COMPILATION -DG_LOG_DOMAIN=\"exo\" -DLIBEXECDIR=\"/usr/libexec\" -DLIBEXO_VERSION_API=\"0.3\" -DPACKAGE_LOCALE_DIR=\"/usr/share/locale\" -DHAVE_GNUC_VISIBILITY -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/xfce4 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -march=i686 -O2 -pipe -Wall -Werror -MT libexo_0_3_la-exo-icon-chooser-model.lo -MD -MP -MF .deps/libexo_0_3_la-exo-icon-chooser-model.Tpo -c exo-icon-chooser-model.c -o libexo_0_3_la-exo-icon-chooser-model.o >/dev/null 2>&1
if /bin/sh ../libtool --mode=compile --tag=CC i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -DDATADIR=\"/usr/share\" -DEXO_COMPILATION -DG_LOG_DOMAIN=\"exo\" -DLIBEXECDIR=\"/usr/libexec\" -DLIBEXO_VERSION_API=\"0.3\" -DPACKAGE_LOCALE_DIR=\"/usr/share/locale\" -DHAVE_GNUC_VISIBILITY -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/xfce4 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -march=i686 -O2 -pipe -Wall -Werror -MT libexo_0_3_la-exo-icon-view.lo -MD -MP -MF ".deps/libexo_0_3_la-exo-icon-view.Tpo" -c -o libexo_0_3_la-exo-icon-view.lo `test -f 'exo-icon-view.c' || echo './'`exo-icon-view.c; \
then mv -f ".deps/libexo_0_3_la-exo-icon-view.Tpo" ".deps/libexo_0_3_la-exo-icon-view.Plo"; else rm -f ".deps/libexo_0_3_la-exo-icon-view.Tpo"; exit 1; fi
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -DDATADIR=\"/usr/share\" -DEXO_COMPILATION -DG_LOG_DOMAIN=\"exo\" -DLIBEXECDIR=\"/usr/libexec\" -DLIBEXO_VERSION_API=\"0.3\" -DPACKAGE_LOCALE_DIR=\"/usr/share/locale\" -DHAVE_GNUC_VISIBILITY -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/xfce4 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -march=i686 -O2 -pipe -Wall -Werror -MT libexo_0_3_la-exo-icon-view.lo -MD -MP -MF .deps/libexo_0_3_la-exo-icon-view.Tpo -c exo-icon-view.c -fPIC -DPIC -o .libs/libexo_0_3_la-exo-icon-view.o
cc1: warnings being treated as errors
exo-icon-view.c: In function 'exo_icon_view_layout_cols':
exo-icon-view.c:3195: warning: 'rows' may be used uninitialized in this function
make[3]: *** [libexo_0_3_la-exo-icon-view.lo] Erreur 1
make[3]: quittant le répertoire « /var/tmp/portage/xfce-extra/exo-0.3.2/work/exo-0.3.2/exo »
make[2]: *** [all] Erreur 2
make[2]: quittant le répertoire « /var/tmp/portage/xfce-extra/exo-0.3.2/work/exo-0.3.2/exo »
make[1]: *** [all-recursive] Erreur 1
make[1]: quittant le répertoire « /var/tmp/portage/xfce-extra/exo-0.3.2/work/exo-0.3.2 »
make: *** [all] Erreur 2
!!! ERROR: xfce-extra/exo-0.3.2 failed.
Call stack:
ebuild.sh, line 1611: Called dyn_compile
ebuild.sh, line 968: Called qa_call 'src_compile'
environment, line 1226: Called src_compile
ebuild.sh, line 1301: Called xfce44_src_compile
xfce44.eclass, line 122: Called die
!!! (no error message) |
Savez-vous d'où peut venir le problème ? |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
netfab Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
Joined: 03 Mar 2005 Posts: 1968 Location: 127.0.0.1
|
Posted: Tue Jan 23, 2007 6:11 pm Post subject: |
|
|
Salut,
Quote: |
-DLIBEXECDIR=\"/usr/libexec\" -DLIBEXO_VERSION_API=\"0.3\" -DPACKAGE_LOCALE_DIR=\"/usr/share/locale\" -DHAVE_GNUC_VISIBILITY -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/xfce4 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -march=i686 -O2 -pipe -Wall -Werror -MT libexo_0_3_la-exo-icon-view.lo -MD -MP -MF .deps/libexo_0_3_la-exo-icon-view.Tpo -c exo-icon-view.c -fPIC -DPIC -o .libs/libexo_0_3_la-exo-icon-view.o
cc1: warnings being treated as errors
exo-icon-view.c: In function 'exo_icon_view_layout_cols':
exo-icon-view.c:3195: warning: 'rows' may be used uninitialized in this function
|
De ce flag : -Werror
En général, il est activé par les dev pendant le développement, puis désactivé ensuite au moment des releases.
Il faut voir s'il vient de ton make.conf, de l'ebuild ou du makefile. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Animatrix Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/515194080464041ceca550.gif)
Joined: 13 May 2006 Posts: 480 Location: France - Gard (30)
|
Posted: Tue Jan 23, 2007 6:41 pm Post subject: |
|
|
Comment faire alors pour savoir d'où vient l'erreur ?
Mon make.conf :
Code: | CFLAGS="-march=i686 -O2 -pipe"
CHOST="i686-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
USE="-exo fat hfs jfs ntfs reiser4 reiserfs xfs a52 aac alsa amr -apache -apache2 arts asf at avi bash-completion beagle berkdb bidi bitmap-fonts bluetooth cairo cdparanoia cdda cdio clamav cpudetection cdr cli crypt cups dbus debug divx dlloader dri dvd dvdr demux doc dts dvd dvdr dvdread eds elibc_glibc emboss encode esd exif expat ffmpeg fam firefox flac fortran fr fr_FR freetype gdbm gif gmedia gnome gnutls gphoto2 gpm -gps gstreamer gtk gtk2 hal helix httpd imagemagick input_devices_evdev input_devices_keyboard input_devices_mouse ipv6 isdnlog howl-compat howl java jpeg jpeg2k kde kernel_linux latin1 ldap libg++ libnotify libvisual live lm_sensors mad matroska mikmod mime mng mono -mozilla mp3 multilib musicbrainz mp3 mpeg ncurses nls nptl nptlonly nsplugin nvidia ogg opengl oss openldap openal pam -pcmcia pdf perrty png pcre pdflib perl png ppds pppd python qt qt3 qt4 quicktime readline realplayer realmedia real reflection -samba scanner -seamonkey startup-notification svg svga sdl session spell spl ssl stream tcpd tiff theora trayicon truetype truetype-fonts type1-fonts udev unicode usb userland_GNU videos vcd vidcap visualization vorbis vlm v4l v4l2 win32codecs wxwindows wmp X x86 xscreensaver xine xprint xml xorg xv xcompositezlib xprint"
LINGUAS="fr fr_FR"
ALSA_CARDS="intel8x0"
INPUT_DEVICES="keyboard mouse"
VIDEO_CARDS="nvidia"
PORTDIR_OVERLAY="/usr/portage/local/"
SANE_BACKENDS="u12"
MAKEOPTS=""
ACCEPT_KEYWORDS="~x86"
source /usr/portage/local/layman/make.conf
FEATURES="parallel-fetch" |
|
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Magic Banana Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/704839447483ac5d977b67.jpg)
Joined: 13 Dec 2005 Posts: 1912 Location: Belo Horizonte, Minas Gerais, Brasil
|
Posted: Tue Jan 23, 2007 8:48 pm Post subject: |
|
|
Animatrix wrote: | Code: | CFLAGS="-march=i686 -O2 -pipe" |
|
Pas de -Werror donc ça ne vient pas de ton /etc/make.conf ! Reste les grep sur l'ebuild puis sur le Makefile. ![Wink :wink:](images/smiles/icon_wink.gif) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
nemo13 Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/gallery/Final Fantasy/Final_Fantasy_7_-_Cait_Sith.gif)
Joined: 08 Oct 2004 Posts: 1016 Location: France/Istres
|
Posted: Tue Jan 23, 2007 10:39 pm Post subject: Re: [Exo] Compilation plante |
|
|
Animatrix wrote: | Salut à tous !!
J'essaye d'installer xfce, pour cela exo est nécessaire.
Mais la compilation d'exo échoue, avec cette erreur :
Savez-vous d'où peut venir le problème ? | Bonsoir,
y a t'il vraiement problème ?
je veux bien que Code: | eix exo
* xfce-extra/exo
Available versions: 0.3.0 0.3.0-r1 [M](~)0.3.1.12_rc2 [M](~)0.3.1.12_rc2-r1 [M](~)0.3.2
Homepage: http://www.xfce.org/
Description: Libraries for Xfce 4 designed for application development | ce truc serve au développement de xfce mais,
Code: | equery depgraph xfce4 |grep -i exo
gentoobscur nemo13 #
| que nibe en retour !
j'ai xfce d'installer depuis 2 ans et je me passe très bien d'exo.
tu as donc un flag qui ne doit servir qu'aux develx d'xfce qi traine à priori.
A+ |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
CryoGen Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/1442840809462c9e9cb938c.jpg)
Joined: 11 Feb 2004 Posts: 1426 Location: Bamako - Mali - Afrique
|
Posted: Wed Jan 24, 2007 1:02 am Post subject: |
|
|
Moi je l'ai en dépendances ^_^ , Je suis en Xfce 4.4
Code: | [0] cryogen@innerstorm:pts/0 ~ $ equery depgraph xfce4 |grep -i exo
`-- xfce-extra/exo-0.3.2
|
Code: | [I] xfce-base/xfce4
Available versions: 4.2.3.2 {M}(~)4.3.99.2-r1 {M}(~)4.4.0_rc1[1] {M}(~)4.4.0_rc2[1] {M}(~)4.4.0
Installed versions: 4.4.0(23:00:22 22.01.2007)(alsa cups -minimal -oss svg)
Homepage: http://www.xfce.org/
Description: Meta package for Xfce4 desktop, merge this package to install |
On peut voir mes flags utilisé pour exo
Code: | [I] xfce-extra/exo
Available versions: (~)0.3.0 (~)0.3.0-r1 {M}(~)0.3.1.10_rc1[1] {M}(~)0.3.1.12_rc2 {M}(~)0.3.1.12_rc2[1] {M}(~)0.3.1.12_rc2-r1 {M}(~)0.3.2
Installed versions: 0.3.2(10:28:20 23.01.2007)(-debug -doc hal -libnotify python)
Homepage: http://www.xfce.org/
Description: Libraries for Xfce 4 designed for application development |
Code: | export CFLAGS="-march=athlon64 -O2 -pipe -msse3"
export CXXFLAGS="${CFLAGS}"
export MAKEOPTS="-j2"
export LDFLAGS="-Wl,--sort-common -Wl,--hash-style=both -s" |
Rien de bien méchant. Tu n'as plus qu'a grepper pour virer ce -Werror comme le dit netfab, même si moi j'en ai pas eu besoin...
EDIT: Je suppose que le "-exo" dans ton make.conf etait pour te sortir de la m*rde ^^ _________________ - CryoGen` on #gentoofr@irc.freenode.net
- ~amd64 / KDE4
- I'm the bone of my sword... |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Animatrix Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/515194080464041ceca550.gif)
Joined: 13 May 2006 Posts: 480 Location: France - Gard (30)
|
Posted: Wed Jan 24, 2007 5:59 am Post subject: |
|
|
Alors, pour installer xfce, j'utilise le paquet xfce4.
Plus particulièrement, exo est requis par thunar.
Pour le code que tu me file, je l'exécute ?
Quote: | Tu n'as plus qu'a grepper pour virer ce -Werror |
Et traduis en langage de noob ? lol |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
CryoGen Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/1442840809462c9e9cb938c.jpg)
Joined: 11 Feb 2004 Posts: 1426 Location: Bamako - Mali - Afrique
|
Posted: Wed Jan 24, 2007 8:54 am Post subject: |
|
|
Oula non, faut pas executer le code, c'est juste mes FLAGS
Bon sinon pour exo, vu que tu n'as pas l'air de trop t'y connaitre ca va pas etre simple... ca fait longtemps que tu as --sync ? y'a peut-etre une nouvelle version qui est sortie de l'ebuild ou des "patch" . (Depuis la sortie de XFce4.4 les ebuilds ont déja changé plusieurs fois) _________________ - CryoGen` on #gentoofr@irc.freenode.net
- ~amd64 / KDE4
- I'm the bone of my sword... |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
nemo13 Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/gallery/Final Fantasy/Final_Fantasy_7_-_Cait_Sith.gif)
Joined: 08 Oct 2004 Posts: 1016 Location: France/Istres
|
Posted: Fri Jan 26, 2007 9:39 am Post subject: |
|
|
Animatrix wrote: | Alors, pour installer xfce, j'utilise le paquet xfce4.
Plus particulièrement, exo est requis par thunar.
|
Désolé d'avoir été à coté ,je n'avais pas tilté sur le fait que t'installais la version 4.4 de XFCE
A+ |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|