View previous topic :: View next topic |
Author |
Message |
qQsh Tux's lil' helper
Joined: 29 Jan 2005 Posts: 86
|
Posted: Fri Jun 10, 2005 11:43 am Post subject: Cannot emerge kdebase-3.4.1-r1 |
|
|
I`m trying to update my system, but KDE-3.4.1 won`t compile.
I did not expect any problems with previous versions of KDE.
Code: | /bin/sh ../../../libtool --silent --mode=link --tag=CXX i686-pc-linux-gnu-g++ -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -DNDEBUG -DNO_DEBUG -O2 -O2 -march=athlon-xp -pipe -fomit-frame-pointer -ffast-math -funroll-loops -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -D_GNU_SOURCE -o kded_remotedirnotify.la -rpath /usr/kde/3.4/lib/kde3 -L/usr/kde/3.4/lib -L/usr/qt/3/lib -L/usr/lib -module -avoid-version remotedirnotify.lo remotedirnotifymodule.lo remotedirnotify_skel.lo remotedirnotifymodule_skel.lo -lkio
make[4]: Leaving directory `/bigdisk/portage-tmp/portage/kdebase-3.4.1-r1/work/kdebase-3.4.1/kioslave/remote/kdedmodule'
make[3]: Leaving directory `/bigdisk/portage-tmp/portage/kdebase-3.4.1-r1/work/kdebase-3.4.1/kioslave/remote'
Making all in system
make[3]: Entering directory `/bigdisk/portage-tmp/portage/kdebase-3.4.1-r1/work/kdebase-3.4.1/kioslave/system'
make[3]: *** No rule to make target `all'. Stop.
make[3]: Leaving directory `/bigdisk/portage-tmp/portage/kdebase-3.4.1-r1/work/kdebase-3.4.1/kioslave/system'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/bigdisk/portage-tmp/portage/kdebase-3.4.1-r1/work/kdebase-3.4.1/kioslave'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/bigdisk/portage-tmp/portage/kdebase-3.4.1-r1/work/kdebase-3.4.1'
make: *** [all] Error 2
!!! ERROR: kde-base/kdebase-3.4.1-r1 failed.
!!! Function kde_src_compile, Line 166, Exitcode 2
!!! died running emake, kde_src_compile:make
!!! If you need support, post the topmost build error, NOT this status message.
|
Code: | gcc version 3.3.5-20050130 (Gentoo 3.3.5.20050130-r1, ssp-3.3.5.20050130-1, pie-8.7.7.1)
Linux 2.6.10-gentoo-r6diz #2 Thu Apr 21 10:53:44 UTC 2005 i686 AMD Athlon(tm) XP 2500+ AuthenticAMD GNU/Linux
[ebuild U ] kde-base/kdebase-3.4.1 [3.4.0] +arts +cups -debug -hal -ieee1394 -java -kdeenablefinal +ldap -lm_sensors -logitech-mouse +opengl +pam -samba +ssl -xinerama 0 kB
USE="ac3 a52 a53dec mp3 arts -java -gdbm lame -samba gd libgd gd-external gphoto2 xml X -gtk opengl avi gpm mpeg xv videos 3dnow mmx jpeg usb xmms quicktime cups sse postgres gtk2 -gnome2 -gnome kde -ipv6 -cdr mysql truetype -doc qt xft qt-mt oss pic alsa chroot extensions"
CHOST="i686-pc-linux-gnu"
CFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer -ffast-math -funroll-loops"
CXXFLAGS="${CFLAGS}"
ACCEPT_KEYWORDS="x86"
PORTAGE_TMPDIR="/bigdisk/portage-tmp"
DISTDIR="/bigdisk/downloads/distfiles/distfiles"
PORTDIR_OVERLAY="/usr/portagex"
MAKEOPTS="-j2" |
|
|
Back to top |
|
|
qQsh Tux's lil' helper
Joined: 29 Jan 2005 Posts: 86
|
Posted: Tue Aug 16, 2005 7:43 pm Post subject: |
|
|
Same problem with next version of kde: Code: | /usr/kde/3.4/bin/dcopidl ./remotedirnotify.h > remotedirnotify.kidl || ( rm -f remotedirnotify.kidl ; false )
/usr/kde/3.4/bin/dcopidl ./remotedirnotifymodule.h > remotedirnotifymodule.kidl || ( rm -f remotedirnotifymodule.kidl ; false )
/usr/kde/3.4/bin/dcopidl2cpp --c++-suffix cpp --no-signals --no-stub remotedirnotify.kidl
/usr/kde/3.4/bin/dcopidl2cpp --c++-suffix cpp --no-signals --no-stub remotedirnotifymodule.kidl
/bin/sh ../../../libtool --silent --mode=compile --tag=CXX i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I/usr/kde/3.4/include -I/usr/qt/3/include -I. -DQT_THREAD_SUPPORT -D_REENTRANT -D_FILE_OFFSET_BITS=64 -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wno-non-virtual-dtor -DNDEBUG -DNO_DEBUG -O2 -O2 -march=athlon-xp -pipe -fomit-frame-pointer -ffast-math -funroll-loops -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -D_GNU_SOURCE -c -o remotedirnotify_skel.lo `test -f 'remotedirnotify_skel.cpp' || echo './'`remotedirnotify_skel.cpp
/bin/sh ../../../libtool --silent --mode=compile --tag=CXX i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I/usr/kde/3.4/include -I/usr/qt/3/include -I. -DQT_THREAD_SUPPORT -D_REENTRANT -D_FILE_OFFSET_BITS=64 -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wno-non-virtual-dtor -DNDEBUG -DNO_DEBUG -O2 -O2 -march=athlon-xp -pipe -fomit-frame-pointer -ffast-math -funroll-loops -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -D_GNU_SOURCE -c -o remotedirnotifymodule_skel.lo `test -f 'remotedirnotifymodule_skel.cpp' || echo './'`remotedirnotifymodule_skel.cpp
/bin/sh ../../../libtool --silent --mode=link --tag=CXX i686-pc-linux-gnu-g++ -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wno-non-virtual-dtor -DNDEBUG -DNO_DEBUG -O2 -O2 -march=athlon-xp -pipe -fomit-frame-pointer -ffast-math -funroll-loops -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -D_GNU_SOURCE -o kded_remotedirnotify.la -rpath /usr/kde/3.4/lib/kde3 -L/usr/kde/3.4/lib -L/usr/qt/3/lib -L/usr/lib -module -avoid-version remotedirnotify.lo remotedirnotifymodule.lo remotedirnotify_skel.lo remotedirnotifymodule_skel.lo -lkio
make[4]: Leaving directory `/bigdisk/portage-tmp/portage/kdebase-3.4.2-r1/work/kdebase-3.4.2/kioslave/remote/kdedmodule'
make[3]: Leaving directory `/bigdisk/portage-tmp/portage/kdebase-3.4.2-r1/work/kdebase-3.4.2/kioslave/remote'
Making all in system
make[3]: Entering directory `/bigdisk/portage-tmp/portage/kdebase-3.4.2-r1/work/kdebase-3.4.2/kioslave/system'
make[3]: *** No rule to make target `all'. Stop.
make[3]: Leaving directory `/bigdisk/portage-tmp/portage/kdebase-3.4.2-r1/work/kdebase-3.4.2/kioslave/system'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/bigdisk/portage-tmp/portage/kdebase-3.4.2-r1/work/kdebase-3.4.2/kioslave'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/bigdisk/portage-tmp/portage/kdebase-3.4.2-r1/work/kdebase-3.4.2'
make: *** [all] Error 2
!!! ERROR: kde-base/kdebase-3.4.2-r1 failed.
!!! Function kde_src_compile, Line 169, Exitcode 2
!!! died running emake, kde_src_compile:make
!!! If you need support, post the topmost build error, NOT this status message.
|
|
|
Back to top |
|
|
qQsh Tux's lil' helper
Joined: 29 Jan 2005 Posts: 86
|
Posted: Wed Aug 17, 2005 4:36 pm Post subject: |
|
|
Please suggest somethink! |
|
Back to top |
|
|
mekon n00b
Joined: 26 Sep 2004 Posts: 53 Location: France
|
Posted: Sat Aug 20, 2005 3:34 pm Post subject: |
|
|
I've had a similar problem with KDE 3.4 & Gnome as well.
grep: /usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.4/libstdc++.la: No such file or directory
/bin/sed: can't read /usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.4/libstdc++.la: No such file or directory
libtool: link: `/usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.4/libstdc++.la' is not avalid libtool archive
make[3]: *** [libkio.la] Error 1
make[3]: Leaving directory `/var/tmp/portage/kdelibs-3.4.1-r1/work/kdelibs-3.4.1/kio'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/kdelibs-3.4.1-r1/work/kdelibs-3.4.1/kio'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/kdelibs-3.4.1-r1/work/kdelibs-3.4.1'
make: *** [all] Error 2
grep: /usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.4/libstdc++.la: No such file or directory
/bin/sed: can't read /usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.4/libstdc++.la: No such file or directory
libtool: link: `/usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.4/libstdc++.la' is not a valid libtool archive
make[2]: *** [libfile.la] Error 1
make[2]: *** Waiting for unfinished jobs....
(cd .libs && rm -f libdns-sd.la && ln -s ../libdns-sd.la libdns-sd.la)
make[2]: Leaving directory `/var/tmp/portage/gnome-vfs-2.10.1-r1/work/gnome-vfs-2.10.1/modules'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/gnome-vfs-2.10.1-r1/work/gnome-vfs-2.10.1'
make: *** [all] Error 2
I admit in my case the compiler couldn't find gcclib 3.3.4. /usr/lib/gcc-lib/i386-pc-linux-gnu shows only version 3.3.5-20050130. I made the following link for version 3.3.4 .
ln -s /usr/lib/gcc-lib/i386-pc-linux-gnu 3.3.4 , and the gnome compile is working fine now. As it's only on 35 of 122 it'll be a while before I can try the KDE one. Incidentally it was kde-base/kdelibs I was trying to compile. Nigel. |
|
Back to top |
|
|
sheldonh n00b
Joined: 14 Sep 2004 Posts: 59
|
Posted: Tue Oct 11, 2005 11:06 pm Post subject: |
|
|
If your error message is an ENOENT for /usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.5-20050130/libstdc++.la then you need:
fix_libtool_files.sh 3.3.5-20050130 --oldarch i386-pc-linux-gnu
This assumes you've already got the right gcc profile selected with gcc-config.
Ciao,
Sheldon. |
|
Back to top |
|
|
qQsh Tux's lil' helper
Joined: 29 Jan 2005 Posts: 86
|
Posted: Sun Nov 13, 2005 10:09 pm Post subject: |
|
|
That doesn't help... |
|
Back to top |
|
|
|