This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Amarok svn compile errors

Tags: None
(comma "," separated)
CptnObvious999
Registered Member
Posts
22
Karma
0

Amarok svn compile errors

Thu Jun 15, 2006 7:33 pm
Hey I run the amarok-svn ebuild so I can get support for the creative zen and see whats going on with Amarok (most recently the interface changes). However I think you guys are switching over to use UNSERMAKE and that is giving me errors, I had installed unsermake 0.4 and I also tried the svn snapshot. I know SVN is highly experimental so I just wanted to let you guys know the errors I am getting.

Good - your configure finished. Start make now

WARNING: use unsermake instead of make or use a wrapper script, e.g. makeobj!!!
/usr/lib/python2.4/site-packages/unsermake/unsermake all
ERROR:amarok/src/Makefile.am: unknown source extension .ui for libamarok.la
ERROR:amarok/src/Makefile.am: unknown source extension .ui for libamarok.la
ERROR:amarok/src/Makefile.am: unknown source extension .ui for libamarok.la
ERROR:amarok/src/Makefile.am: unknown source extension .ui for libamarok.la
ERROR:amarok/src/Makefile.am: unknown source extension .ui for libamarok.la
ERROR:amarok/src/Makefile.am: unknown source extension .ui for libamarok.la
ERROR:amarok/src/Makefile.am: unknown source extension .ui for libamarok.la
ERROR:amarok/src/Makefile.am: unknown source extension .ui for libamarok.la
ERROR:amarok/src/Makefile.am: unknown source extension .ui for libamarok.la
ERROR:amarok/src/Makefile.am: unknown source extension .ui for libamarok.la
ERROR:amarok/src/Makefile.am: unknown source extension .ui for libamarok.la
ERROR:amarok/src/Makefile.am: unknown source extension .ui for libamarok.la
ERROR:amarok/src/Makefile.am: unknown source extension .ui for libamarok.la
ERROR:amarok/src/Makefile.am: unknown source extension .ui for libamarok.la
ERROR:amarok/src/Makefile.am: unknown source extension .ui for libamarok.la
ERROR:amarok/src/Makefile.am: unknown source extension .ui for libamarok.la
ERROR:amarok/src/amarokcore/Makefile.am: unknown source extension .skel for libamarokcore.la
ERROR:amarok/src/amarokcore/Makefile.am: unknown source extension .kcfgc for libamarokcore.la
ERROR:amarok/src/konquisidebar/Makefile.am: unknown source extension .stub for konqsidebar_universalamarok.la
ERROR:amarok/src/engine/xine/Makefile.am: unknown source extension .kcfgc for libamarok_xine-engine.la
ERROR:amarok/src/engine/xine/Makefile.am: unknown source extension .ui for libamarok_xine-engine.la
ERROR:amarok/src/engine/gst10/Makefile.am: unknown source extension .ui for libamarok_gst10engine_plugin.la
ERROR:amarok/src/engine/gst10/config/Makefile.am: unknown source extension .kcfgc for libgstconfig.la
make: *** [all] Error 1

!!! ERROR: media-sound/amarok-svn-1.4-r7 failed.
Call stack:
  ebuild.sh, line 1539:   Called dyn_compile
  ebuild.sh, line 939:   Called src_compile
  amarok-svn-1.4-r7.ebuild, line 98:   Called kde_src_compile
  kde.eclass, line 111:   Called kde_src_compile 'all'
  kde.eclass, line 232:   Called kde_src_compile 'myconf' 'configure' 'make'
  kde.eclass, line 228:   Called die

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

!!! This ebuild is from an overlay: '/usr/local/portage'


