Phonon si CMake (pentru a compila Clementine)

7 posts / 0 new
Last post
cosmin
cosmin's picture
Phonon si CMake (pentru a compila Clementine)

Am citit și eu [url=http://www.mandrivausers.ro/node/6050]știrea despre Minutube[/url], care în comentarii s-a transformat în știre despre Clementine :p
Aș vrea să compilez Clementine din surse (nu vreau rpm) și am o problemă cu Phonon și CMake. Deși pachetul [code]phonon-devel[/code] este instalat, CMake se plânge că:

CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the CMake files:
QT_PHONON_INCLUDE_DIR (ADVANCED)
used as include directory in directory /home/cosmin/projects/clementine-player-read-only
used as include directory in directory /home/cosmin/projects/clementine-player-read-only/3rdparty/qtsingleapplication
used as include directory in directory /home/cosmin/projects/clementine-player-read-only/src
used as include directory in directory /home/cosmin/projects/clementine-player-read-only/3rdparty/qxt
used as include directory in directory /home/cosmin/projects/clementine-player-read-only/tests

-- Configuring incomplete, errors occurred!

Mai are cineva o asemenea problemă?

symbianflo
symbianflo's picture
ciao depinde cum il lansezi

ciao
depinde cum il lansezi cmake si daca mai ai si altceva in afara de phonon-devel.
[code]BuildRequires: desktop-file-utils liblastfm-devel taglib-devel libxine-devel
BuildRequires: libnotify-devel qt4-devel boost-devel notification-daemon gcc-c++ cmake
Requires: xine-plugins xine-lib xine1.2-common phonon-xine[/code]

asta din specul meu , astia pe contrib l-au facut pe gstreamer, nu pe xine .
verifca daca in %prefix/include ai instalate toate headerurile , de phonon, daca nu atunci
dai la cmake un flag cu parcusrsul : _include /unde_ai _headerurile

PS: da de ce nu vrei rpm ? cred ca e mai usor de manipulat un rpm decit o sursa , da fa cum vrei .....


http://www.mandrivausers.ro/ MRB aint no shit , :p Linux user number 507107 Nu dați banii pe prostii, puneți Linux pe PISI ![ARLUG]

Unix is user-friendly. It’s just very selective about who its friends are

cosmin
cosmin's picture
A mers să adaug un

A mers să adaug un [code]-DQT_PHONON_INCLUDE_DIR=/usr/include/phonon[/code] la CMake.
A mai trebuit să instalez și [code]qt4-linguist[/code] și [code]gettext[/code], CMake-ul n-a comentat la timp - în rest a fost OK.

Am vrut din sursă și nu din rpm, ca să îl pot modifica pe ici pe colo. :) Desigur, în general instalez totul cu urpmi.

[url=http://counter.li.org/]Linux registered user #368449[/url]

N3o
N3o's picture
Acuma is nebun cu clementine

Acuma is nebun cu clementine asta.... Ma bucur ca un copil prost ca merge totul din prima. De expl. la Audacious butonul multimedia de play/pause era interpretat doar ca buton de play si cand vroiam sa dau pauza imi repornea melodia. Cu Clementine le "Intelege" bine pe toate. Suporta si stream aac pentru radio online, buba e ca nu afiseaza titlul melodiei din stream dar nu e asa mare problema, poate or sa rezolve in versiunile viitoare.
Clemetine imi aduce aminte de Amarok-ul din KDE 3.x....

Plus, iconita aia e draguta, imi face pofta sa mananac clementine :bigsmile:

symbianflo
symbianflo's picture
hmmm pot sa-ti zic ceva ,

hmmm pot sa-ti zic ceva , daca tu nu esti in stare sa-l compilezi din sursa , cum crezi ca o sa reusesti sa schimbi cite ceva ? si chiar asa ajunge sa descarci src.rpm-ul ( ori al meu ori contrib) , si sa faci modificarile care le vrei direct pe spec , in
%prep&%build&%install _/%post/&postum/%preun
ca sa nu mai vorbim de patchuri .
cred ca e mult mai usor sa editezi o sursa din spec decit sa editezi .cpp-urile sau CmakeText-urile .

( daca tot esti in vina sa editezi sursa ghghghghg J) )

@emeric
[quote]Acuma is nebun cu clementine asta.[/quote]

numai cu clementinA esti nebun ...hmmm daca ziceam eu, te si enervai pe mine :p
io ramin pe xt7 ghghghgh


http://www.mandrivausers.ro/ MRB aint no shit , :p Linux user number 507107 Nu dați banii pe prostii, puneți Linux pe PISI ![ARLUG]

Unix is user-friendly. It’s just very selective about who its friends are

N3o
N3o's picture
Am gasit si o buba la

Am gasit si o buba la Clementine, nu tine minte ultima melodie ce a redat-o. Cam naspa la un playlist lung.

Asadar am postat un bug report: http://code.google.com/p/clementine-player/issues/detail?id=282

symbianflo
symbianflo's picture
fa si tu un playlist mai mic

fa si tu un playlist mai mic , daca-l faci cu un track nu tre sa tina minte nimic ... :bigsmile:


http://www.mandrivausers.ro/ MRB aint no shit , :p Linux user number 507107 Nu dați banii pe prostii, puneți Linux pe PISI ![ARLUG]

Unix is user-friendly. It’s just very selective about who its friends are