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

[FIXED] \'Make\' error on Mandriva / AmaroK 2.0

Tags: None
(comma "," separated)
Mrumia
Karma
0
Hey! Finally the newest amaroK has been released! I\'m so happy about it!
But while compiling it I get a weird (for me:)) error message:

# make
make all-recursive
make[1]: Entering directory `/home/grulla/Programs/amarok-2.0\'
Making all in doc
make[2]: Entering directory `/home/grulla/Programs/amarok-2.0/doc\'
Making all in .
make[3]: Entering directory `/home/grulla/Programs/amarok-2.0/doc\'
make[3]: Nothing to be done for `all-am\'.
make[3]: Leaving directory `/home/grulla/Programs/amarok-2.0/doc\'
Making all in amarok
make[3]: Entering directory `/home/grulla/Programs/amarok-2.0/doc/amarok\'
make[3]: Nothing to be done for `all\'.
make[3]: Leaving directory `/home/grulla/Programs/amarok-2.0/doc/amarok\'
make[2]: Leaving directory `/home/grulla/Programs/amarok-2.0/doc\'
Making all in taglib
make[2]: Entering directory `/home/grulla/Programs/amarok-2.0/taglib\'
Making all in toolkit
make[3]: Entering directory `/home/grulla/Programs/amarok-2.0/taglib/toolkit\'
make[3]: Nothing to be done for `all\'.
make[3]: Leaving directory `/home/grulla/Programs/amarok-2.0/taglib/toolkit\'
Making all in mpeg
make[3]: Entering directory `/home/grulla/Programs/amarok-2.0/taglib/mpeg\'
Making all in id3v1
make[4]: Entering directory `/home/grulla/Programs/amarok-2.0/taglib/mpeg/id3v1\'
if /bin/sh ../../../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../taglib -I../../../taglib/toolkit -I../../../taglib/mpeg -I/usr/lib/qt3//include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -O2 -fno-exceptions -fno-check-new -MT id3v1tag.lo -MD -MP -MF \".deps/id3v1tag.Tpo\" \\
-c -o id3v1tag.lo `test -f \'id3v1tag.cpp\' || echo \'./\'`id3v1tag.cpp; \\
then mv \".deps/id3v1tag.Tpo\" \".deps/id3v1tag.Plo\"; \\
else rm -f \".deps/id3v1tag.Tpo\"; exit 1; \\
fi
../../../taglib/toolkit/tmap.tcc: In member function \'TagLib::Map& TagLib::Map::operator=(const TagLib::Map&)\':
../../../taglib/toolkit/tmap.tcc:136: error: \'l\' was not declared in this scope
make[4]: *** [id3v1tag.lo] Error 1
make[4]: Leaving directory `/home/grulla/Programs/amarok-2.0/taglib/mpeg/id3v1\'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/grulla/Programs/amarok-2.0/taglib/mpeg\'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/grulla/Programs/amarok-2.0/taglib\'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/grulla/Programs/amarok-2.0\'
make: *** [all] Error 2


Dunno what might it be. Could ya help me?
Regards and see ya,
Mrumia

Post edited by: markey, at: 2006/04/01 13:11
mika
Karma
0
Hi! I\'m so happy too and i get exactly the same error as you .
:(
mika
Karma
0
Sorry! I forgot to mention info about my system. I have suse 10 and kde 3.5.1.
2B
Karma
0
Odd, works fine on FreeBSD 5.4.

Love the new music store! I\'ll be playing these wma\'s all day! April Lavine rulz!
slavo
Karma
0
I have same problem with amarok 2.0 on Mandriva 2006.0
Allix Davis
Karma
0
I have a similar error on slamd64
i configure fine with ./configure --enable-libsuffix=64
but when i run make it does not and i see the following

../../../taglib/toolkit/tmap.tcc:136: error: (Each undeclared identifier is reported only once for each function it appears in.)
make[4]: *** [id3v1tag.lo] Error 1
make[4]: Leaving directory `/home/allix/amarok-2.0/taglib/mpeg/id3v1\'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/allix/amarok-2.0/taglib/mpeg\'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/allix/amarok-2.0/taglib\'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/allix/amarok-2.0\'
make: *** [all] Error 2
allix@allix:~/amarok-2.0$
Almo
Karma
0
Hum... don\'t panic ! It\'s a joke ! 1 april !
Mrumia
Karma
0
****. Hope it\'s not! ; )

I tried to compile amaroK once more and another error occurred. :dry:

flacfile.h:32: error: extra \';\'
make[3]: *** [flacfile.lo] Error 1
make[3]: Leaving directory `/home/grulla/Programs/amarok-2.0/taglib/flac\'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/grulla/Programs/amarok-2.0/taglib\'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/grulla/Programs/amarok-2.0\'
make: *** [all] Error 2
CptnObvious999
Registered Member
Posts
22
Karma
0
I know this is a april fools joke since 1.4 didn\'t even make it out of Beta. I am guessing the source code they provided is just a svn snapshot so just download the latest source via svn (or use the amarok-svn ebuild, it has worked wonders for me)
joe
Karma
0
yes of course it is. notice how the features are everything people always want and they can never do.

[ul]http://amarok.kde.org/files/fools.htm[/ul]

it got quite a few people.
User avatar
markey
KDE Developer
Posts
2286
Karma
3
OS
OK guys, good news: We\'ve been able to fix the compile problems. Sorry for the inconvenience.

To get the fixed version, just download the tarball again from the front page.


--
Mark Kretschmann - Amarok Developer
User avatar
oggb4mp3
Registered Member
Posts
166
Karma
0
Actually, now that I have it running, I think I am going to use it for awhile. roK on!!
Allix Davis
Karma
0
I have a new error now

undefined amarokarts.lo synth_stereo_xfade_impl.lo -lkmedia2_idl -lsoundserver_idl -lartsflow
/usr/lib/gcc/x86_64-slackware-linux/3.4.4/../../../../x86_64-slackware-linux/bin/ld: cannot find -lkmedia2_idl
collect2: ld returned 1 exit status
make[4]: *** [libamarokarts.la.closure] Error 1
make[4]: Leaving directory `/home/allix/amarok-2.0/amarok/amarok/amarokarts\'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/allix/amarok-2.0/amarok/amarok\'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/allix/amarok-2.0/amarok\'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/allix/amarok-2.0\'
make: *** [all] Error 2
allix@allix:~/amarok-2.0$
negatory
Karma
0
And I\'ve got another on Ubuntu 5.04 amd64.
[code:1]
synth_stereo_xfade_impl.cpp:18:25: error: artsmodules.h: No such file or directory
/usr/include/kde/arts/iomanager.h:93: warning: \'class Arts::IONotify\' has virtual functions but non-virtual destructor
/usr/include/kde/arts/iomanager.h:112: warning: \'class Arts::TimeNotify\' has virtual functions but non-virtual destructor
/usr/include/kde/arts/notification.h:54: warning: \'class Arts::NotificationClient\' has virtual functions but non-virtual destructor
/usr/include/kde/arts/startupmanager.h:42: warning: \'class Arts::«»StartupClass\' has virtual functions but non-virtual destructor
/usr/include/kde/arts/factory.h:45: warning: \'class Arts::Factory\' has virtual functions but non-virtual destructor
/usr/include/kde/arts/idlfilereg.h:41: warning: \'class Arts::IDLFileReg\' has virtual functions but non-virtual destructor
/usr/include/kde/arts/datapacket.h:43: warning: \'class Arts::GenericDataChannel\' has virtual functions but non-virtual destructor
/usr/include/kde/arts/asyncstream.h:44: warning: \'class Arts::GenericAsyncStream\' has virtual functions but non-virtual destructor
/usr/include/kde/arts/asyncstream.h: In instantiation of \'Arts::AsyncStream\':
/usr/include/kde/arts/asyncstream.h:87: instantiated from here
/usr/include/kde/arts/asyncstream.h:63: warning: \'class Arts::AsyncStream\' has virtual functions but non-virtual destructor
/usr/include/kde/arts/asyncstream.h:88: warning: \'class Arts::FloatAsyncStream\' has virtual functions but non-virtual destructor
/usr/include/kde/arts/asyncstream.h: In instantiation of \'Arts::AsyncStream<:mcopbyte>\':
/usr/include/kde/arts/asyncstream.h:94: instantiated from here
/usr/include/kde/arts/asyncstream.h:63: warning: \'class Arts::AsyncStream<:mcopbyte>\' has virtual functions but non-virtual destructor
/usr/include/kde/arts/asyncstream.h:95: warning: \'class Arts::ByteAsyncStream\' has virtual functions but non-virtual destructor
synth_stereo_xfade_impl.cpp:58: warning: \'class Amarok::«»Synth_STEREO_XFADE_impl_Factory\' has virtual functions but non-virtual destructor
make[4]: *** [synth_stereo_xfade_impl.lo] Error 1
make[4]: Leaving directory `/home/negatory/downloads/amarok-2.0/amarok/amarok/amarokarts\'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/negatory/downloads/amarok-2.0/amarok/amarok\'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/negatory/downloads/amarok-2.0/amarok\'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/negatory/downloads/amarok-2.0\'
make: *** [all] Error 2[/code:1]
I really hope I can see this \"new and improved\" Amarok!
Thanks
lfranchi
KDE Developer
Posts
77
Karma
0
you need kdemultimedia ( or whatever it is called on ubuntu )


Amarok developer.

lfranchi, proud to be a member of KDE forums since 2008-Oct.


Bookmarks



Who is online

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