Was ist mit libqt4-multimedia für Wheezy passiert?

Du suchst ein Programm für einen bestimmten Zweck?
Antworten
ctwx
Beiträge: 328
Registriert: 04.04.2010 23:06:55
Lizenz eigener Beiträge: MIT Lizenz

Was ist mit libqt4-multimedia für Wheezy passiert?

Beitrag von ctwx » 16.06.2014 19:03:33

Hallo,

ich habe ein Programm, dass versucht gegen libQtMultimedia.so zu linken. Diese Bibliothek war zuvor in dem Paket Debianlibqt4-multimedia enthalten, was es aber für Wheezy (und neuer) nicht mehr gibt. Weiß jemand wieso genau? Gibt es eine Alternative?

Danke

pferdefreund
Beiträge: 3799
Registriert: 26.02.2009 14:35:56

Re: Was ist mit libqt4-multimedia für Wheezy passiert?

Beitrag von pferdefreund » 17.06.2014 06:40:03

Da bräuchten wir mal die korrekte Fehlermeldung - ist das ein Eigenkompilat und fehlt eventuell ein -dev-Paket ?

ctwx
Beiträge: 328
Registriert: 04.04.2010 23:06:55
Lizenz eigener Beiträge: MIT Lizenz

Re: Was ist mit libqt4-multimedia für Wheezy passiert?

Beitrag von ctwx » 17.06.2014 07:40:29

Es handelt sich dabei um den qabel-client (https://github.com/Qabel/qabel-client).
g++ -m64 -Wl,-O1 -o qabel-client main.o qbl-css.o qbl-client.o qbl-desktop-client.o qbl-desktop-addressbook.o qbl-desktop-chat.o qbl-content.o qbl-desktop-list-identity.o qbl-desktop-list-item.o qbl-desktop-list-address-row.o qbl-desktop-chat-content.o qbl-desktop-content.o qbl-desktop-wizard.o qbl-desktop-settings.o qbl-desktop-list-settings-row.o qbl-desktop-settings-identity.o qbl-desktop-wizard-page-intro.o qbl-desktop-wizard-page-newuser.o qbl-desktop-wizard-page-chooseconfig.o qbl-desktop-wizard-page-choosedirectory.o qbl-desktop-wizard-page-createidentity.o qbl-desktop-wizard-page-createmasterkey.o qbl-desktop-wizard-page-ffsyncserver.o qbl-desktop-wizard-page-lastpage.o qbl-desktop-content-settings.o qbl-desktop-content-addressbook.o qbl-desktop-content-chat.o qbl-desktop-content-file.o qbl-desktop-address-identity.o qbl-desktop-addressbook-content.o qbl-desktop-ballon.o qbl-desktop-chat-ballon-me.o qbl-desktop-chat-ballon-other.o qbl-desktop-config-preferences.o qbl-desktop-config-drop_servers.o qbl-desktop-chat-ballon.o qbl-desktop-file.o qbl-desktop-fcontent.o qbl-desktop-topinfo-list.o qbl-desktop-list-file-row.o qbl-desktop-addnewcontact.o moc_qbl-desktop-client.o moc_qbl-desktop-addressbook.o moc_qbl-desktop-chat.o moc_qbl-content.o moc_qbl-desktop-list-identity.o moc_qbl-desktop-list-address-row.o moc_qbl-desktop-content.o moc_qbl-desktop-chat-content.o moc_qbl-desktop-wizard.o moc_qbl-desktop-settings.o moc_qbl-desktop-list-settings-row.o moc_qbl-desktop-settings-identity.o moc_qbl-desktop-wizard-page-intro.o moc_qbl-desktop-wizard-page-newuser.o moc_qbl-desktop-wizard-page-chooseconfig.o moc_qbl-desktop-wizard-page-choosedirectory.o moc_qbl-desktop-wizard-page-createidentity.o moc_qbl-desktop-wizard-page-createmasterkey.o moc_qbl-desktop-wizard-page-ffsyncserver.o moc_qbl-desktop-wizard-page-lastpage.o moc_qbl-desktop-content-settings.o moc_qbl-desktop-content-addressbook.o moc_qbl-desktop-content-chat.o moc_qbl-desktop-content-file.o moc_qbl-desktop-address-identity.o moc_qbl-desktop-addressbook-content.o moc_qbl-desktop-ballon.o moc_qbl-desktop-chat-ballon-me.o moc_qbl-desktop-chat-ballon-other.o moc_qbl-desktop-config-preferences.o moc_qbl-desktop-config-drop_servers.o moc_qbl-desktop-chat-ballon.o moc_qbl-desktop-file.o moc_qbl-desktop-fcontent.o moc_qbl-desktop-topinfo-list.o moc_qbl-desktop-list-file-row.o moc_qbl-desktop-addnewcontact.o qrc_qabel-client.o -L/usr/lib/x86_64-linux-gnu -L/home/christian/qabel-client/../qabel-lib/build/src/ -lqabel -ljson-c -L/usr/lib/x86_64-linux-gnu -lQtMultimedia -lQtGui -lQtCore -lpthread
/usr/bin/ld: cannot find -lQtMultimedia
collect2: error: ld returned 1 exit status
make: *** [qabel-client] Fehler 1
Das was ich bisher rausgefunden habe ist, dass irgendwer meinte, dass es eine gute Idee sei, QtMultimedia zu entfernen. Unter Fedora existiert das Paket zum Beispiel, bei Debian und Ubuntu aber nicht. Und das Programm hängt nun mal davon ab.

pferdefreund
Beiträge: 3799
Registriert: 26.02.2009 14:35:56

Re: Was ist mit libqt4-multimedia für Wheezy passiert?

Beitrag von pferdefreund » 17.06.2014 12:05:35

und warum merkt der das erst beim make und nicht schon beim ./configure - oder wurde der ggf vergessen ?

Benutzeravatar
peschmae
Beiträge: 4844
Registriert: 07.01.2003 12:50:33
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: nirgendwo im irgendwo

Re: Was ist mit libqt4-multimedia für Wheezy passiert?

Beitrag von peschmae » 17.06.2014 12:15:50

Ich glaube das libQtMultimediaKit was in Debianqtmobility-dev zuhause ist ist das gleiche bzw. der Nachfolger von QtMultimedia. Ich würd mal das installieren und die Build-Scripts entsprechend anpassen. Eventuell gehts ja damit?

[Edit]Nee, vermutlich quatsch, das QtMultimedia braucht wohl nur das QtMultimediaKit oder so...[/Edit]
pferdefreund hat geschrieben:und warum merkt der das erst beim make und nicht schon beim ./configure - oder wurde der ggf vergessen ?
Naja, der checkt halt wohl nur ob Qt da ist oder nicht... ;)

