Difference between revisions of "QOrbiter Targets"
From LinuxMCE
m (→Linux) |
|||
Line 17: | Line 17: | ||
## Mobile Tablets/Phones (Android/iOS) | ## Mobile Tablets/Phones (Android/iOS) | ||
− | = Linux = | + | = OnScreen Orbiters = |
+ | == Window Managed == | ||
+ | === Linux === | ||
Linux is the main platform qOrbiter is developed on. | Linux is the main platform qOrbiter is developed on. | ||
Line 24: | Line 26: | ||
*LinuxMCE RPi - Qt lib version = 5.2.0 | *LinuxMCE RPi - Qt lib version = 5.2.0 | ||
− | == | + | ==== Packages/Directories ==== |
− | qOrbiter_src/qml/desktop | + | Package: lmce-qorbiter-skins-desktop |
+ | Files: qOrbiter_src/qml/desktop ?? (phenigma) | ||
+ | |||
+ | = Non-OnScreen Orbiters = | ||
+ | ## Desktops/Laptops (Linux/Windows/Mac) | ||
+ | ## Mobile Tablets/Phones (Android/iOS) | ||
− | = Android = | + | === Android === |
Android is the main target for smaller skins. | Android is the main target for smaller skins. | ||
Line 33: | Line 40: | ||
*Qt lib version = 5.3.2 NDK | *Qt lib version = 5.3.2 NDK | ||
− | == Relevant directories == | + | ==== Relevant directories ==== |
qOrbiter_src/qml/android | qOrbiter_src/qml/android | ||
qOrbiter_src/android | qOrbiter_src/android | ||
− | + | === Windows x86 === | |
− | + | ||
− | = | + | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | == | + | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
Windows x86 successfully builds with the MSVC compiler. | Windows x86 successfully builds with the MSVC compiler. | ||
Line 55: | Line 51: | ||
Qt lib version = 4.8.x (latest 4.x should be usable) | Qt lib version = 4.8.x (latest 4.x should be usable) | ||
− | == Relevant directories == | + | ==== Relevant directories ==== |
qOrbiter_src/qml/desktop | qOrbiter_src/qml/desktop | ||
− | + | === iOS === | |
− | = | + | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | = iOS = | + | |
*iOS support added as the Qt 5.3 release. | *iOS support added as the Qt 5.3 release. | ||
Line 78: | Line 60: | ||
qOrbiter_src/qml/ios | qOrbiter_src/qml/ios | ||
− | = MacOSX = | + | === MacOSX === |
*Qt lib version = 4.8.x builds to real OSX .app bundle with icon. Does actually work (checked may 2013) | *Qt lib version = 4.8.x builds to real OSX .app bundle with icon. Does actually work (checked may 2013) | ||
*Qt lib version = 5 does not compile atm | *Qt lib version = 5 does not compile atm |
Revision as of 02:18, 11 January 2015
This page is meant as a roadmap to existing and expected qOrbiter targets, including specific requirements of each.
Forward Roadmap of current and future qOrbiter targets:
- OnScreen Orbiters (other apps available and non-integrated media)
- Window Managed
- X11 (Linux - i386)
- on your core edit /etc/initramfs-tools-interactor/scripts/DeviceTemplate change the line "DT=" to "DT=2277"
- run /usr/pluto/bin/Diskless_BuildDefaultImage.sh
- make sure to re-do this with the original values to create normal MDs again.
- X11 (Linux - i386)
- Non-Window Managed (Wayland/Weston window managed in the future)
- EGLFS (rpi,armhf)
- Window Managed
- Non-OnScreen Orbiters (integrated media)
- Desktops/Laptops (Linux/Windows/Mac)
- Mobile Tablets/Phones (Android/iOS)
Contents
OnScreen Orbiters
Window Managed
Linux
Linux is the main platform qOrbiter is developed on.
- LinuxMCE 1204 - Qt lib version = 5.2.0
- LinuxMCE 1404 - Qt lib version = 5.2.1
- LinuxMCE RPi - Qt lib version = 5.2.0
Packages/Directories
Package: lmce-qorbiter-skins-desktop Files: qOrbiter_src/qml/desktop ?? (phenigma)
Non-OnScreen Orbiters
- Desktops/Laptops (Linux/Windows/Mac)
- Mobile Tablets/Phones (Android/iOS)
Android
Android is the main target for smaller skins.
Qt lib version = 4.8.2 (necessitas)- Qt lib version = 5.3.2 NDK
Relevant directories
qOrbiter_src/qml/android qOrbiter_src/android
Windows x86
Windows x86 successfully builds with the MSVC compiler.
Unfortunately, there is a segfault that happens shortly after skin-loading takes place. The root cause of the segfault has not yet been determined.
Qt lib version = 4.8.x (latest 4.x should be usable)
Relevant directories
qOrbiter_src/qml/desktop
iOS
- iOS support added as the Qt 5.3 release.
Relevant Directories
qOrbiter_src/qml/ios
MacOSX
- Qt lib version = 4.8.x builds to real OSX .app bundle with icon. Does actually work (checked may 2013)
- Qt lib version = 5 does not compile atm