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

GIT: Kann seit heute kein Amarok mehr bauen

Tags: None
(comma "," separated)
CommanderL
Registered Member
Posts
11
Karma
0
OS
Bisher hat alles super geklappt, jetzt bekomme ich aber folgende Fehlermeldung:
Code: Select all
[  0%] Built target amaroklib_automoc                         
[  1%] Built target amarokpud                                 
[  1%] Built target amarokocsclient_automoc                   
[  5%] Built target amarokocsclient                           
Linking CXX shared library ../lib/libamaroklib.so             
CMakeFiles/amaroklib.dir/collection/support/PlaylistCollection.o: In function `~PlaylistCollection':                                                                                           
/home/ray/src/amarok/src/collection/support/PlaylistCollection.cpp:41: undefined reference to `Meta::PlaylistObserver::~PlaylistObserver()'                                                     
/home/ray/src/amarok/src/collection/support/PlaylistCollection.cpp:41: undefined reference to `Meta::PlaylistObserver::~PlaylistObserver()'                                                     
/home/ray/src/amarok/src/collection/support/PlaylistCollection.cpp:41: undefined reference to `Meta::PlaylistObserver::~PlaylistObserver()'                                                     
CMakeFiles/amaroklib.dir/collection/support/PlaylistCollection.o: In function `PlaylistCollection':                                                                                             
/home/ray/src/amarok/src/collection/support/PlaylistCollection.cpp:29: undefined reference to `Meta::PlaylistObserver::subscribeTo(KSharedPtr<Meta::Playlist>)'                                 
/home/ray/src/amarok/src/collection/support/PlaylistCollection.cpp:29: undefined reference to `Meta::PlaylistObserver::subscribeTo(KSharedPtr<Meta::Playlist>)'
CMakeFiles/amaroklib.dir/collection/support/PlaylistCollection.o: In function `PlaylistObserver':
/home/ray/src/amarok/src/meta/Playlist.h:46: undefined reference to `vtable for Meta::PlaylistObserver'
CMakeFiles/amaroklib.dir/collection/support/PlaylistCollection.o:(.data.rel.ro._ZTI18PlaylistCollection[typeinfo for PlaylistCollection]+0x20): undefined reference to `typeinfo for Meta::PlaylistObserver'
CMakeFiles/amaroklib.dir/browsers/playlistbrowser/UserPlaylistModel.o: In function `~UserModel':
/home/ray/src/amarok/src/browsers/playlistbrowser/UserPlaylistModel.cpp:84: undefined reference to `Meta::PlaylistObserver::~PlaylistObserver()'
/home/ray/src/amarok/src/browsers/playlistbrowser/UserPlaylistModel.cpp:84: undefined reference to `Meta::PlaylistObserver::~PlaylistObserver()'
/home/ray/src/amarok/src/browsers/playlistbrowser/UserPlaylistModel.cpp:84: undefined reference to `Meta::PlaylistObserver::~PlaylistObserver()'
CMakeFiles/amaroklib.dir/browsers/playlistbrowser/UserPlaylistModel.o:(.data.rel.ro._ZTIN17PlaylistBrowserNS9UserModelE[typeinfo for PlaylistBrowserNS::UserModel]+0x20): undefined reference to `typeinfo for Meta::PlaylistObserver'
collect2: ld gab 1 als Ende-Status zurück
make[2]: *** [lib/libamaroklib.so.1.0.0] Fehler 1
make[1]: *** [src/CMakeFiles/amaroklib.dir/all] Fehler 2
make: *** [all] Fehler 2


Wird da vielleicht einer schlau draus?

Tausend Dank!
User avatar
StAn666
Registered Member
Posts
15
Karma
0
OS
Update? Hatte bis vor kurzem nen ähnlichen fehler...
CommanderL
Registered Member
Posts
11
Karma
0
OS
Update? Was heißt das?

Also ich habe zuletzt auch die 2.2 Final kompiliert. Konnte aber meine Musikdatenbank nicht übernehmen, da ich zuvor schon ne neuere Version über Git gebaut habe. Deshalb wollte ich wieder zurück zur Git-Version. Nun halt dieser Fehler... :-(
CommanderL
Registered Member
Posts
11
Karma
0
OS
Ein Update im Amarok-Git-Verzeichnis meintest Du sicherlich? Habe ich eben gemacht und vorher mal sicherheitshalber die cmakecache.txt gelöscht und voilá es geht.

Schade, wollte eigentlich auf die 2.2 Final, jetzt bin ich aber wieder bei den Git-Versionen. Naja muß ich in Zukunft aufpassen, dass ich rechtzeitig die Final-Sourcen kompiliere...
User avatar
StAn666
Registered Member
Posts
15
Karma
0
OS
Ja, ich meinte ein update per GIT, hatte gestern Abend auch massive Probleme amarok zu kompilieren und hab mich in den #amarok chat eingeklinkt. Dort bekam ich auch prompt Feedback, dass der Fehler behoben worden ist. Kompilieren der GIT-Source birgt immer das Risiko, dass man eine Version hat, die nicht kompiliert... :/


Bookmarks



Who is online

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