MfG Peschmä
"er hätte nicht in die usa ziehen dürfen - die versauen alles" -- Snoopy

ctwx
Beiträge: 328
Registriert: 04.04.2010 23:06:55
Lizenz eigener Beiträge: MIT Lizenz

Re: Was ist mit libqt4-multimedia für Wheezy passiert?

Beitrag von ctwx » 17.06.2014 12:47:42

Das Projekt verwendet kein configure. Ein qmake und make drüber. Ist noch Alpha, daher kann das wohl passieren, aber das Problem liegt ja nicht am Projekt, sondern an den Debian-Paketen, wo QtMultimedia einfach fehlt, nur ich finde keine Hinweise, warum. :/

Benutzeravatar
peschmae
Beiträge: 4844
Registriert: 07.01.2003 12:50:33
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: nirgendwo im irgendwo

Re: Was ist mit libqt4-multimedia für Wheezy passiert?

Beitrag von peschmae » 17.06.2014 13:49:36

"er hätte nicht in die usa ziehen dürfen - die versauen alles" -- Snoopy

ctwx
Beiträge: 328
Registriert: 04.04.2010 23:06:55
Lizenz eigener Beiträge: MIT Lizenz

Re: Was ist mit libqt4-multimedia für Wheezy passiert?

Beitrag von ctwx » 17.06.2014 13:51:43

Ach nett. :) Ich hatte denen schon eine Mail geschrieben wegen dem QT += multimedia, aber dass die das so machen, ok, auch nicht schlecht.^^ Aber trotzdem ist immer noch das Problem: Wo ist qt4-multimedia? ^^ Ich glaube ich schreibe mal den ehemaligen Maintainer an, vielleicht kann der mir das verraten. Es scheint auch keiner so wirklich zu wissen, wieso es verschwunden ist. :/

Antworten