Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[emerge] kdenetwork-3.5.4 : err compilation kopete (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
Vineus
n00b
n00b


Joined: 23 Mar 2006
Posts: 42
Location: Paris, France

PostPosted: Sun Aug 27, 2006 10:52 am    Post subject: [emerge] kdenetwork-3.5.4 : err compilation kopete (résolu) Reply with quote

Bonjour.

J'ai laissé un message sur le forum en anglais (https://forums.gentoo.org/viewtopic-t-492425-highlight-kdenetwork.html), mais personne n'a pu m'aider, je poste donc ici en espérant avoir plus de chance :-)

J'ai installé tous les package de kde 3.5.4 sans problème, sauf pour kdenetwork, qui met l'erreur de compilation suivante :

Code:

/bin/sh ../../../../libtool --silent --tag=CXX --mode=link i686-pc-linux-gnu-g++  -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -O3 -march=pentium4 -pipe -fomit-frame-pointer -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION    -o kcm_kopete_avdeviceconfig.la -rpath /usr/kde/3.5/lib/kde3 -no-undefined -Wl,--no-undefined -Wl,--allow-shlib-undefined -module -avoid-version -module -no-undefined -Wl,--no-undefined -Wl,--allow-shlib-undefined -R /usr/kde/3.5/lib -R /usr/kde/3.5/lib -R /usr/qt/3/lib -R /usr/lib  -L/usr/kde/3.5/lib -L/usr/qt/3/lib -L/usr/lib    avdeviceconfig.lo avdeviceconfig_videoconfig.lo avdeviceconfig.moc.lo  ../../../libkopete/libkopete.la ../../../libkopete/avdevice/libkopete_videodevice.la  -lkutils
 .libs/avdeviceconfig.o: In function `AVDeviceConfig::~AVDeviceConfig()':
 avdeviceconfig.cpp:(.text+0x3f): undefined reference to `QGLWidget::~QGLWidget()'
 .libs/avdeviceconfig.o: In function `AVDeviceConfig::~AVDeviceConfig()':
 avdeviceconfig.cpp:(.text+0xc9): undefined reference to `QGLWidget::~QGLWidget()'
 .libs/avdeviceconfig.o: In function `AVDeviceConfig::~AVDeviceConfig()':
 avdeviceconfig.cpp:(.text+0x153): undefined reference to `QGLWidget::~QGLWidget()'
 .libs/avdeviceconfig.o: In function `AVDeviceConfig::AVDeviceConfig(QWidget*, char const*, QStringList const&)':
 avdeviceconfig.cpp:(.text+0x53f): undefined reference to `QGLWidget::QGLWidget(QWidget*, char const*, QGLWidget const*, unsigned int)'
 .libs/avdeviceconfig.o: In function `AVDeviceConfig::AVDeviceConfig(QWidget*, char const*, QStringList const&)':
 avdeviceconfig.cpp:(.text+0xa13): undefined reference to `QGLWidget::QGLWidget(QWidget*, char const*, QGLWidget const*, unsigned int)'
 collect2: ld returned 1 exit status
 make[5]: *** [kcm_kopete_avdeviceconfig.la] Error 1
 make[5]: Leaving directory `/var/tmp/portage/kdenetwork-3.5.4/work/kdenetwork-3.5.4/kopete/kopete/config/avdevice'
 make[4]: *** [all-recursive] Error 1
 make[4]: Leaving directory `/var/tmp/portage/kdenetwork-3.5.4/work/kdenetwork-3.5.4/kopete/kopete/config'
 make[3]: *** [all-recursive] Error 1
 make[3]: Leaving directory `/var/tmp/portage/kdenetwork-3.5.4/work/kdenetwork-3.5.4/kopete/kopete'
 make[2]: *** [all-recursive] Error 1
 make[2]: Leaving directory `/var/tmp/portage/kdenetwork-3.5.4/work/kdenetwork-3.5.4/kopete'
 make[1]: *** [all-recursive] Error 1
 make[1]: Leaving directory `/var/tmp/portage/kdenetwork-3.5.4/work/kdenetwork-3.5.4'
 make: *** [all] Error 2
 
 !!! ERROR: kde-base/kdenetwork-3.5.4 failed.
 Call stack:
   ebuild.sh, line 1539:   Called dyn_compile
   ebuild.sh, line 939:   Called src_compile
   kdenetwork-3.5.4.ebuild, line 70:   Called kde_src_compile
   kde.eclass, line 164:   Called kde_src_compile 'all'
   kde.eclass, line 323:   Called kde_src_compile 'myconf' 'configure' 'make'
   kde.eclass, line 319:   Called die


J'ai essayé un revdep-rebuild, sans succès.

J'ai trouvé un message sur planet.gentoo.org à propos d'un problème similaire (http://planet.gentoo.org/developers/flameeyes/2006/02/18/new_kopete), une indication donnée était de resseter à la main $PATH et $LD_LIBRARY_PATH en indiquant bien les chemin vers les répertoires de binaires et bibliothèques de QT, mais çà n'a pas marché pour moi.

Je poste aussi mon emerge --info, si çà peut aider

Code:

Portage 2.1-r2 (default-linux/x86/2006.0, gcc-3.4.6, glibc-2.3.6-r4, 2.6.15-gentoo-r1 i686)
 =================================================================
 System uname: 2.6.15-gentoo-r1 i686 Intel(R) Pentium(R) 4 CPU 2.53GHz
 Gentoo Base System version 1.12.4
 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
 app-admin/eselect-compiler: [Not Present]
 dev-lang/python:     2.3.5, 2.4.3-r1
 dev-python/pycrypto: 2.0.1-r5
 dev-util/ccache:     [Not Present]
 dev-util/confcache:  [Not Present]
 sys-apps/sandbox:    1.2.17
 sys-devel/autoconf:  2.13, 2.59-r7
 sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
 sys-devel/binutils:  2.16.1-r3
 sys-devel/gcc-config: 1.3.13-r3
 sys-devel/libtool:   1.5.22
 virtual/os-headers:  2.6.11-r2
 ACCEPT_KEYWORDS="x86"
 AUTOCLEAN="yes"
 CBUILD="i686-pc-linux-gnu"
 CFLAGS="-O3 -march=pentium4 -pipe -fomit-frame-pointer"
 CHOST="i686-pc-linux-gnu"
 CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
 CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
 CXXFLAGS="-O3 -march=pentium4 -pipe -fomit-frame-pointer"
 DISTDIR="/usr/portage/distfiles"
 FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
 GENTOO_MIRRORS="ftp://ftp.free.fr/pub/Distributions_Linux/Gentoo/ http://mirror.ovh.net/gentoo-distfiles/ ftp://mirror.ovh.net/gentoo-distfiles/ http://gentoo.modulix.net/gentoo/"
 LINGUAS="en fr"
 MAKEOPTS="-j2"
 PKGDIR="/usr/portage/packages"
 PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
 PORTAGE_TMPDIR="/var/tmp"
 PORTDIR="/usr/portage"
 PORTDIR_OVERLAY="/usr/local/portage"
 SYNC="rsync://rsync.gentoo.org/gentoo-portage"
 USE="x86 X alsa apache2 apm arts avi berkdb bitmap-fonts cdr cli crypt cups dlloader dri dvd eds emacs emboss encode esd foomaticdb fortran gdbm gif gpm gstreamer gtk2 imlib ipv6 isdnlog jpeg kde libg++ libwww mad mikmod motif mp3 mpeg musicbrainz ncurses nls nptl ogg opengl oss pam pcre pdf pdflib perl png pppd python qt qt3 qt4 quicktime readline reflection samba sdl session spell spl ssl tcpd tetex truetype truetype-fonts type1-fonts udev visualization vorbis win32codecs xine xinerama xml xorg xv zlib elibc_glibc input_devices_mouse input_devices_keyboard kernel_linux linguas_en linguas_fr lirc_devices_livedrive_midi userland_GNU video_cards_nv video_cards_nvidia video_cards_vmware video_cards_vesa"
 Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS


Voilà, quelqu'un aurait il une idée ?

Merci beaucoup pour votre aide !
_________________
Vineus


Last edited by Vineus on Mon Aug 28, 2006 9:30 pm; edited 1 time in total
Back to top
View user's profile Send private message
Vineus
n00b
n00b


Joined: 23 Mar 2006
Posts: 42
Location: Paris, France

PostPosted: Mon Aug 28, 2006 9:30 pm    Post subject: Reply with quote

Bon, j'ai fini par réussir à compiler ce paquet.

Voilà ce qu'il faut faire :

Code:

emerge "=x11-libs/qt-3.3.6-r1"
emerge qt
emerge kdelibs
emerge kdenetwork

_________________
Vineus
Back to top
View user's profile Send private message
idodesuke
Apprentice
Apprentice


Joined: 19 Dec 2005
Posts: 244
Location: France

PostPosted: Mon Aug 28, 2006 10:09 pm    Post subject: Reply with quote

Euh tu sais à l'heure d'aujourd'hui la mode est plutot du coté des ebuilds séparés de KDE m'enfin tu fais ce que tu veux.
Back to top
View user's profile Send private message
Vineus
n00b
n00b


Joined: 23 Mar 2006
Posts: 42
Location: Paris, France

PostPosted: Tue Aug 29, 2006 9:33 am    Post subject: Reply with quote

Merci, je suis passé à côté de çà.
_________________
Vineus
Back to top
View user's profile Send private message
Temet
Advocate
Advocate


Joined: 14 Mar 2006
Posts: 2586
Location: 92

PostPosted: Tue Aug 29, 2006 10:04 am    Post subject: Reply with quote

C'est bien dommage, c'est une des raisons majeures qui m'ont fait installer Gentoo : je pars de rien et j'installe ce que je veux ... contrairement aux binaires qui sont ultrapolluées de softs inutiles.
Back to top
View user's profile Send private message
Vineus
n00b
n00b


Joined: 23 Mar 2006
Posts: 42
Location: Paris, France

PostPosted: Tue Aug 29, 2006 11:17 am    Post subject: Reply with quote

Temet wrote:
C'est bien dommage, c'est une des raisons majeures qui m'ont fait installer Gentoo : je pars de rien et j'installe ce que je veux ... contrairement aux binaires qui sont ultrapolluées de softs inutiles.


Ben oui, moi aussi, et tout était nickel, sauf pour kde (enfin, jusqu'à maintenant)

Donc, c'est pour cela que je dis merci : j'ai fait plein de emerge -C et là je recompile kde par parties joyeusement.
_________________
Vineus
Back to top
View user's profile Send private message
Temet
Advocate
Advocate


Joined: 14 Mar 2006
Posts: 2586
Location: 92

PostPosted: Tue Aug 29, 2006 11:36 am    Post subject: Reply with quote

T'as bien raison ;)
T'es courageux quand même ;)
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