Qt Reference Documentation

Installing Qt on the Maemo 5 Platform from Source

Note: Qt for Maemo 5 is available as binary packages. See Installing Qt on the Maemo 5 Platform from a Binary Package for instructions on how to install it.

Since memory on the device is restricted, Qt for Maemo 5 applications should use the installed Qt instead of shipping their own Qt version. These instructions are intended for users that wish to test and experiment with own Qt builds.

Building Qt for Maemo 5 is only supported in the official Scratchbox-based SDK. See Qt for Maemo 5 Requirements for more information.

To build Qt for Maemo 5, follow the Installing Qt on X11 Platforms documentation. To enable Maemo 5 support, the additional -maemo5 configure switch is required.

Example configure line for building on the x86 target: ./configure -maemo5

Due to Scratchbox providing both desktop OpenGL and OpenGL ES 2, OpenGL ES 2 needs to be explicitly enabled for ARM builds if required.

Example configure line for the ARM target: ./configure -maemo5 -opengl es2

We hope you will enjoy using Qt.

X

Thank you for giving your feedback.

Make sure it is related to this specific page. For more general bugs and requests, please use the Qt Bug Tracker.

[0]; s.parentNode.insertBefore(ga, s); })();