|
I\'m trying to compile amarok 1.3 on Manrake 10.2, and I get the following error: Any help appreciated!
scriptmanager.o(.text+0x111): In function `ScriptManager::slotRetrieveScript()\': : undefined reference to `KNS::Engine::Engine(KNewStuff*, QString const&, QWidget*)\' scriptmanager.o(.text+0x1a8): In function `ScriptManager::slotRetrieveScript()\': : undefined reference to `KNS::ProviderLoader::ProviderLoader(QWidget*)\' scriptmanager.o(.text+0x1eb): In function `ScriptManager::slotRetrieveScript()\': : undefined reference to `KNS::ProviderLoader::load(QString const&, QString const&)\' Options2.o(.text+0x1335): In function `Options2::retrievePushButton_clicked()\': : undefined reference to `KNS::Engine::Engine(KNewStuff*, QString const&, QWidget*)\' Options2.o(.text+0x13d4): In function `Options2::retrievePushButton_clicked()\': : undefined reference to `KNS::ProviderLoader::ProviderLoader(QWidget*)\' Options2.o(.text+0x1411): In function `Options2::retrievePushButton_clicked()\': : undefined reference to `KNS::ProviderLoader::load(QString const&, QString const&)\' collect2: ld returned 1 exit status make[4]: *** [amarokapp] Error 1 make[4]: Leaving directory `/home/csh/Documents/amarok-1.3/amarok/src\' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/home/csh/Documents/amarok-1.3/amarok/src\' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/csh/Documents/amarok-1.3/amarok\' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/csh/Documents/amarok-1.3\' make: *** [all] Error 2 |
Moderator
|
If you paid any attention to the requirements, you would see a dependency of KDE 3.3...
Time to update your distro/kde! |
|
OK, point taken.
But to ask a stupid question, shouldn\'t the ./configure have failed? |
KDE Developer
|
Its possible that you have KDE 3.3, but using a buggy compiler.
Amarok Developer
|
|
Well, it turns out I actually did have kdelibs 3.3.
However, the original ones supplied with Mandrake 10.2 are buggy. After updating them, all is now well. |
|
Does this mean that amarok 1.3 cannot be built on kde 3.3 in Mandrake 10.1/10.2 without \"repairing\" kdelibs? Won\'t a binary compiled on a \"repaired\" kde run on an \"unrepaired\" kde?
|
KDE Developer
|
Manu wrote:
Yes.
That might work.
--
Mark Kretschmann - Amarok Developer |
Registered users: Bing [Bot], Google [Bot], Yahoo [Bot]