i use Gentoo and i can't emerge kicker from kde. here is the ouput of my error:
exe_dlg.cpp: In constructor `PanelExeDialog:
anelExeDialog(const QString&, const QString&, const QString&, const QString&, bool, QWidget*, const char*)':
exe_dlg.cpp:59: error: invalid use of undefined type `struct NonKDEButtonSettings'
exe_dlg.h:28: error: forward declaration of `struct NonKDEButtonSettings'
exe_dlg.cpp:62: error: invalid use of undefined type `struct NonKDEButtonSettings'
exe_dlg.h:28: error: forward declaration of `struct NonKDEButtonSettings'
exe_dlg.cpp:63: error: invalid use of undefined type `struct NonKDEButtonSettings'
exe_dlg.h:28: error: forward declaration of `struct NonKDEButtonSettings'
exe_dlg.cpp:64: error: invalid use of undefined type `struct NonKDEButtonSettings'
exe_dlg.h:28: error: forward declaration of `struct NonKDEButtonSettings'
exe_dlg.cpp:65: error: invalid use of undefined type `struct NonKDEButtonSettings'
exe_dlg.h:28: error: forward declaration of `struct NonKDEButtonSettings'
exe_dlg.cpp:66: error: invalid use of undefined type `struct NonKDEButtonSettings'
exe_dlg.h:28: error: forward declaration of `struct NonKDEButtonSettings'
exe_dlg.cpp:70: error: invalid use of undefined type `struct NonKDEButtonSettings'
exe_dlg.h:28: error: forward declaration of `struct NonKDEButtonSettings'
exe_dlg.cpp:72: error: invalid use of undefined type `struct NonKDEButtonSettings'
exe_dlg.h:28: error: forward declaration of `struct NonKDEButtonSettings'
exe_dlg.cpp:74: error: invalid use of undefined type `struct NonKDEButtonSettings'
exe_dlg.h:28: error: forward declaration of `struct NonKDEButtonSettings'
exe_dlg.cpp:76: error: invalid use of undefined type `struct NonKDEButtonSettings'
exe_dlg.h:28: error: forward declaration of `struct NonKDEButtonSettings'
exe_dlg.cpp: In member function `bool PanelExeDialog::useTerminal() const':
exe_dlg.cpp:93: error: invalid use of undefined type `struct NonKDEButtonSettings'
exe_dlg.h:28: error: forward declaration of `struct NonKDEButtonSettings'
exe_dlg.cpp: In member function `QString PanelExeDialog::title() const':
exe_dlg.cpp:98: error: invalid use of undefined type `struct NonKDEButtonSettings'
exe_dlg.h:28: error: forward declaration of `struct NonKDEButtonSettings'
exe_dlg.cpp: In member function `QString PanelExeDialog::commandLine() const':
exe_dlg.cpp:103: error: invalid use of undefined type `struct NonKDEButtonSettings'
exe_dlg.h:28: error: forward declaration of `struct NonKDEButtonSettings'
exe_dlg.cpp: In member function `QString PanelExeDialog::iconPath() const':
exe_dlg.cpp:108: error: invalid use of undefined type `struct NonKDEButtonSettings'
exe_dlg.h:28: error: forward declaration of `struct NonKDEButtonSettings'
exe_dlg.cpp: In member function `QString PanelExeDialog::command() const':
exe_dlg.cpp:113: error: invalid use of undefined type `struct NonKDEButtonSettings'
exe_dlg.h:28: error: forward declaration of `struct NonKDEButtonSettings'
exe_dlg.cpp: In member function `void PanelExeDialog::updateIcon()':
exe_dlg.cpp:119: error: invalid use of undefined type `struct NonKDEButtonSettings'
exe_dlg.h:28: error: forward declaration of `struct NonKDEButtonSettings'
exe_dlg.cpp: In member function `void PanelExeDialog::fillCompletion()':
exe_dlg.cpp:124: error: invalid use of undefined type `struct NonKDEButtonSettings'
exe_dlg.h:28: error: forward declaration of `struct NonKDEButtonSettings'
exe_dlg.cpp: In member function `void PanelExeDialog::slotReturnPressed()':
exe_dlg.cpp:171: error: invalid use of undefined type `struct NonKDEButtonSettings'
exe_dlg.h:28: error: forward declaration of `struct NonKDEButtonSettings'
exe_dlg.cpp:172: error: invalid use of undefined type `struct NonKDEButtonSettings'
exe_dlg.h:28: error: forward declaration of `struct NonKDEButtonSettings'
exe_dlg.cpp:172: error: invalid use of undefined type `struct NonKDEButtonSettings'
exe_dlg.h:28: error: forward declaration of `struct NonKDEButtonSettings'
exe_dlg.cpp: In member function `void PanelExeDialog::slotSelect(const QString&)':
exe_dlg.cpp:187: error: invalid use of undefined type `struct NonKDEButtonSettings'
exe_dlg.h:28: error: forward declaration of `struct NonKDEButtonSettings'
make[3]: *** [exe_dlg.lo] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory `/var/tmp/portage/kicker-3.4.3/work/kicker-3.4.3/kicker/ui'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/kicker-3.4.3/work/kicker-3.4.3/kicker'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/kicker-3.4.3/work/kicker-3.4.3'
make: *** [all] Error 2
!!! ERROR: kde-base/kicker-3.4.3 failed.
!!! Function kde_src_compile, Line 224, Exitcode 2
!!! died running emake, kde_src_compile:make
!!! If you need support, post the topmost build error, NOT this status message.
here is my emerge --info:
Portage 2.0.54 (default-linux/x86/2006.0, gcc-3.4.5, glibc-2.3.5-r2, 2.6.15-gentoo-r1 i686)
=================================================================
System uname: 2.6.15-gentoo-r1 i686 AMD Athlon(tm) XP processor 1600+
Gentoo Base System version 1.6.14
ccache version 2.3 [enabled]
dev-lang/python: 2.4.2
sys-apps/sandbox: 1.2.12
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-r1
sys-devel/binutils: 2.16.1
sys-devel/libtool: 1.5.22
virtual/os-headers: 2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="ftp://ftp.roedu.net/pub/mirrors/gentoo.org
ftp://ftp.lug.ro/gentoo ftp://gentoo.romnet.org http://ftp.roedu.net/pub/mirrors/gentoo http://ftp.lug.ro/gentoo"
LDFLAGS="-Wl,-O1"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow 3dnowext X alsa apache2 apm arts audiofile avi berkdb bitmap-fonts bzip2 cli crypt ctype cups dba dri eds emboss encode esd expat fam fastbuild foomaticdb force-cgi-redirect fortran ftp gd gdbm gif gnome gpm gstreamer gtk gtk2 idn imlib ipv6 jpeg kde lcms libg++ libwww mad memlimit mikmod mmx mmxext mng motif mp3 mpeg ncurses nls nptl ogg opengl oss pam pcre pdflib perl png posix python qt quicktime readline sdl session simplexml soap sockets spell spl sse ssl tcpd tiff tokenizer truetype truetype-fonts type1-fonts udev usb vorbis xml xml2 xmms xsl xv zlib userland_GNU kernel_linux elibc_glibc"
Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LINGUAS, PORTDIR_OVERLAY
can anyone help me?