View Full Version : Qt tool chains

20th April 2012, 08:15

I want to know whether Qt (Qt SDK) provides tool chain for cross-compiling application on embedded linux?

From the "http://doc.qt.nokia.com/sdk-1.1/index.html ", I read the following:

Complete tool chain
Contains all the tools you need to go from application concept to ready-to-deploy application on multiple desktop and mobile target platforms: Microsoft Windows, Mac OS X, Linux, Symbian, Maemo, and MeeGo Harmattan.

It does not talk about embedded development at all. Do we need thrid party cross-tools for compiling Qt application on embedded linux?

It is really sad that they do not have consolidated information for developing and building application on embedded linux. In most places either "embedded linux" is not mentioned or it is greyed out. I am struggling to understand how the whole cross-platform feature of Qt works for embedded linux. Please help.

20th April 2012, 10:09
I don't think QtSDK provides a cross-compiler for embedded Linux. At least not by default. If you want to develop on Windows, you need a separate gcc and binutils installation cross-compiled for Windows. The compiler itself (at least for ARM) is available in QtSDK however you still need libraries and all the other stuff required for compilation. That should be provided by the target board manufacturer/distributor (probably with a compiler as well).