View Single Post
krk969's Avatar
Posts: 754 | Thanked: 630 times | Joined on Sep 2009 @ London
#8
Originally Posted by ceefour View Post
Hi krk969,

Be happy :-) Someone just answered your prayers :-)

And I'm happy too because I just wrote the article that answers your question. What a coincidence. ;-)

I documented how to compile/install Qt Mobility on Linux here.

I'm on Ubuntu 9.10, which has some known issues with Qt Mobility 1.0 TP2.

Key points include:
  • Downgrade to GCC/G++ 4.3
  • Install Qt 4 dev dependencies and some dependencies of Qt Mobility implementation (network-manager etc.)
  • Apply patch from Lorn Potter

I also shared the experience of running the Qt Quickstart App, not so impressive but at least it works as advertised. :-)

There's also issue with GDB 7.0 but I'm postponing this for later, until I have a real need for debugging.
great job ceefour !

I was also going to document the same today but your blog looks neat , will go through it when I get the time and report any comments.
I had already uploaded QtSystemInfo module of the Qt Mobility API in the extras repository since my app needed it.

I had made some tweaks in the systinfo.pro to get this compiling.
somehow it wasnt detecting the architecture as unix so I had to move those settings to global
And yes, NetworkManager needed to be installed, I had thought it wasnt neccessary since QtNetworkManager has its own backend, maybe Im wrong here but thats what I had read

picked from http://qt.nokia.com/doc/qtmobility-1...ysteminfo.html
".....
Building and compiling

This library requires Qt 4.6 to be installed.

To build the library, run qmake and make.

Linux supports a NetworkManager based backend and generic backend using QNetworkInterface only. By default the generic backend is selected. If the NetworkManager backend is required run qmake as follows:
......."


As a sidenote, The QT app which uses QtSystemInfo is here for you to take a look and comment. ==>http://talk.maemo.org/showthread.php?p=446333
 

The Following User Says Thank You to krk969 For This Useful Post: