Results 1 to 2 of 2

Thread: Problems with Qt Mobility compiling!

  1. #1
    Join Date
    Sep 2010
    Posts
    14
    Qt products
    Qt4 Qt/Embedded
    Platforms
    Unix/X11 Maemo/MeeGo

    Default Problems with Qt Mobility compiling!

    I've spent a whole day trying to figure out why this doesn't build with no results. I keep getting these errors:

    Qt Code:
    1. ../../build/Debug/QtMultimediaKit/qsoundeffect_pulse_p.o: In function `(anonymous namespace)::PulseDaemon::lock()':
    2. /home/user/Desktop/qt-mobility/src/multimedia/effects/qsoundeffect_pulse_p.cpp:116: undefined reference to `pa_threaded_mainloop_lock'
    3. ../../build/Debug/QtMultimediaKit/qsoundeffect_pulse_p.o: In function `(anonymous namespace)::PulseDaemon::unlock()':
    4. /home/user/Desktop/qt-mobility/src/multimedia/effects/qsoundeffect_pulse_p.cpp:121: undefined reference to `pa_threaded_mainloop_unlock'
    5. ../../build/Debug/QtMultimediaKit/qsoundeffect_pulse_p.o: In function `(anonymous namespace)::PulseDaemon::prepare()':
    6. /home/user/Desktop/qt-mobility/src/multimedia/effects/qsoundeffect_pulse_p.cpp:139: undefined reference to `pa_threaded_mainloop_new'
    7. /home/user/Desktop/qt-mobility/src/multimedia/effects/qsoundeffect_pulse_p.cpp:145: undefined reference to `pa_threaded_mainloop_start'
    8. /home/user/Desktop/qt-mobility/src/multimedia/effects/qsoundeffect_pulse_p.cpp:147: undefined reference to `pa_threaded_mainloop_free'
    9. /home/user/Desktop/qt-mobility/src/multimedia/effects/qsoundeffect_pulse_p.cpp:151: undefined reference to `pa_threaded_mainloop_get_api'
    10. /home/user/Desktop/qt-mobility/src/multimedia/effects/qsoundeffect_pulse_p.cpp:154: undefined reference to `pa_context_new'
    11. /home/user/Desktop/qt-mobility/src/multimedia/effects/qsoundeffect_pulse_p.cpp:161: undefined reference to `pa_threaded_mainloop_free'
    12. /home/user/Desktop/qt-mobility/src/multimedia/effects/qsoundeffect_pulse_p.cpp:165: undefined reference to `pa_context_connect'
    13. /home/user/Desktop/qt-mobility/src/multimedia/effects/qsoundeffect_pulse_p.cpp:167: undefined reference to `pa_context_unref'
    14. /home/user/Desktop/qt-mobility/src/multimedia/effects/qsoundeffect_pulse_p.cpp:168: undefined reference to `pa_threaded_mainloop_free'
    15. ../../build/Debug/QtMultimediaKit/qsoundeffect_pulse_p.o: In function `(anonymous namespace)::PulseDaemon::release()':
    16. /home/user/Desktop/qt-mobility/src/multimedia/effects/qsoundeffect_pulse_p.cpp:179: undefined reference to `pa_threaded_mainloop_stop'
    17. /home/user/Desktop/qt-mobility/src/multimedia/effects/qsoundeffect_pulse_p.cpp:180: undefined reference to `pa_threaded_mainloop_free'
    18. ../../build/Debug/QtMultimediaKit/qsoundeffect_pulse_p.o: In function `QSoundEffectPrivate::decoderReady()':
    19. /home/user/Desktop/qt-mobility/src/multimedia/effects/qsoundeffect_pulse_p.cpp:344: undefined reference to `pa_stream_new'
    20. /home/user/Desktop/qt-mobility/src/multimedia/effects/qsoundeffect_pulse_p.cpp:345: undefined reference to `pa_stream_set_state_callback'
    21. /home/user/Desktop/qt-mobility/src/multimedia/effects/qsoundeffect_pulse_p.cpp:346: undefined reference to `pa_stream_set_write_callback'
    22. /home/user/Desktop/qt-mobility/src/multimedia/effects/qsoundeffect_pulse_p.cpp:347: undefined reference to `pa_stream_connect_upload'
    23. ../../build/Debug/QtMultimediaKit/qsoundeffect_pulse_p.o: In function `QSoundEffectPrivate::unloadSample()':
    24. /home/user/Desktop/qt-mobility/src/multimedia/effects/qsoundeffect_pulse_p.cpp:380: undefined reference to `pa_context_remove_sample'
    25. ../../build/Debug/QtMultimediaKit/qsoundeffect_pulse_p.o: In function `QSoundEffectPrivate::uploadSample()':
    26. /home/user/Desktop/qt-mobility/src/multimedia/effects/qsoundeffect_pulse_p.cpp:393: undefined reference to `pa_stream_writable_size'
    27. /home/user/Desktop/qt-mobility/src/multimedia/effects/qsoundeffect_pulse_p.cpp:401: undefined reference to `pa_stream_write'
    28. /home/user/Desktop/qt-mobility/src/multimedia/effects/qsoundeffect_pulse_p.cpp:409: undefined reference to `pa_stream_set_write_callback'
    29. /home/user/Desktop/qt-mobility/src/multimedia/effects/qsoundeffect_pulse_p.cpp:412: undefined reference to `pa_stream_finish_upload'
    30. /home/user/Desktop/qt-mobility/src/multimedia/effects/qsoundeffect_pulse_p.cpp:415: undefined reference to `pa_stream_disconnect'
    31. ../../build/Debug/QtMultimediaKit/qsoundeffect_pulse_p.o: In function `QSoundEffectPrivate::playSample()':
    32. /home/user/Desktop/qt-mobility/src/multimedia/effects/qsoundeffect_pulse_p.cpp:449: undefined reference to `pa_context_play_sample'
    33. /home/user/Desktop/qt-mobility/src/multimedia/effects/qsoundeffect_pulse_p.cpp:449: undefined reference to `pa_operation_unref'
    34. ../../build/Debug/QtMultimediaKit/qsoundeffect_pulse_p.o: In function `QSoundEffectPrivate::stream_state_callback(pa_stream*, void*)':
    35. /home/user/Desktop/qt-mobility/src/multimedia/effects/qsoundeffect_pulse_p.cpp:474: undefined reference to `pa_stream_get_state'
    36. collect2: ld returned 1 exit status
    37. make[2]: *** [../../lib/libQtMultimediaKit.so.1.1.0] Error 1
    38. make[2]: Leaving directory `/home/user/Desktop/qt-mobility/src/multimedia'
    39. make[1]: *** [sub-multimedia-make_default] Error 2
    40. make[1]: *** Waiting for unfinished jobs....
    To copy to clipboard, switch view to plain text mode 

    I've tried installing all possible pulseaudio packages but still it's persistent. Please help!
    Last edited by cueMan; 28th September 2010 at 09:04.

  2. #2
    Join Date
    Sep 2010
    Posts
    14
    Qt products
    Qt4 Qt/Embedded
    Platforms
    Unix/X11 Maemo/MeeGo

    Default Re: Problems with Qt Mobility compiling!

    Silly me, needed to add only LIBS += -lpulse to the project file and went through it with no problems.

Similar Threads

  1. problems with compiling in qt4.6
    By nataly in forum Qt Programming
    Replies: 0
    Last Post: 14th December 2009, 13:09
  2. Compiling and efficiency problems
    By aarelovich in forum Qt Programming
    Replies: 12
    Last Post: 2nd October 2009, 17:38
  3. Problems compiling QT4.3 on Solaris 10
    By Ash_80 in forum Installation and Deployment
    Replies: 0
    Last Post: 26th May 2009, 16:42
  4. Compiling problems with mingw32
    By Wali in forum Installation and Deployment
    Replies: 5
    Last Post: 7th September 2007, 11:09
  5. Problems compiling QMAKE
    By JNT in forum Installation and Deployment
    Replies: 4
    Last Post: 9th January 2007, 18:23

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Digia, Qt and their respective logos are trademarks of Digia Plc in Finland and/or other countries worldwide.