Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[Exo] Compilation plante
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
Animatrix
Guru
Guru


Joined: 13 May 2006
Posts: 480
Location: France - Gard (30)

PostPosted: Tue Jan 23, 2007 5:52 pm    Post subject: [Exo] Compilation plante Reply with quote

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
View user's profile Send private message
netfab
Veteran
Veteran


Joined: 03 Mar 2005
Posts: 1967
Location: 127.0.0.1

PostPosted: Tue Jan 23, 2007 6:11 pm    Post subject: Reply with quote

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
View user's profile Send private message
Animatrix
Guru
Guru


Joined: 13 May 2006
Posts: 480
Location: France - Gard (30)

PostPosted: Tue Jan 23, 2007 6:41 pm    Post subject: Reply with quote

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
View user's profile Send private message
Magic Banana
Veteran
Veteran


Joined: 13 Dec 2005
Posts: 1912
Location: Belo Horizonte, Minas Gerais, Brasil

PostPosted: Tue Jan 23, 2007 8:48 pm    Post subject: Reply with quote

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:
Back to top
View user's profile Send private message
nemo13
Veteran
Veteran


Joined: 08 Oct 2004
Posts: 1016
Location: France/Istres

PostPosted: Tue Jan 23, 2007 10:39 pm    Post subject: Re: [Exo] Compilation plante Reply with quote

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
View user's profile Send private message
CryoGen
Veteran
Veteran


Joined: 11 Feb 2004
Posts: 1426
Location: Bamako - Mali - Afrique

PostPosted: Wed Jan 24, 2007 1:02 am    Post subject: Reply with quote

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
View user's profile Send private message
Animatrix
Guru
Guru


Joined: 13 May 2006
Posts: 480
Location: France - Gard (30)

PostPosted: Wed Jan 24, 2007 5:59 am    Post subject: Reply with quote

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
View user's profile Send private message
CryoGen
Veteran
Veteran


Joined: 11 Feb 2004
Posts: 1426
Location: Bamako - Mali - Afrique

PostPosted: Wed Jan 24, 2007 8:54 am    Post subject: Reply with quote

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
View user's profile Send private message
nemo13
Veteran
Veteran


Joined: 08 Oct 2004
Posts: 1016
Location: France/Istres

PostPosted: Fri Jan 26, 2007 9:39 am    Post subject: Reply with quote

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
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