Changes between Version 1 and Version 2 of tizen


Ignore:
Timestamp:
Sep 4, 2012 3:30:10 PM (7 years ago)
Author:
Martin Kolman
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • tizen

    v1 v2  
    88
    99== Qt ==
    10 There is a walktrough for building Qt on Tizen from THP:
     10
     11=== Compiling Qt for Tizen ===
     12There is a [http://tizentalk.com/forum/threads/build-qt-4-8-1-for-the-tizen-developer-device.4/ walktrough for building Qt on Tizen from THP]:
     13
     14
     15Here's a small HOWTO for building Qt 4.8.1 in Scratchbox2 ("SBS") and copying the files over to your device for testing. Be aware that this does not include any source code changes, so the build might still need lots of work (and porting) for it to become fully usable. It's just a simple cross-compile in Scratchbox and copying the files over - no rocket science, but apparently not too obvious either ;)
     16
     171. Install SBS: https://source.tizen.org/platform/development-sbs
     182. Install the Tizen SDK: https://developer.tizen.org/sdk (alternatively, get "sdb" through some other means)
     193. Get the Qt sources: http://download.qt.nokia.com/qt/source/qt-everywhere-opensource-src-4.8.1.tar.gz
     204. Unpack the sources somewhere:
     21{{{
     22tar xzvf qt-everywhere-opensource-src-4.8.1.tar.gz
     23}}}
     245. Run:
     25{{{
     26sbs -e
     27}}}
     28and then run
     29{{{
     30./configure -opensource -confirm-license
     31}}}
     32inside the extracted folder
     336. Run:
     34{{{
     35make
     36}}}
     377. Run:
     38{{{
     39mkdir tmp && INSTALL_ROOT=$(pwd)/tmp/ make install
     40}}}
     418. Pack up everything:
     42{{{
     43cd tmp && tar czvf ../qt_tizen.tgz *
     44}}}
     459. Copy it to the device:
     46{{{
     47sdb push ../qt_tizen.tgz /root/
     48}}}
     4910. Get a shell and extract it:
     50{{{
     51sdb shell && tar xzvf /root/qt_tizen.tgz -C /
     52}}}
     53
     54After that, you should be able to run it using
     55{{{
     56/usr/local/Trolltech/Qt-4.8.1/bin/qtdemo
     57}}}
     58
    1159
    1260== !PySide ==