if I run the command with UNSERMAKE="no" I get:
make[4]: *** No rule to make target `amarokconfig.h', needed by `all-am'.  Stop.
make[4]: *** Waiting for unfinished jobs....
amarokdcophandler.cpp:22:26: error: amarokconfig.h: No such file or directory
crashhandler.cpp:12: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:918:33: error: amarokdcophandler.moc: No such file or directory
crashhandler.cpp: In static member function 'static void amaroK::Crash::crashHandler(int)':
crashhandler.cpp:98: error: 'AmarokConfig' has not been declared
crashhandler.cpp:178: error: 'AmarokConfig' has not been declared
make[4]: *** [crashhandler.lo] Error 1
../../../amarok/src/playlist.h:117: error: incomplete type 'AmarokConfig' used in nested name specifier
../../../amarok/src/playlistbrowser.h:196: error: ISO C++ forbids declaration of 'QDict' with no type
../../../amarok/src/playlistbrowser.h:196: error: expected ';' before '<' token
../../../amarok/src/playlistbrowser.h:73: 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::enableRepeatPlaylist(bool)':
amarokdcophandler.cpp:294: error: 'struct AmarokConfig::EnumRepeat' has not been declared
amarokdcophandler.cpp:294: error: 'struct AmarokConfig::EnumRepeat' has not been declared
amarokdcophandler.cpp: In member function 'virtual void amaroK::DcopPlayerHandler::enableRepeatTrack(bool)':
amarokdcophandler.cpp:300: error: 'struct AmarokConfig::EnumRepeat' has not been declared
amarokdcophandler.cpp:300: error: 'struct AmarokConfig::EnumRepeat' has not been declared
amarokdcophandler.cpp: In member function 'virtual void amaroK::DcopPlayerHandler::setEqualizerEnabled(bool)':
amarokdcophandler.cpp:380: error: incomplete type 'AmarokConfig' used in nested name specifier
amarokdcophandler.cpp: In member function 'virtual QString amaroK::DcopScriptHandler::readConfig(const QString&)':
amarokdcophandler.cpp:812: error: 'KConfigSkeletonItem' was not declared in this scope
amarokdcophandler.cpp:812: error: 'configItem' was not declared in this scope
amarokdcophandler.cpp:812: error: incomplete type 'AmarokConfig' used in nested name specifier
amarokdcophandler.cpp: In member function 'virtual QStringList amaroK::DcopScriptHandler::readListConfig(const QString&)':
amarokdcophandler.cpp:822: error: 'KConfigSkeletonItem' was not declared in this scope
amarokdcophandler.cpp:822: error: 'configItem' was not declared in this scope
amarokdcophandler.cpp:822: error: incomplete type 'AmarokConfig' used in nested name specifier
amarokdcophandler.cpp: In member function 'virtual QString amaroK::DcopScriptHandler::readConfig(const QString&)':
amarokdcophandler.cpp:817: warning: control reaches end of non-void function
make[4]: *** [amarokdcophandler.lo] Error 1
make[4]: Leaving directory `/var/tmp/portage/amarok-svn-1.4-r7/work/amarok-svn-1.4/amarok/src/amarokcore'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/var/tmp/portage/amarok-svn-1.4-r7/work/amarok-svn-1.4/amarok/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/amarok-svn-1.4-r7/work/amarok-svn-1.4/amarok'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/amarok-svn-1.4-r7/work/amarok-svn-1.4'
make: *** [all] Error 2

!!! ERROR: media-sound/amarok-svn-1.4-r7 failed.
Call stack:
  ebuild.sh, line 1539:   Called dyn_compile
  ebuild.sh, line 939:   Called src_compile
  amarok-svn-1.4-r7.ebuild, line 98:   Called kde_src_compile
  kde.eclass, line 111:   Called kde_src_compile 'all'
  kde.eclass, line 232:   Called kde_src_compile 'myconf' 'configure' 'make'
  kde.eclass, line 228:   Called die

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

!!! This ebuild is from an overlay: '/usr/local/portage'
User avatar
markey
KDE Developer
Posts
2286
Karma
3
OS

Re: Amarok svn compile errors

Thu Jun 15, 2006 7:51 pm
Dude. Forget about that svn ebuild. Noone knows who made it. We didn't, for sure.

Use this quality script from Sweden, the land of Wasa, Ikea, and blonde women:

http://amarok.kde.org/amarokwiki/index.php/AmaroK-svn


--
Mark Kretschmann - Amarok Developer
CptnObvious999
Registered Member
Posts
22
Karma
0

Re: Amarok svn compile errors

Thu Jun 15, 2006 10:33 pm
Mark Kretschmann wrote:Dude. Forget about that svn ebuild. Noone knows who made it. We didn't, for sure.

Use this quality script from Sweden, the land of Wasa, Ikea, and blonde women:

http://amarok.kde.org/amarokwiki/index.php/AmaroK-svn


Thanks for the link. I took the source code and referenced it (luckily it was well documented) to fix the ebuild. I think its a problem with the way the kde eclass handled unsermake but I'm not sure. Anyways it works now but it seems it doesn't show all the GCC so I don't know if it is using the CFLAGS that I set in /etc/make.conf. Anyone know how to check this?


Bookmarks



Who is online

Registered users: Bing [Bot], Google [Bot], Sogou [Bot]