make[4]: *** No rule to make target `amarokconfig.h', needed by `all-am'. Stop. make[4]: *** Waiting for unfinished jobs.... crashhandler.cpp:12:26: error: amarokconfig.h: No such file or directory amarokdcophandler.cpp:22:26: error: amarokconfig.h: No such file or directory In file included from amarokdcophandler.cpp:35: ../../../amarok/src/playlist.h:23:26: error: amarokconfig.h: No such file or directory amarokdcophandler.cpp:911:33: error: amarokdcophandler.moc: No such file or directory crashhandler.cpp: In static member function 'static void amaroK::Crash::crashHandler(int)': crashhandler.cpp:96: error: 'AmarokConfig' has not been declared crashhandler.cpp:175: error: 'AmarokConfig' has not been declared make[4]: *** [crashhandler.lo] Error 1 ../../../amarok/src/playlist.h:118: error: incomplete type 'AmarokConfig' used in nested name specifier ../../../amarok/src/playlistbrowser.h:195: error: ISO C++ forbids declaration of 'QDict' with no type ../../../amarok/src/playlistbrowser.h:195: error: expected ';' before '<' token ../../../amarok/src/playlistbrowser.h:72: error: incomplete type 'AmarokConfig' used in nested name specifier amarokdcophandler.cpp: In member function 'virtual bool amaroK::DcopPlayerHandler::equalizerEnabled()': amarokdcophandler.cpp:79: error: incomplete type 'AmarokConfig' used in nested name specifier amarokdcophandler.cpp: In member function 'virtual bool amaroK::DcopPlayerHandler::osdEnabled()': amarokdcophandler.cpp:86: error: incomplete type 'AmarokConfig' used in nested name specifier amarokdcophandler.cpp: In member function 'virtual bool amaroK::DcopPlayerHandler::randomModeStatus()': amarokdcophandler.cpp:96: error: incomplete type 'AmarokConfig' used in nested name specifier amarokdcophandler.cpp: In member function 'virtual QString amaroK::DcopPlayerHandler::engine()': amarokdcophandler.cpp:205: error: incomplete type 'AmarokConfig' used in nested name specifier amarokdcophandler.cpp: In member function 'virtual QString amaroK::DcopPlayerHandler::setContextStyle(const QString&)': amarokdcophandler.cpp:235: error: incomplete type 'AmarokConfig' used in nested name specifier amarokdcophandler.cpp: In member function 'virtual void amaroK::DcopPlayerHandler::enableOSD(bool)': amarokdcophandler.cpp:282: error: incomplete type 'AmarokConfig' used in nested name specifier amarokdcophandler.cpp: In member function 'virtual void amaroK::DcopPlayerHandler::enableRandomMode(bool)': amarokdcophandler.cpp:288: error: 'struct AmarokConfig::EnumRandomMode' has not been declared amarokdcophandler.cpp:288: error: 'struct AmarokConfig::EnumRandomMode' has not been declared amarokdcophandler.cpp: In member function 'virtual void amaroK::DcopPlayerHandler::setEqualizerEnabled(bool)': amarokdcophandler.cpp:378: error: incomplete type 'AmarokConfig' used in nested name specifier amarokdcophandler.cpp: In member function 'virtual QString amaroK::DcopScriptHandler::readConfig(const QString&)': amarokdcophandler.cpp:805: error: 'KConfigSkeletonItem' was not declared in this scope amarokdcophandler.cpp:805: error: 'configItem' was not declared in this scope amarokdcophandler.cpp:805: error: incomplete type 'AmarokConfig' used in nested name specifier amarokdcophandler.cpp: In member function 'virtual QStringList amaroK::DcopScriptHandler::readListConfig(const QString&)': amarokdcophandler.cpp:815: error: 'KConfigSkeletonItem' was not declared in this scope amarokdcophandler.cpp:815: error: 'configItem' was not declared in this scope amarokdcophandler.cpp:815: error: incomplete type 'AmarokConfig' used in nested name specifier amarokdcophandler.cpp: In member function 'virtual QString amaroK::DcopScriptHandler::readConfig(const QString&)': amarokdcophandler.cpp:810: warning: control reaches end of non-void function make[4]: *** [amarokdcophandler.lo] Error 1 make[3]: *** [all-recursive] Error 1 make[2]: *** [all-recursive] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2 !!! ERROR: media-sound/amarok-1.4.0a-r1 failed. Call stack: ebuild.sh, line 1543: Called dyn_compile ebuild.sh, line 938: Called src_compile amarok-1.4.0a-r1.ebuild, line 81: 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 !!! died running emake, kde_src_compile:make !!! If you need support, post the topmost build error, and the call stack if relevant.