PDA

View Full Version : Installing qt-mobility 1.2 on OpenSuse 11.2 (64 bit)



TheIndependentAquarius
17th May 2011, 05:48
http://labs.qt.nokia.com/2010/12/24/...ology-preview/ (http://labs.qt.nokia.com/2010/12/24/qt-mobility-1-2-technology-preview/)

The above link fetches the packages from meego.com.
Is it safe to install the mobility on OpenSuse from the above link?

I also found this: https://build.opensuse.org/package/b...enSUSE_Factory (https://build.opensuse.org/package/binaries?package=qt-mobility&project=home%3Amysocials&repository=openSUSE_Factory)
but it is an older version.

Moreover http://software.opensuse.org/114/en doesn't show 11.2 http://static.linuxquestions.org/questions/images/smilies/mad.gif

TheIndependentAquarius
17th May 2011, 08:04
Update:
I am trying to install from source: http://get.qt.nokia.com/qt/add-ons/q...c-1.2.0.tar.gz<http://get.qt.nokia.com/qt/add-ons/qt-mobility-opensource-src-1.2.0.tar.gz (http://get.qt.nokia.com/qt/add-ons/q...c-1.2.0.tar.gz%3Chttp://get.qt.nokia.com/qt/add-ons/qt-mobility-opensource-src-1.2.0.tar.gz)> After ./configure, I do make:
/home/anisha/tarBalls/qt-mobility-opensource-src-1.2.0/src/systeminfo/linux/qudevservice_linux.cpp:50: undefined reference to `udev_new()' /home/anisha/tarBalls/qt-mobility-opensource-src-1.2.0/src/systeminfo/linux/qudevservice_linux.cpp:50: undefined reference to `udev_new()' ../../build/Debug/QtSystemInfo/qudevservice_linux.o: In function `~QUdevService': /home/anisha/tarBalls/qt-mobility-opensource-src-1.2.0/src/systeminfo/linux/qudevservice_linux.cpp:56: undefined reference to `udev_unref(udev*)' /home/anisha/tarBalls/qt-mobility-opensource-src-1.2.0/src/systeminfo/linux/qudevservice_linux.cpp:56: undefined reference to `udev_unref(udev*)' /home/anisha/tarBalls/qt-mobility-opensource-src-1.2.0/src/systeminfo/linux/qudevservice_linux.cpp:56: undefined reference to `udev_unref(udev*)' ../../build/Debug/QtSystemInfo/qudevservice_linux.o: In function `QtMobility::QUdevService::isSubsystemAvailable(ch ar const*)': /home/anisha/tarBalls/qt-mobility-opensource-src-1.2.0/src/systeminfo/linux/qudevservice_linux.cpp:65: undefined reference to `udev_enumerate_new(udev*)' /home/anisha/tarBalls/qt-mobility-opensource-src-1.2.0/src/systeminfo/linux/qudevservice_linux.cpp:65: undefined reference to `udev_enumerate_add_match_subsystem(udev_enumerate *, char const*)' /home/anisha/tarBalls/qt-mobility-opensource-src-1.2.0/src/systeminfo/linux/qudevservice_linux.cpp:65: undefined reference to `udev_enumerate_scan_devices(udev_enumerate*)' /home/anisha/tarBalls/qt-mobility-opensource-src-1.2.0/src/systeminfo/linux/qudevservice_linux.cpp:68: undefined reference to `udev_enumerate_get_list_entry(udev_enumerate*)' /home/anisha/tarBalls/qt-mobility-opensource-src-1.2.0/src/systeminfo/linux/qudevservice_linux.cpp:73: undefined reference to `udev_enumerate_unref(udev_enumerate*)' ../../build/Debug/QtSystemInfo/qudevservice_linux.o: In function `QtMobility::QUdevService::isPropertyAvailable(cha r const*, char const*)': /home/anisha/tarBalls/qt-mobility-opensource-src-1.2.0/src/systeminfo/linux/qudevservice_linux.cpp:83: undefined reference to `udev_enumerate_new(udev*)' /home/anisha/tarBalls/qt-mobility-opensource-src-1.2.0/src/systeminfo/linux/qudevservice_linux.cpp:83: undefined reference to `udev_enumerate_add_match_property(udev_enumerate* , char const*, char const*)' /home/anisha/tarBalls/qt-mobility-opensource-src-1.2.0/src/systeminfo/linux/qudevservice_linux.cpp:83: undefined reference to `udev_enumerate_scan_devices(udev_enumerate*)' /home/anisha/tarBalls/qt-mobility-opensource-src-1.2.0/src/systeminfo/linux/qudevservice_linux.cpp:86: undefined reference to `udev_enumerate_get_list_entry(udev_enumerate*)' /home/anisha/tarBalls/qt-mobility-opensource-src-1.2.0/src/systeminfo/linux/qudevservice_linux.cpp:91: undefined reference to `udev_enumerate_unref(udev_enumerate*)' collect2: ld returned 1 exit status make[2]: *** [../../lib/libQtSystemInfo.so.1.2.0] Error 1 make[2]: Leaving directory `/home/anisha/tarBalls/qt-mobility-opensource-src-1.2.0/src/systeminfo' make[1]: *** [sub-systeminfo-make_default] Error 2 make[1]: Leaving directory `/home/anisha/tarBalls/qt-mobility-opensource-src-1.2.0/src' make: *** [sub-src-make_default-ordered] Error 2 [11:29:31 Tue May 17] ~/tarBalls/qt-mobility-opensource-src-1.2.0 $ :banghead:


linux-uitj:/home/anisha/tarBalls/qt-mobility-opensource-src-1.2.0 # zypper se libudev Loading repository data... Reading installed packages... S | Name | Summary | Type --+----------------+---------------------------------------------------+-------- i | libudev-devel | Development files for libudev | package i | libudev0 | Dynamic library to access udev device information | package i | libudev0-32bit | Dynamic library to access udev device information | package
linux-uitj:/home/anisha/tarBalls/qt-mobility-opensource-src-1.2.0 # zypper in libudev-devel Loading repository data... Reading installed packages... 'libudev-devel' is already installed. No update candidate for 'libudev-devel'. Resolving package dependencies... Nothing to do.
Please help.

TheIndependentAquarius
17th May 2011, 11:30
Solution: http://lists.qt.nokia.com/pipermail/qt-mobility-feedback/2011-May/001047.html