Portál AbcLinuxu, 10. května 2025 08:51

Dotaz: Kompilace KDE 3.5.1 neúspěch...:(

3.2.2006 12:41 sir Turbis | skóre: 19 | Varnsdorf
Kompilace KDE 3.5.1 neúspěch...:(
Přečteno: 123×
Odpovědět | Admin
Dobrý den, kompiluji novou verzi KDE a ihned při první knihově se mi objeví toto:
/bin/sed: can't read /usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.5-20050130/libstdc++.la: No such file or directory
libtool: link: `/usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.5-20050130/libstdc++.la' is not a valid libtool archive
make[2]: *** [libqtmcop.la] Error 1
make[2]: Leaving directory `/var/tmp/portage/arts-3.5.1/work/arts-1.5.1/qtmcop'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/arts-3.5.1/work/arts-1.5.1'
make: *** [all] Error 2

!!! ERROR: kde-base/arts-3.5.1 failed.
Call stack:
  ebuild.sh, line 1894:   Called dyn_compile
  ebuild.sh, line 941:   Called src_compile
  arts-3.5.1.ebuild, line 67:   Called kde_src_compile
  kde.eclass, line 74:   Called kde_src_compile 'compile'
  kde.eclass, line 186:   Called kde_src_compile 'all' 'myconf' 'configure'

!!! died running emake, kde_src_compile:make
!!! If you need support, post the topmost build error, and the call stack if relevant.

zajímalo by mě, jak toto obejít a nainstalovat si nejnovější KDE . Tento problém mám druhý den..i přes to že jsemm balíček smazal a stáhl znovu... ani emerge --sync nepomohl..:( Děkuji za pomoc
Don't hurry up, death is faster!
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

3.2.2006 13:03 Milan Beneš
Rozbalit Rozbalit vše Re: Kompilace KDE 3.5.1 neúspěch...:(
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zajímavý... zkus upgradovat gcc na 3.4.4, podle návodu na gentoo.org (tu delší variantu). Já už KDE 3.5.1 vesele proháním :-).
David Watzke avatar 3.2.2006 13:06 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: Kompilace KDE 3.5.1 neúspěch...:(
Nápodobně :-) A mám GCC 3.4.5 a AMD64. Vidím to taky na zastaralou verzi GCC. Nebo spíš poškozenou instalaci (GCC).
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
3.2.2006 13:14 Ica | skóre: 5
Rozbalit Rozbalit vše Re: Kompilace KDE 3.5.1 neúspěch...:(
Odpovědět | | Sbalit | Link | Blokovat | Admin
Mně se KDE povedlo zkompilovat bez bez problémů (pravda mám je bez ARTS). Možná by jenom stačilo trošku "povolit flagy. Tj. do make.conf např. místo
CFLAGS="-march=pentium4 -O3-pipe -fomit-frame-pointer -fvisibility-inlines-hidden -ftracer"
CXXFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer -fvisibility-inlines-hidden -ftracer
dát třeba jenom:
CFLAGS="-march=pentium4 -O2-pipe -fomit-frame-pointer"
CXXFLAGS="-march=pentium4 -O2-pipe -fomit-frame-pointer"
3.2.2006 13:19 Milan Beneš
Rozbalit Rozbalit vše Re: Kompilace KDE 3.5.1 neúspěch...:(
# These settings were set by the catalyst build script that automatically built this stage
# Please consult /etc/make.conf.example for a more detailed example
LINGUAS="cs"
LIRC_OPTS="--with-driver=serial"
CHOST="i686-pc-linux-gnu"
CFLAGS="-O3 -march=athlon-xp -m3dnow -msse -mfpmath=sse -mmmx -pipe -fforce-addr -fomit-frame-pointer -funroll-loops -frerun-cse-after-loop -frerun-loop-opt -falign-functions=4 -maccumulate-outgoing-args -ffast-math -fprefetch-loop-arrays"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j2"
USE="3dnow 3dnowext acpi alsa -apm arts artswrappersuid asf audiofile avi bash-completion browserplugin cdr crypt curl directfb divx4linux dvb dvd dvdr -eds encode -emboss -esd -fam -foomaticdb fbcon fbdev flac font-server gif -gnome gpm -gstreamer gtk gtk2 -guile icq -ipv6 java joystick jpeg -junit kde lirc live lm_sensors mad mmx mmxext -motif mozilla nas network nomotif nptl nptlonly nsplugin nvidia offensive openal opengl oscar oss pcre png qt quicktime real rtc samba scanner sdl -slang -spell sse -tcltk truetype usb win32codecs wxgtk1 -xmms xosd xv xvid"
FEATURES="ccache"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
GENTOO_MIRRORS="ftp://pandemonium.tiscali.de/pub/gentoo/ http://gd.tuwien.ac.at/opsys/linux/gentoo/ http://pandemonium.tiscal
David Watzke avatar 3.2.2006 13:28 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: Kompilace KDE 3.5.1 neúspěch...:(
A tady je můj /etc/make.conf.
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
3.2.2006 13:38 Radomír Fojtík | skóre: 33 | blog: jen to zkouším | Tísek
Rozbalit Rozbalit vše Re: Kompilace KDE 3.5.1 neúspěch...:(
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zkusil bych:

# fix_libtool_files.sh 3.3.5-20050130

Jinak povíte více o verzi vašeho gcc a jak jste provedl jeho upgrade? Pokud vůbec.
3.2.2006 16:04 sir Turbis | skóre: 19 | Varnsdorf
Rozbalit Rozbalit vše Re: Kompilace KDE 3.5.1 neúspěch...:(
gcc jsem rpávě dokompilov...zvolil jsem 3.5.5 verzi..(jen pomocí emerge cgg-3.5.5 jen nevím,zda se tzo přeplo nebo ne, jelikož je stále stejná chyba... a nejde balíček arts zkompilovat..:(
Don't hurry up, death is faster!
3.2.2006 16:04 sir Turbis | skóre: 19 | Varnsdorf
Rozbalit Rozbalit vše Re: Kompilace KDE 3.5.1 neúspěch...:(
gcc jsem rpávě dokompilov...zvolil jsem 3.5.5 verzi..(jen pomocí emerge cgg-3.5.5 jen nevím,zda se tzo přeplo nebo ne, jelikož je stále stejná chyba... a nejde balíček arts zkompilovat..:(
Don't hurry up, death is faster!
3.2.2006 16:46 Radomír Fojtík | skóre: 33 | blog: jen to zkouším | Tísek
Rozbalit Rozbalit vše Re: Kompilace KDE 3.5.1 neúspěch...:(
3.5.5 ?? není to spíš 3.4.5 ??

Na gcc jsem se ptal z toho důvodu, neboť hlášku jako vaši jsem zahlíd možná stokrát - "souvisela" s updatem balíčku gcc - Emerge fails after upgrading gcc. libstdc++.la missing. Zkoušel jste tedy ten fix_libtool_files.sh?

A vůbec, po povýšení gcc z 3.3.x na 3.4.x by stálo za to mrknout na Gentoo Linux GCC Upgrade Guide ... jsou totiž i tací, kteří jen tak upgradujou, pořádně neví co vlastně dělají a začínají se dostavovat chyby. Udržet "zdravý" Gentoo systém není zas až tak jednoduché, bez dodržování základních pravidel - aspoň si to tak myslím.

Jinak jakou verzi používáte zjistíte např. pomocí

# gcc-config -l
3.2.2006 17:29 sir Turbis | skóre: 19 | Varnsdorf
Rozbalit Rozbalit vše Re: Kompilace KDE 3.5.1 neúspěch...:(
Melqart ~ # gcc-config -l
 [1] i686-pc-linux-gnu-3.3.6 *
 [2] i686-pc-linux-gnu-3.3.6-hardened
 [3] i686-pc-linux-gnu-3.3.6-hardenednopie
 [4] i686-pc-linux-gnu-3.3.6-hardenednopiessp
 [5] i686-pc-linux-gnu-3.3.6-hardenednossp
 [6] i686-pc-linux-gnu-3.4.5
 [7] i686-pc-linux-gnu-3.4.5-hardened
 [8] i686-pc-linux-gnu-3.4.5-hardenednopie
 [9] i686-pc-linux-gnu-3.4.5-hardenednopiessp
 [10] i686-pc-linux-gnu-3.4.5-hardenednossp
Jak vidím,používám pořád starou verzi..:( Děkuji za radu..snad to sám přepnu...mrknu se na ty stránky..děkuji
Don't hurry up, death is faster!
David Watzke avatar 3.2.2006 18:23 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: Kompilace KDE 3.5.1 neúspěch...:(
Přepneš to tímhle příkazem:
gcc-config i686-pc-linux-gnu-3.4.5
až si budeš jistý, že je vše ok, můžeš starší GCC vyhodit:
emerge -P gcc
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
3.2.2006 18:05 alium | skóre: 38 | blog: Category 1100
Rozbalit Rozbalit vše Re: Kompilace KDE 3.5.1 neúspěch...:(
Odpovědět | | Sbalit | Link | Blokovat | Admin
chybi ti libstdc++, zkus nainstalovat/stahnout/emergovat verzi libstdc++5 a libstdc++6...
Luboš Doležel (Doli) avatar 3.2.2006 18:11 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
Rozbalit Rozbalit vše Re: Kompilace KDE 3.5.1 neúspěch...:(
Odpovědět | | Sbalit | Link | Blokovat | Admin
Chtělo by to asi přidat do FAQ.
fix_libtool_files.sh

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.