Jump to content

QOrbiter Development: Difference between revisions

From LinuxMCE
No edit summary
No edit summary
Line 1: Line 1:
Building and Setup.
Building and Setup.


Android - QT4
= Android - QT4 =
*Build scripts are located in /src/qOrbiter/buildScripts
*Build scripts are located in /src/qOrbiter/buildScripts
*Download Necessitas https://necessitas.kde.org/necessitas/necessitas_sdk_installer.php
*Download Necessitas https://necessitas.kde.org/necessitas/necessitas_sdk_installer.php
*See also pre-requisites here https://community.kde.org/Necessitas/InstallSDK
*See also pre-requisites here https://community.kde.org/Necessitas/InstallSDK


Android - Qt5
= Android - Qt5 =
*Build scripts are located in /src/qOrbiter/buildScripts
*Download Qt for Android 5.x.x http://download.qt-project.org/official_releases/qt/5.3/5.3.2/qt-opensource-linux-x86-android-5.3.2.run
*Download Qt for Android 5.x.x http://download.qt-project.org/official_releases/qt/5.3/5.3.2/qt-opensource-linux-x86-android-5.3.2.run
*Android SDK - https://developer.android.com/sdk/installing/index.html?pkg=tools
*Android SDK - https://developer.android.com/sdk/installing/index.html?pkg=tools
Line 12: Line 13:


'''In Both cases, you will need to update the android sdk as per these instruction https://developer.android.com/sdk/installing/adding-packages.html'''
'''In Both cases, you will need to update the android sdk as per these instruction https://developer.android.com/sdk/installing/adding-packages.html'''
It should be noted that the android sdk procedure to add new api targets or packages requires X.  X forward works on headless systems, but it is *very* slow.
It should be noted that the android sdk procedure to add new api targets or packages requires X.  X forward works on headless systems, but it is *very* slow.
Run necessitas/android-sdk/tools/android to execute the sdk tool.
Run necessitas/android-sdk/tools/android to execute the sdk tool.


Desktop - Qt5
= Desktop - Qt5 =
*requires qt5 from lmce repo (==precise) or ubuntu repo (>=trusty)
*requires qt5 from lmce repo (==precise) or ubuntu repo (>=trusty)apt-get install (appropriate qt5*-dev pkgs)
**apt-get install (appropriate qt5*-dev pkgs)
*.pro is located in /src/qOrbiter/qOrbiterMaster
*.pro is located in /src/qOrbiter/qOrbiterMaster
*qmake && make
*qmake && make
*output will be at /src/qOrbiter/build-output
*output will be at /src/qOrbiter/build-output

Revision as of 17:49, 23 December 2014

Building and Setup.

Android - QT4

Android - Qt5

In Both cases, you will need to update the android sdk as per these instruction https://developer.android.com/sdk/installing/adding-packages.html

It should be noted that the android sdk procedure to add new api targets or packages requires X. X forward works on headless systems, but it is *very* slow. Run necessitas/android-sdk/tools/android to execute the sdk tool.

Desktop - Qt5

  • requires qt5 from lmce repo (==precise) or ubuntu repo (>=trusty). apt-get install (appropriate qt5*-dev pkgs)
  • .pro is located in /src/qOrbiter/qOrbiterMaster
  • qmake && make
  • output will be at /src/qOrbiter/build-output