PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : KDE on Gentoo



psyforce
04.10.06, 09:35
Hi zusammen,

ich bekomme folgenden Fehler beim emergen von kde / kdeaddons


In file included from /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/include/g++-v4/backwa rd/iostream.h:31,
from sdlwrap.cpp:26:
/usr/lib/gcc/i686-pc-linux-gnu/4.1.1/include/g++-v4/backward/backward_warning.h: 32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 o f the C++ standard. Examples include substituting the <X> header for the <X.h> h eader for C++ includes, or <iostream> instead of the deprecated header <iostream .h>. To disable this warning use -Wno-deprecated.
sdlwrap.cpp: In member function 'int SdlScreen::winID()':
sdlwrap.cpp:192: error: 'struct SDL_SysWMinfo' has no member named 'subsystem'
sdlwrap.cpp:192: error: 'SDL_SYSWM_X11' was not declared in this scope
sdlwrap.cpp:194: error: 'struct SDL_SysWMinfo' has no member named 'info'
sdlwrap.cpp:196: error: 'struct SDL_SysWMinfo' has no member named 'info'
make[3]: *** [sdlwrap.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory `/var/tmp/portage/kdeaddons-3.5.2-r1/work/kdeaddons-3 .5.2/noatun-plugins/tippercanoe'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/kdeaddons-3.5.2-r1/work/kdeaddons-3 .5.2/noatun-plugins'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/kdeaddons-3.5.2-r1/work/kdeaddons-3 .5.2'
make: *** [all] Error 2

!!! ERROR: kde-base/kdeaddons-3.5.2-r1 failed.
Call stack:
ebuild.sh, line 1546: Called dyn_compile
ebuild.sh, line 937: Called src_compile
kdeaddons-3.5.2-r1.ebuild, line 39: Called kde_src_compile
kde.eclass, line 164: Called kde_src_compile 'all'
kde.eclass, line 331: Called kde_src_compile 'myconf' 'configure' 'make'
kde.eclass, line 327: Called die

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


anbei noch meine make.conf ..

cat /etc/make.conf
# 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
CFLAGS="-O2 -march=i686 -pipe"
CHOST="i686-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j2"

GENTOO_MIRRORS="ftp://ftp.tu-clausthal.de/pub/linux/gentoo/ ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/ http://ftp.uni-erlangen.de/pub/mirrors/gentoo ftp://ftp.uni-erlangen.de/pub/mirrors/gentoo ftp://ftp.join.uni-muenster.de/pub/linux/distributions/gentoo "

SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="-alsa arts cdr dbus dvd dvdr eds emboss encode esd fam firefox gif -gnome gpm gstreamer -gtk hal jpeg kde
ldap mad mikmod mp3 mpeg -ogg opengl -oss png qt3 qt4 quicktime sdl spell truetype vorbis win32codecs unicode kde"


Was könnte ich tun?
Danke schonmal!

Greetz PsY

BloodyBullet
04.10.06, 09:58
Hast du zuvor irgendwelche maskierten Pakete installiert? Wenn ja, zeig mal deine package.keywords.

Du koenntest auch mal probeweise "-pipe" aus den CFLAGS nehmen.

psyforce
04.10.06, 10:04
nein ich habe keine maskierten pakete installiert .... bin aber mittlerweile kurz davor *g*


meine keywords sind bis heute leer

das -pipe nehme ich mal probeweise heraus ergebniss in 5 minz :>

Greetz PsY

psyforce
04.10.06, 10:44
okay -pipe brachte leider keine Erfolge :/ wobei das System dieses mal viel länger gebraucht hat bis es auf den Fehler gelaufen ist.

Vielleicht als Zusatzinfo noch spannend. das System läuft auf einer VM-Ware auf einem win2003 Server Gastsystem.

psyforce
04.10.06, 13:04
als vorläufigen workaround hat es geholfen USE="-arts -sdl" emerge kdeaddons
zu verwenden.