Qt5-Maemo5/Development
Line 1: | Line 1: | ||
If you want to help porting Qt5 to Maemo5 do: | If you want to help porting Qt5 to Maemo5 do: | ||
+ | MADDEROOT=/opt/QtSDK/Maemo | ||
git clone git://gitorious.org/+qt5-maemo5/qt/qt5-maemo5.git | git clone git://gitorious.org/+qt5-maemo5/qt/qt5-maemo5.git | ||
cd qt5-maemo5 && git remote set-url --push origin git@gitorious.org:+qt5-maemo5/qt | cd qt5-maemo5 && git remote set-url --push origin git@gitorious.org:+qt5-maemo5/qt | ||
Line 7: | Line 8: | ||
cd qtbase && checkout maemo5 && git remote set-url --push origin git@gitorious.org:+qt5-maemo5/qt/qt5-maemo5-qtbase.git && cd .. | cd qtbase && checkout maemo5 && git remote set-url --push origin git@gitorious.org:+qt5-maemo5/qt/qt5-maemo5-qtbase.git && cd .. | ||
./init-repository -f | ./init-repository -f | ||
+ | |||
+ | #change if your host is not x86_64 | ||
+ | ./configure -developer-build -opensource -nomake examples -nomake tests -no-gtkstyle -confirm-license -device linux-maemo-n900-g++ -device-option CROSS_COMPILE=${MADDEROOT}/4.6.2/toolchains/arm-2007q3-51sb6-gdb71-arm-none-linux-gnueabi_linux_x86_64/bin/arm-none-linux-gnueabi- -sysroot ${MADDEROOT}/4.6.2/sysroots/fremantle-arm-sysroot-20.2010.36-2-slim/ -qt-xcb -make libs |
Revision as of 14:33, 11 February 2013
If you want to help porting Qt5 to Maemo5 do:
MADDEROOT=/opt/QtSDK/Maemo git clone git://gitorious.org/+qt5-maemo5/qt/qt5-maemo5.git cd qt5-maemo5 && git remote set-url --push origin git@gitorious.org:+qt5-maemo5/qt checkout maemo5 git clone git://gitorious.org/+qt5-maemo5/qt/qt5-maemo5-qtbase.git qtbase git config --add submodule.qtbase.url git://gitorious.org/+qt5-maemo5/qt/qt5-maemo5-qtbase.git cd qtbase && checkout maemo5 && git remote set-url --push origin git@gitorious.org:+qt5-maemo5/qt/qt5-maemo5-qtbase.git && cd .. ./init-repository -f
- change if your host is not x86_64
./configure -developer-build -opensource -nomake examples -nomake tests -no-gtkstyle -confirm-license -device linux-maemo-n900-g++ -device-option CROSS_COMPILE=${MADDEROOT}/4.6.2/toolchains/arm-2007q3-51sb6-gdb71-arm-none-linux-gnueabi_linux_x86_64/bin/arm-none-linux-gnueabi- -sysroot ${MADDEROOT}/4.6.2/sysroots/fremantle-arm-sysroot-20.2010.36-2-slim/ -qt-xcb -make libs