From: <kle...@gm...> - 2010-03-19 19:55:24
|
Hiya! I'm trying to build the current basket from the repository and I get some phonon include errors (from ./builddep; same with manual procedure (cmake .., make)). I've installed all the packages you mentioned (see below). As it seems, the phonon includes are found... -- Found Phonon Includes: /usr/include/qt4/KDE;/usr/include/qt4 and the files exists: $ locate audiooutput.h ... /usr/include/qt4/Qt/qaudiooutput.h /usr/include/qt4/QtMultimedia/qaudiooutput.h /usr/include/qt4/phonon/abstractaudiooutput.h /usr/include/qt4/phonon/audiooutput.h /usr/lib/qt4/examples/multimedia/audiooutput/audiooutput.h Nevertheless it's not found by the compiler?! Any hints? :) Distro is current Kubuntu. Best regards, klebezettel :) $ dpkg -l | grep phonon ii libphonon-dev 4:4.3.1-4ubuntu1 development files for Phonon multimedia framework, du ii libphonon4 4:4.3.1-4ubuntu1 Phonon multimedia framework for Qt 4, dummy package ii libqt4-phonon 4:4.6.0-1ubuntu2 Qt 4 Phonon module ii libqt4-phonon-dev 4:4.6.0-1ubuntu2 Qt 4 Phonon library development files ii phonon 4:4.6.0-1ubuntu2 Qt 4 Phonon module metapackage ii phonon-backend-xine 4:4.3.1-4ubuntu1 Phonon Xine 1.1.x backend Compiler Output on ./builddep (relevant part, for full see attachment): """ /usr/include/qt4/phonon/Phonon/AudioOutput:1:38: error: ../../phonon/audiooutput.h: No such file or directory In file included from /home/nik/workspace/NoteTaking/basket/builddir/src/../../src/notecontent.h:35, from /home/nik/workspace/NoteTaking/basket/builddir/src/../../src/note.h:31, from /home/nik/workspace/NoteTaking/basket/builddir/src/../../src/basketview.h:52, from /home/nik/workspace/NoteTaking/basket/builddir/src/moc_basketview.cpp:10, from /home/nik/workspace/NoteTaking/basket/builddir/src/basketcommon_automoc.cpp:14: /usr/include/qt4/phonon/Phonon/SeekSlider:1:37: error: ../../phonon/seekslider.h: No such file or directory In file included from /home/nik/workspace/NoteTaking/basket/builddir/src/../../src/notecontent.h:36, from /home/nik/workspace/NoteTaking/basket/builddir/src/../../src/note.h:31, from /home/nik/workspace/NoteTaking/basket/builddir/src/../../src/basketview.h:52, from /home/nik/workspace/NoteTaking/basket/builddir/src/moc_basketview.cpp:10, from /home/nik/workspace/NoteTaking/basket/builddir/src/basketcommon_automoc.cpp:14: /usr/include/qt4/phonon/Phonon/MediaObject:1:38: error: ../../phonon/mediaobject.h: No such file or directory In file included from /home/nik/workspace/NoteTaking/basket/builddir/src/../../src/notecontent.h:37, from /home/nik/workspace/NoteTaking/basket/builddir/src/../../src/note.h:31, from /home/nik/workspace/NoteTaking/basket/builddir/src/../../src/basketview.h:52, from /home/nik/workspace/NoteTaking/basket/builddir/src/moc_basketview.cpp:10, from /home/nik/workspace/NoteTaking/basket/builddir/src/basketcommon_automoc.cpp:14: /usr/include/qt4/phonon/Phonon/VolumeSlider:1:39: error: ../../phonon/volumeslider.h: No such file or directory In file included from /home/nik/workspace/NoteTaking/basket/builddir/src/../../src/notecontent.h:38, from /home/nik/workspace/NoteTaking/basket/builddir/src/../../src/note.h:31, from /home/nik/workspace/NoteTaking/basket/builddir/src/../../src/basketview.h:52, from /home/nik/workspace/NoteTaking/basket/builddir/src/moc_basketview.cpp:10, from /home/nik/workspace/NoteTaking/basket/builddir/src/basketcommon_automoc.cpp:14: /usr/include/qt4/phonon/Phonon/BackendCapabilities:1:46: error: ../../phonon/backendcapabilities.h: No such file or directory In file included from /home/nik/workspace/NoteTaking/basket/builddir/src/../../src/note.h:31, from /home/nik/workspace/NoteTaking/basket/builddir/src/../../src/basketview.h:52, from /home/nik/workspace/NoteTaking/basket/builddir/src/moc_basketview.cpp:10, from /home/nik/workspace/NoteTaking/basket/builddir/src/basketcommon_automoc.cpp:14: /home/nik/workspace/NoteTaking/basket/builddir/src/../../src/notecontent.h:466: error: ‘Phonon’ has not been declared /home/nik/workspace/NoteTaking/basket/builddir/src/../../src/notecontent.h:466: error: ISO C++ forbids declaration of ‘MediaObject’ with no type /home/nik/workspace/NoteTaking/basket/builddir/src/../../src/notecontent.h:466: error: expected ‘;’ before ‘*’ token /home/nik/workspace/NoteTaking/basket/builddir/src/../../src/notecontent.h:468: error: ‘Phonon’ has not been declared /home/nik/workspace/NoteTaking/basket/builddir/src/../../src/notecontent.h:468: error: ‘Phonon’ has not been declared /home/nik/workspace/NoteTaking/basket/builddir/src/../../src/notecontent.h:468: error: redefinition of ‘int State’ /home/nik/workspace/NoteTaking/basket/builddir/src/../../src/notecontent.h:468: error: ‘int State’ previously declared here In file included from /home/nik/workspace/NoteTaking/basket/builddir/src/basketcommon_automoc.cpp:35: /home/nik/workspace/NoteTaking/basket/builddir/src/moc_notecontent.cpp: In member function ‘virtual int SoundContent::qt_metacall(QMetaObject::Call, int, void**)’: /home/nik/workspace/NoteTaking/basket/builddir/src/moc_notecontent.cpp:205: error: expected type-specifier before ‘Phonon’ /home/nik/workspace/NoteTaking/basket/builddir/src/moc_notecontent.cpp:205: error: expected ‘>’ before ‘Phonon’ /home/nik/workspace/NoteTaking/basket/builddir/src/moc_notecontent.cpp:205: error: expected ‘(’ before ‘Phonon’ /home/nik/workspace/NoteTaking/basket/builddir/src/moc_notecontent.cpp:205: error: ‘Phonon’ has not been declared /home/nik/workspace/NoteTaking/basket/builddir/src/moc_notecontent.cpp:205: error: expected primary-expression before ‘)’ token /home/nik/workspace/NoteTaking/basket/builddir/src/moc_notecontent.cpp:205: error: expected type-specifier before ‘Phonon’ /home/nik/workspace/NoteTaking/basket/builddir/src/moc_notecontent.cpp:205: error: expected ‘>’ before ‘Phonon’ /home/nik/workspace/NoteTaking/basket/builddir/src/moc_notecontent.cpp:205: error: expected ‘(’ before ‘Phonon’ /home/nik/workspace/NoteTaking/basket/builddir/src/moc_notecontent.cpp:205: error: ‘Phonon’ has not been declared /home/nik/workspace/NoteTaking/basket/builddir/src/moc_notecontent.cpp:205: error: expected primary-expression before ‘)’ token /home/nik/workspace/NoteTaking/basket/builddir/src/moc_notecontent.cpp:205: error: expected ‘)’ before ‘;’ token """ On Thu January 28 2010 13:35:50 Riyad Preukschas wrote: > Hi, > > On Friday, 25. December 2009 00:14:21 Dominic Lyons wrote: > > in Ubuntu (also in the development version) 1.0.3.1 is still the current > > version. As this KDE 3-version doesn't integrate too well into KDE 4 I > > wanted or try to package a deb. > > For this I need to know which (binary) libraries or packages basket depends > > on. > > http://gitorious.org/~riyad/basket/riyads-basket/commits/debian-packaging > > Will do this for you. Just run: > > ./builddeb.sh > > > I hope there's someone who can support me. > > The build dependencies should be fairly simple. I use (on the above-mentioned branch in debian-upstream/control): > > Build-Depends: debhelper (>= 7), cmake, kdelibs5-dev (>= 4.2), kdepimlibs5-dev (>= 4.2) > > You can probably make the cmake dependency >=2.6, but as this is necessary to build recent versions of KDE anyway it can be skipped. > > > The actual dependencies will be determined automatically when building the package. I get (dpkg -I <resulting .deb file>): > > Depends: kdebase-runtime (>= 4:4.3.95), kdelibs5 (>= 4:4.3.95), libc6 (>= 2.4), libgcc1 (>= 1:4.1.1), libphonon4 (>= 4:4.2.0), libqimageblitz4, libqt4-dbus (>= 4:4.6.0), libqt4-network (>= 4:4.6.0), libqt4-qt3support (>= 4:4.6.0), libqt4-svg (>= 4:4.6.0), libqt4-xml (>= 4:4.6.0), libqtcore4 (>= 4:4.6.0), libqtgui4 (>= 4:4.6.0), libstdc++6 (>= 4.1.1), libx11-6, phonon (>= 4:4.5.2) > > > I tested all this on Ubuntu, but it should work on Debian just as fine. > > > Regards, > Riyad > > ------------------------------------------------------------------------------ > The Planet: dedicated and managed hosting, cloud storage, colocation > Stay online with enterprise data centers and the best network in the business > Choose flexible plans and management services without long-term contracts > Personal 24x7 support from experience hosting pros just a phone call away. > http://p.sf.net/sfu/theplanet-com > _______________________________________________ > Basket-devel mailing list > Bas...@li... > https://lists.sourceforge.net/lists/listinfo/basket-devel > |