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

Don't compil CVS-2005-04-25

Tags: None
(comma "," separated)
keeper
Karma
0

Don't compil CVS-2005-04-25

Tue Apr 26, 2005 5:43 pm
I have some error (in CVS2005-04-26 too):
[code:1]: undefined reference to `KNS::Engine::Engine(KNewStuff*, QString const&, QWidget*)\'
scriptmanager.o(.text+0x252): In function `ScriptManager::«»slotRetrieveScript()\':
: undefined reference to `KNS::«»ProviderLoader::«»ProviderLoader(QWidget*)\'
scriptmanager.o(.text+0x2c7): In function `ScriptManager::«»slotRetrieveScript()\':
: undefined reference to `KNS::«»ProviderLoader::load(QString const&, QString const&«»)\'
Options2.o(.text+0x2ba0): In function `Options2::installPushButton_clicked()\':
: undefined reference to `Debug::indent\'
collect2: ld returned 1 exit status
make[4]: *** [amarokapp] Error 1
make[4]: Leaving directory `/home/keeper/Programms/kde-cvs/kdeextragear-1/amarok/src\'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/keeper/Programms/kde-cvs/kdeextragear-1/amarok/src\'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/keeper/Programms/kde-cvs/kdeextragear-1/amarok\'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/keeper/Programms/kde-cvs/kdeextragear-1\'
make: *** [all] Error 2[/code:1]
Shibz
Karma
0

Re:Don't compil CVS-2005-04-25

Mon May 02, 2005 4:24 am
I think I had that same error, here is what Seb says about it.

After a substantial amount of researching what the problem is with Mandriva
LE2005, concerning GHNS retrieval, we have an answer.

It seems as though Mandriva has backported fvisibility to their GCC and turned
it on in their KDE 3.3.2.

This seems to cause major problems with the KNewStuff classes, and thus
compilation is broken.

Seb
keeper
Karma
0

Re:Don't compil CVS-2005-04-25

Fri May 06, 2005 12:47 pm
I have updated KDE up to version 3.4 and the errors has disappeared
Dirk
Karma
0

Re:Don't compil CVS-2005-04-25

Tue Jun 07, 2005 9:18 pm
****! I got the same error while compiling the new 1.3-Beta:

scriptmanager.o(.text+0x51d1): In function `ScriptManager::slotRetrieveScript()\':
: undefined reference to `KNS::ProviderLoader::load(QString const&, QString const&)\'
collect2: ld returned 1 exit status

But: i have update to KDE 3.4 some weeks ago...

:(

My problem: i always have to compile with --enable-mysql, so i can\'t use ready-compiled rpms.

Is there any idea?

Dirk
Dirk
Karma
0

Re:Don't compil CVS-2005-04-25

Tue Jun 07, 2005 9:36 pm
I disabled the line 368 in scriptmanager.cpp:

//p->load( \"amarok/script\",\"http://amarok.kde.org/knewstuff/amarokscripts-providers.xml\" );

It compiles, but i didn\'t really understand what the function does and what i disabled...

Dirk


Bookmarks



Who is online

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