Build Qt for Tizen Developer Device: Difference between revisions

From Qt Wiki
Jump to navigation Jump to search
No edit summary
 
No edit summary
Line 1: Line 1:
=How to build Qt 4.8.1 for Tizen 1.0 Larkspur on RD-210=
[[Category:HowTo]]


==Overview==
[toc align_right="yes" depth="2"]


This article demonstrates how to build Qt 4.8.1 in Scratchbox2 (“<span class="caps">SBS</span>”) and copy the files over to Tizen 1.0 Larkspur Ref.Device-210 (RD-210) 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.
= How to build Qt 4.8.1 for Tizen 1.0 Larkspur on RD-210 =


==How-to==
== Overview ==


# Install <span class="caps">SBS</span>: https://source.tizen.org/platform/development-sbs
This article demonstrates how to build Qt 4.8.1 in Scratchbox2 (&quot;SBS&amp;quot;) and copy the files over to Tizen 1.0 Larkspur Ref.Device-210 (RD-210) 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.
# Install the Tizen <span class="caps">SDK</span>: https://developer.tizen.org/sdk (alternatively, get “sdb” through some other means)
 
== How-to ==
 
# Install SBS: https://source.tizen.org/platform/development-sbs
# Install the Tizen SDK: https://developer.tizen.org/sdk (alternatively, get &quot;sdb&amp;quot; through some other means)
# Get the Qt sources: http://releases.qt.io/qt4/source/qt-everywhere-opensource-src-4.8.1.tar.gz
# Get the Qt sources: http://releases.qt.io/qt4/source/qt-everywhere-opensource-src-4.8.1.tar.gz
# Unpack the sources somewhere: tar xzvf qt-everywhere-opensource-src-4.8.1.tar.gz
# Unpack the sources somewhere: tar xzvf qt-everywhere-opensource-src-4.8.1.tar.gz
# Run “sbs -e” and then run ./configure -opensource -confirm-license” inside the extracted folder
# Run &quot;sbs -e&amp;quot; and then run &quot;./configure -opensource -confirm-license&amp;quot; inside the extracted folder
# Run: make
# Run: make
# Run: mkdir tmp &amp;&amp; <span class="caps">INSTALL</span>_ROOT=$(pwd)/tmp/ make install
# Run: mkdir tmp &amp;&amp; INSTALL_ROOT=$(pwd)/tmp/ make install
# Pack up everything: cd tmp &amp;&amp; tar czvf ../qt_tizen.tgz *
# Pack up everything: cd tmp &amp;&amp; tar czvf ../qt_tizen.tgz *
# Copy it to the device: sdb push ../qt_tizen.tgz /root/
# Copy it to the device: sdb push ../qt_tizen.tgz /root/
Line 20: Line 24:
After that, you should be able to run it using /usr/local/Trolltech/Qt-4.8.1/bin/qtdemo
After that, you should be able to run it using /usr/local/Trolltech/Qt-4.8.1/bin/qtdemo


==References==
== References ==
 
[http://tizentalk.com/forum/threads/build-qt-4-8-1-for-the-tizen-developer-device.4/ Build Qt 4.8.1 for the Tizen Developer Device] ''[tizentalk.com]''
 
===Categories:===
 
* [[:Category:HowTo|HowTo]]

Revision as of 10:26, 24 February 2015


[toc align_right="yes&quot; depth="2&quot;]

How to build Qt 4.8.1 for Tizen 1.0 Larkspur on RD-210

Overview

This article demonstrates how to build Qt 4.8.1 in Scratchbox2 ("SBS&quot;) and copy the files over to Tizen 1.0 Larkspur Ref.Device-210 (RD-210) 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.

How-to

  1. Install SBS: https://source.tizen.org/platform/development-sbs
  2. Install the Tizen SDK: https://developer.tizen.org/sdk (alternatively, get "sdb&quot; through some other means)
  3. Get the Qt sources: http://releases.qt.io/qt4/source/qt-everywhere-opensource-src-4.8.1.tar.gz
  4. Unpack the sources somewhere: tar xzvf qt-everywhere-opensource-src-4.8.1.tar.gz
  5. Run "sbs -e&quot; and then run "./configure -opensource -confirm-license&quot; inside the extracted folder
  6. Run: make
  7. Run: mkdir tmp && INSTALL_ROOT=$(pwd)/tmp/ make install
  8. Pack up everything: cd tmp && tar czvf ../qt_tizen.tgz *
  9. Copy it to the device: sdb push ../qt_tizen.tgz /root/
  10. Get a shell and extract it: sdb shell && tar xzvf /root/qt_tizen.tgz -C /

After that, you should be able to run it using /usr/local/Trolltech/Qt-4.8.1/bin/qtdemo

References