<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.7.6(BH)" -->
<rss version="2.0">
    <channel xmlns:g="http://base.google.com/ns/1.0">
        <title>Planet Maemo: category &quot;feed:d2a10b3e8055809a86b77053ec277953&quot;</title>
        <description>Blog entries from Maemo community</description>
        <link>http://maemo.org/news/planet-maemo/</link>
        <lastBuildDate>Sun, 24 May 2026 08:17:17 +0000</lastBuildDate>
        <generator>FeedCreator 1.7.6(BH)</generator>
        <language>en</language>
        <managingEditor>planet@maemo.org</managingEditor>
        <item>
            <title>mSoma a Qt client for SomaFM</title>
            <link>http://tronprog.blogspot.com/2010/07/msoma-qt-client-for-somafm.html</link>
            <description><![CDATA[
<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgCJ4E5Ux2LoMLkzM1uqvCtoP1lEd-JbJRVGnARdPUeSc5t572P-Hg0rhKIJg3MAb4SGlYaaiLS3oX_R2hql44yh_9lr1F_06zVp1BywZ-klaYnXwDOfU7qbxwpZ4SWlDhFtBrN/s1600/msoma_64x64.png"><img style="float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 64px; height: 64px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgCJ4E5Ux2LoMLkzM1uqvCtoP1lEd-JbJRVGnARdPUeSc5t572P-Hg0rhKIJg3MAb4SGlYaaiLS3oX_R2hql44yh_9lr1F_06zVp1BywZ-klaYnXwDOfU7qbxwpZ4SWlDhFtBrN/s200/msoma_64x64.png" alt="" id="BLOGGER_PHOTO_ID_5491075199245823698" border="0" /></a><a href="http://www.andreagrandi.it/">Andrea Grandi</a> proposed me a few weeks ago to try and develop a client for <a href="http://somafm.com/">SomaFM</a>, a streaming radio with near 16  different channels, available for free. Indeed we wanted to try to develop an application for our cool Nokia N900 smartphone. Since this phone is now based on my beloved <a href="http://qt.nokia.com/">Qt framework</a>, I accepted with much pleasure.<br /><br />The really cool thing was that, by relying on the qt-mobility APIs (new Qt APIs for mobile application developers), we could enjoy cross-platform developing: all the code that I wrote for this player was tested and debuged on my computer, as a desktop application. Then, we deployed on the Nokia N900 and tried it there (and it worked seamlessly).<br /><br />For instance, this are some screenshots of msoma running as a desktop application (in Linux in this case):<br /><div style="text-align: center;"><div style="text-align: left;"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEinQDImuDMCPv4j1_hGPUZRS_IfGtK6G8Gxo-4kznF1AzBcimbef3wNNUWwCy0QlI3L-JryoGhuE_W9bd5yagMv3VuE2WNvaUk0RK0Yobc5QZtDSK7GKn81e_0sxM8zhaBsHulz/s1600/msoma_desktop1.png"><img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 251px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEinQDImuDMCPv4j1_hGPUZRS_IfGtK6G8Gxo-4kznF1AzBcimbef3wNNUWwCy0QlI3L-JryoGhuE_W9bd5yagMv3VuE2WNvaUk0RK0Yobc5QZtDSK7GKn81e_0sxM8zhaBsHulz/s400/msoma_desktop1.png" alt="" id="BLOGGER_PHOTO_ID_5491076728302151522" border="0" /></a><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgpT5DvouHL_is7EnYcCALuk3HzyvyxsV0t1cH2vWIHc7siEkeAj3ic_ppVybQ5aU5YyiYDzZnO1uew6dOhj3A_2jWlq4mhbfHV_OYsFRjZaWpfIZiWutjSgT71FZDD8DRRJ9Go/s1600/msoma_desktop2.png"><img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 251px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgpT5DvouHL_is7EnYcCALuk3HzyvyxsV0t1cH2vWIHc7siEkeAj3ic_ppVybQ5aU5YyiYDzZnO1uew6dOhj3A_2jWlq4mhbfHV_OYsFRjZaWpfIZiWutjSgT71FZDD8DRRJ9Go/s400/msoma_desktop2.png" alt="" id="BLOGGER_PHOTO_ID_5491076916342145714" border="0" /></a><br />And this is a screenshot of the application running in the N900 (taken from <a href="http://www.andreagrandi.it/2010/07/03/announcing-msoma-maemomeego-client-for-somafm/">Andrea's blog post</a>):<br /><div style="text-align: center;"><br /></div></div><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSJpaWbWDmf2lML6m_IgCJRQ4GGi1HfloPPH14UOKPnfbir5aLhLCefuzwe8bcry9TqLC9wL4pg6HOynA3DJzrK0_Kf6LIuyOxQEh0ezaenjDKwQXiVPbcBHjuvSDUpEK9ON-K/s1600/msoma_0.1.2.png"><img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 240px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSJpaWbWDmf2lML6m_IgCJRQ4GGi1HfloPPH14UOKPnfbir5aLhLCefuzwe8bcry9TqLC9wL4pg6HOynA3DJzrK0_Kf6LIuyOxQEh0ezaenjDKwQXiVPbcBHjuvSDUpEK9ON-K/s400/msoma_0.1.2.png" alt="" id="BLOGGER_PHOTO_ID_5491077278771004498" border="0" /></a><br /><div style="text-align: left;">Which is just a recompilation targeting Maemo (with this respect, the <a href="http://www.forum.nokia.com/info/sw.nokia.com/id/e920da1a-5b18-42df-82c3-907413e525fb/Nokia_Qt_SDK.html">Nokia Qt SDK</a>, based on QtCreator, is really helpful when developing).<br /><br />Of course, this is the very first version of this application, and surely the UI should be different in the desktop application with respect to the cellphone version (in order to be more usable in the mobile devices). But, as it is, it's already enjoyable (but I may be biased ;)<br /><br />Source code is available on <a href="http://gitorious.org/msoma">Gitorious</a>  and it's always updated with latest version we're working on. If  someone want to test the application, it's available in <strong>extras-devel</strong>  repository  ("msoma" under Multimedia section) of N900.<br /><br />In case you want to use it as a desktop application, please remember that you need qt-mobility. I <a href="http://tronprog.blogspot.com/2010/06/building-qt-mobility-in-ubuntu.html">blogged about the installation of qt-mobility in Linux</a>.<br /><br />We really want to thank, <a href="http://somafm.com/blogs/rusty/"><span style="font-weight: bold;">Rusty Hodge</span></a>, SomaFM's founder, who provided so many details about SomaFM for developing our application (and of course we thank him also for SomaFM itself :)<br /><br />We look forward to receiving feedback, patches, suggestions, and help! :)<br /><br />Our maemo profiles:<br /><ul><li><a style="font-weight: bold;" href="http://maemo.org/profile/view/andy80">Andrea Grandi</a></li><li><a href="http://maemo.org/profile/view/lorebett"><strong>Lorenzo Bettini</strong></a></li></ul></div></div><span class="net_nemein_favourites">5 <a href="http://maemo.org/news/?net_nemein_favourites_execute=fav&net_nemein_favourites_execute_for=594f4f4a89a311df8c3edb0c9a61fa37fa37&net_nemein_favourites_url=https://maemo.org/news/favorites//json/fav/midgard_article/594f4f4a89a311df8c3edb0c9a61fa37fa37/" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-favorite.png" style="border: none;" alt="Add to favourites" title="Add to favourites" /></a>0 <a href="http://maemo.org/news/?net_nemein_favourites_execute=bury&net_nemein_favourites_execute_for=594f4f4a89a311df8c3edb0c9a61fa37fa37&net_nemein_favourites_url=https://maemo.org/news/favorites//json/bury/midgard_article/594f4f4a89a311df8c3edb0c9a61fa37fa37/" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-buried.png" style="border: none;" alt="Bury" title="Bury" /></a></span>]]></description>
            <author>Lorenzo Bettini &lt;lorenzo.bettini@gmail.com&gt;</author>
            <category>feed:d2a10b3e8055809a86b77053ec277953</category>
            <pubDate>Wed, 07 Jul 2010 10:12:00 +0000</pubDate>
            <guid>http://maemo.org/midcom-permalink-594f4f4a89a311df8c3edb0c9a61fa37fa37</guid>
        </item>
        <item>
            <title>Building Qt-Mobility in Ubuntu</title>
            <link>http://tronprog.blogspot.com/2010/06/building-qt-mobility-in-ubuntu.html</link>
            <description><![CDATA[
Lately I started to try to develop applications for the Nokia N900, and the Maemo platform uses my beloved framework Qt :)<br /><br />In particular, Nokia started to develop the Qt-Mobility Framework. Quoting from their white paper:<br /><blockquote>The Qt Mobility Project presents a collection of related software frameworks and interfaces. The objective being to deliver new Qt APIs for mobile application developers. Using these new APIs, developers will be able to create cross-platform applications targeting Maemo, Symbian and other platforms. This suite of features also has components that will be desirable to all users, not just those with mobile devices, so Mobility has advantages even for the desktop user.<br /></blockquote>Thus, I wanted to try this project also on my Desktop (after all the intent of this framework is cross-platform development), and tried to compile qt-mobility on my Ubuntu/Kubuntu desktop. Unfortunately, I experienced many problems which now I seem to have solved, thus I'd like to share the steps to build qt-mobility from sources.<br /><br />First of all, when installing qt-mobility after compilation, some files will be created in your current Qt installation. Thus, since I wouldn't want to spoil my qt installation from ubuntu packages, which is installed in system path, I downloaded the new qt framework 4.6.3 from the <a href="http://qt.nokia.com/downloads">Nokia download site</a>, and installed it in a path of my home: <span style="font-weight: bold;">~/usr/local/Trolltech/qtsdk-2010.03</span>.<br /><br />Then, I installed some packages that are useful to build qt-mobility and to enjoy media contents such as mp3 and videos, relying on gstreamer (not all these packages may be necessary, but after some tests, at least these packages will make things work):<br /><blockquote>sudo apt-get install libasound2-dev libbluetooth-dev libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev network-manager-dev libxv-dev gstreamer-tools gstreamer0.10-plugins-base gstreamer0.10-ffmpeg w32codecs ubuntu-restricted-extras gstreamer0.10-plugins-good freeglut3-dev</blockquote>Then, you need to get the sources of qt-mobility, and I got them from the git repository<br /><blockquote>git clone git://gitorious.org/qt-mobility/qt-mobility.git</blockquote><br />However, you may want to get the stable sources (e.g., from <a href="http://qt.nokia.com/products/appdev/add-on-products/catalog/4/new-qt-apis/mobility">qt-mobility download</a>).<br />Since I'm a big fan of "shadow builds" which won't spoil your source directory, I built qt-mobility in another directory of my home, separate from the directory where I have the sources of qt-mobility (in this example the sources are in <span style="font-weight: bold;">~/install/qt-mobility</span>): <span style="font-weight: bold;">~/build/qt-mobility/qt-4.6.3</span> (I specified the qt version I'm building qt-mobility with, since I may want to experiment with different qt versions):<br /><ul style="font-family: courier new;"><li>cd ~/build/qt-mobility/qt-4.6.3</li><li>PATH=~/usr/local/Trolltech/qtsdk-2010.03/qt/bin:$PATH ~/install/qt-mobility/configure -examples -prefix ~/usr/local/Trolltech/qt-mobility > output.txt</li></ul>Note that I temporarily change the PATH environment variable so that the configure script will use my local qt installation; I specify that I want to build the examples, and I redirect the output in a text file. This will also allows you to see possible errors during the configuration step (e.g., missing packages). Note also that I will install (once built) qt-mobility in my home directory in <span style="font-weight: bold;">~/usr/local/Trolltech/qt-mobility</span>.<br /><br />Once the configuration step is successful, you can start building qt-mobility and then install it:<br /><ul style="font-family: courier new;"><li>make</li><li>make install</li></ul>During the installation, if you take a look at the output, you will note that some files will be added to your qt installation, e.g.,<br /><ul><li>install -m 644 -p /home/bettini/build/qt-mobility/qt-4.6.3/features/mobility.prf /home/bettini/usr/local/Trolltech/qtsdk-2010.03/qt/mkspecs/features/</li><li>install -m 644 -p /home/bettini/build/qt-mobility/qt-4.6.3/features/mobilityconfig.prf /home/bettini/usr/local/Trolltech/qtsdk-2010.03/qt/mkspecs/features/<br /></li></ul>This way qt-mobility will be integrated in your qt framework (at least, this is what I presume).<br /><br />Now, you can test your qt-installation by running an example (which was built and installed), for instance the player demo or the weather demo:<br /><ul><li>~/usr/local/Trolltech/qt-mobility/bin/player</li><li>~/usr/local/Trolltech/qt-mobility/bin/weatherinfo_with_location</li></ul><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhN9JCLxAVmwEHJU3f-hWV_xYYa5SzRHQl9OR1UAUJZ00RabvVQ2IfLJEZFwkBBpJ-eAnB6Ygghcva32kVWQVDKQk3U9_c1xAGWnUCFoOOAy6vo73eGmZ_3xtYxsj4rk_qt7PBR/s1600/qt-mobility1.png"><img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 200px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhN9JCLxAVmwEHJU3f-hWV_xYYa5SzRHQl9OR1UAUJZ00RabvVQ2IfLJEZFwkBBpJ-eAnB6Ygghcva32kVWQVDKQk3U9_c1xAGWnUCFoOOAy6vo73eGmZ_3xtYxsj4rk_qt7PBR/s400/qt-mobility1.png" alt="" id="BLOGGER_PHOTO_ID_5484042414429153458" border="0" /></a><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjiowMalm1_gfqC4WxoP6J6cylQv_n7GFFMI4dPmLqbDyHM13ejjAJ23yM6NY4WphIfriIKU4Zb5aUW2hwNRwd0fgmZvzfJtGTnR9Gxgk4ThJ3MC_0mvfxO2_W2m-XzLDBn9VAS/s1600/qt-mobility.png"><img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 242px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjiowMalm1_gfqC4WxoP6J6cylQv_n7GFFMI4dPmLqbDyHM13ejjAJ23yM6NY4WphIfriIKU4Zb5aUW2hwNRwd0fgmZvzfJtGTnR9Gxgk4ThJ3MC_0mvfxO2_W2m-XzLDBn9VAS/s400/qt-mobility.png" alt="" id="BLOGGER_PHOTO_ID_5484042581662503794" border="0" /></a><br />Now, let's try to see whether we're able to use qt-mobility in our programs.<br /><br />We'll try to compile a very simple qt program using a class from the qt-mobility framework (QVideoWidget), though we won't do anything with that (just to see whether we can build the application).<br /><br />here's the files of our project<br /><br />myvideowidget.pro<table nosave=""><br /><tbody><tr nosave=""><br /><td nosave=""><br /><pre><tt>QT       += core gui<br /><br />TARGET = myvideowidget<br />TEMPLATE = app<br /><br /><br />SOURCES += main.cpp\<br />       mainwindow.cpp<br /><br />HEADERS  += mainwindow.h<br /><br />CONFIG += mobility<br />MOBILITY = multimedia<br /></tt></pre><br /></td><br /></tr><br /></tbody></table>mainwindow.h<table nosave="" bg style="color:white;"><br /><tbody><tr nosave=""><br /><td nosave=""><br /><pre><tt><b><span style="color:#000080;">#ifndef</span></b> MAINWINDOW_H<br /><b><span style="color:#000080;">#define</span></b> MAINWINDOW_H<br /><br /><b><span style="color:#000080;">#include</span></b> <span style="color:#ff0000;">&lt;QMainWindow&gt;</span><br /><br /><b><span style="color:#0000ff;">class</span></b> <span style="color:#008080;">QVideoWidget</span><span style="color:#990000;">;</span><br /><b><span style="color:#0000ff;">class</span></b> <span style="color:#008080;">QMediaPlayer</span><span style="color:#990000;">;</span><br /><br /><b><span style="color:#0000ff;">class</span></b> <span style="color:#008080;">MainWindow</span> <span style="color:#990000;">:</span> <b><span style="color:#0000ff;">public</span></b> QMainWindow<br /><span style="color:#ff0000;">{</span><br />   Q_OBJECT<br /><br /><b><span style="color:#0000ff;">public</span></b><span style="color:#990000;">:</span><br />   <b><span style="color:#0000ff;">explicit</span></b> <b><span style="color:#000000;">MainWindow</span></b><span style="color:#990000;">(</span><span style="color:#008080;">QWidget</span> <span style="color:#990000;">*</span>parent <span style="color:#990000;">=</span> <span style="color:#993399;">0</span><span style="color:#990000;">);</span><br /><br /><b><span style="color:#0000ff;">private</span></b><span style="color:#990000;">:</span><br />   <span style="color:#008080;">QVideoWidget</span> <span style="color:#990000;">*</span>videoWidget<span style="color:#990000;">;</span><br />   <span style="color:#008080;">QMediaPlayer</span> <span style="color:#990000;">*</span>player<span style="color:#990000;">;</span><br /><span style="color:#ff0000;">}</span><span style="color:#990000;">;</span><br /><br /><b><span style="color:#000080;">#endif</span></b> <i><span style="color:#9a1900;">// MAINWINDOW_H</span></i><br /></tt></pre><br /></td><br /></tr><br /></tbody></table>mainwindow.cpp<table nosave="" bg style="color:white;"><br /><tbody><tr nosave=""><br /><td nosave=""><br /><pre><tt><b><span style="color:#000080;">#include</span></b> <span style="color:#ff0000;">&lt;QMediaPlayer&gt;</span><br /><b><span style="color:#000080;">#include</span></b> <span style="color:#ff0000;">&lt;QVideoWidget&gt;</span><br /><b><span style="color:#000080;">#include</span></b> <span style="color:#ff0000;">&lt;QTextEdit&gt;</span><br /><br /><b><span style="color:#000080;">#include</span></b> <span style="color:#ff0000;">"mainwindow.h"</span><br /><br />MainWindow<span style="color:#990000;">::</span><b><span style="color:#000000;">MainWindow</span></b><span style="color:#990000;">(</span><span style="color:#008080;">QWidget</span> <span style="color:#990000;">*</span>parent<span style="color:#990000;">)</span> <span style="color:#990000;">:</span><br />   <b><span style="color:#000000;">QMainWindow</span></b><span style="color:#990000;">(</span>parent<span style="color:#990000;">)</span><br /><span style="color:#ff0000;">{</span><br />   videoWidget <span style="color:#990000;">=</span> <b><span style="color:#0000ff;">new</span></b> <b><span style="color:#000000;">QVideoWidget</span></b><span style="color:#990000;">(</span><b><span style="color:#0000ff;">this</span></b><span style="color:#990000;">);</span><br /><br />   <b><span style="color:#000000;">setCentralWidget</span></b><span style="color:#990000;">(</span>videoWidget<span style="color:#990000;">);</span><br /><span style="color:#ff0000;">}</span><br /><br /></tt></pre><br /></td><br /></tr><br /></tbody></table><br />main.cpp<br /><table nosave="" bg style="color:white;"><br /><tbody><tr nosave=""><br /><td nosave=""><br /><pre><tt><b><span style="color:#000080;">#include</span></b> <span style="color:#ff0000;">&lt;QtGui/QApplication&gt;</span><br /><b><span style="color:#000080;">#include</span></b> <span style="color:#ff0000;">"mainwindow.h"</span><br /><br /><span style="color:#009900;">int</span> <b><span style="color:#000000;">main</span></b><span style="color:#990000;">(</span><span style="color:#009900;">int</span> argc<span style="color:#990000;">,</span> <span style="color:#009900;">char</span> <span style="color:#990000;">*</span>argv<span style="color:#990000;">[])</span><br /><span style="color:#ff0000;">{</span><br />   <span style="color:#008080;">QApplication</span> <b><span style="color:#000000;">a</span></b><span style="color:#990000;">(</span>argc<span style="color:#990000;">,</span> argv<span style="color:#990000;">);</span><br />   <span style="color:#008080;">MainWindow</span> w<span style="color:#990000;">;</span><br />   w<span style="color:#990000;">.</span><b><span style="color:#000000;">show</span></b><span style="color:#990000;">();</span><br />   <b><span style="color:#0000ff;">return</span></b> a<span style="color:#990000;">.</span><b><span style="color:#000000;">exec</span></b><span style="color:#990000;">();</span><br /><span style="color:#ff0000;">}</span><br /></tt></pre><br /></td><br /></tr><br /></tbody></table><br />now, you should run the qmake of your qt installation you've used to build qt-mobility, thus<br /><ul style="font-family: courier new;"><li>~/usr/local/Trolltech/qtsdk-2010.03/qt/bin/qmake myvideowidget.pro</li></ul>and then run make, hopefully you should get no error. Note that we haven't named our qt-mobility installation directory anywhere here; there's no need to, since your qt installation was modified by qt-mobility, so that qmake will set all the variables for include files and libraries also for the qt-mobility path! In fact, you should see these compilation command lines:<br /><ul><li>g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../usr/local/Trolltech/qtsdk-2010.03/qt/mkspecs/linux-g++ -I../../myvideowidget -I../../../../usr/local/Trolltech/qtsdk-2010.03/qt/include/QtCore -I../../../../usr/local/Trolltech/qtsdk-2010.03/qt/include/QtNetwork -I../../../../usr/local/Trolltech/qtsdk-2010.03/qt/include/QtGui -I../../../../usr/local/Trolltech/qtsdk-2010.03/qt/include/QtOpenGL -I../../../../usr/local/Trolltech/qtsdk-2010.03/qt/include -I/home/bettini/usr/local/Trolltech/qtsdk-2010.03/qt/include/QtMultimediaKit <span style="font-weight: bold;">-I../../../../usr/local/Trolltech/qt-mobility/include -I../../../../usr/local/Trolltech/qt-mobility/include/QtMultimediaKit</span> -I/usr/X11R6/include -I. -I../../myvideowidget -I. -o mainwindow.o ../../myvideowidget/mainwindow.cpp</li><li>g++ -Wl,-O1 -Wl,-rpath,/home/bettini/usr/local/Trolltech/qtsdk-2010.03/qt/lib -Wl,-rpath,/home/bettini/usr/local/Trolltech/qt-mobility/lib -o myvideowidget main.o mainwindow.o moc_mainwindow.o    -L/home/bettini/usr/local/Trolltech/qtsdk-2010.03/qt/lib -L/usr/X11R6/lib <span style="font-weight: bold;">-L/home/bettini/usr/local/Trolltech/qt-mobility/lib</span> -lQtMultimediaKit -lQtOpenGL -L/home/bettini/usr/local/Trolltech/qtsdk-2010.03/qt/lib -L/usr/X11R6/lib -lQtGui -lQtNetwork -lQtCore -lGLU -lGL -lpthread</li></ul>Now you can enjoy qt-mobility in your desktop :)<span class="net_nemein_favourites">0 <a href="http://maemo.org/news/?net_nemein_favourites_execute=fav&net_nemein_favourites_execute_for=01f0da547e0c11df945311034dc822de22de&net_nemein_favourites_url=https://maemo.org/news/favorites//json/fav/midgard_article/01f0da547e0c11df945311034dc822de22de/" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-favorite.png" style="border: none;" alt="Add to favourites" title="Add to favourites" /></a>0 <a href="http://maemo.org/news/?net_nemein_favourites_execute=bury&net_nemein_favourites_execute_for=01f0da547e0c11df945311034dc822de22de&net_nemein_favourites_url=https://maemo.org/news/favorites//json/bury/midgard_article/01f0da547e0c11df945311034dc822de22de/" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-buried.png" style="border: none;" alt="Bury" title="Bury" /></a></span>]]></description>
            <author>Lorenzo Bettini &lt;lorenzo.bettini@gmail.com&gt;</author>
            <category>feed:d2a10b3e8055809a86b77053ec277953</category>
            <pubDate>Fri, 18 Jun 2010 11:05:00 +0000</pubDate>
            <guid>http://maemo.org/midcom-permalink-01f0da547e0c11df945311034dc822de22de</guid>
        </item>
    </channel>
</rss>
