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

make problem after dist-upgrade

Tags: None
(comma "," separated)
User avatar
DecemberSoul
Registered Member
Posts
46
Karma
0
OS

make problem after dist-upgrade

Fri Sep 23, 2005 2:07 pm
Yesterday I made a dist-upgrade uf debian to Debian \"testing\" 4.0

After the update I can\'t compile amaroK.

[code:1]/bin/sh ../../../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../amarok/src/ -I../../../amarok/src/amarokcore -I../../../amarok/src/amarokcore -I../../../amarok/src/engine -I../../../amarok/src/ -I/usr/include/kde -I/usr/share/qt3/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wno-non-virtual-dtor -g3 -fno-inline -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -c -o statusbar.lo `test -f \'statusbar.cpp\' || echo \'./\'`statusbar.cpp
/usr/include/kde/kactioncollection.h:242: error: ISO C++ forbids declaration of \'KXMLGUIClient\' with no type
/usr/include/kde/kactioncollection.h:242: error: expected \';\' before \'*\' token
/usr/include/kde/kactioncollection.h:345: error: expected \',\' or \'...\' before \'*\' token
/usr/include/kde/kactioncollection.h:345: error: ISO C++ forbids declaration of \'KXMLGUIClient\' with no type
make[4]: *** [statusbar.lo] Fehler 1
[/code:1]

First I meant gcc4 is the Problem.
But gcc3.3 make the same Error.
Maybe my new automake or libtools make the Problem, but also the code could be the Problem.

I have tryed:
gcc4 and gcc3.3
automake 1.9 and automake 1.6
libtool 1.5.6 and 1.4.3

Post edited by: decembersoul, at: 2005/09/23 10:15


____________
Image
cheesburger
Karma
0

Re:make problem after dist-upgrade

Fri Sep 23, 2005 2:34 pm
decembersoul wrote:

First I meant gcc4 is the Problem.
But gcc3.3 make the same Error.

I have tryed:
gcc4 and gcc3.3


when you say you\'ve tried both gcc4.0 and gcc3.3 i guess you mean you\'ve changed (in /usr/bin) the gcc file symbolic link from gcc4.0 to gcc3.3.
I think you have to do the same for the g++ symbolic link, i.e. you\'ve to link g++ to g++3.3 (otherwise it is linked to g++4)

--
cheesburger
User avatar
eean
KDE Developer
Posts
1016
Karma
0
OS

Re:make problem after dist-upgrade

Fri Sep 23, 2005 3:35 pm
Well, the error is from a KDE header file. Ask the Debian people.


Amarok Developer


Bookmarks



Who is online

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