[Development] Qt on FreeRTOS

Peter Kümmel syntheticpp at gmx.net
Tue May 22 22:03:37 CEST 2012


On 22.05.2012 21:44, Thiago Macieira wrote:
> On terça-feira, 22 de maio de 2012 20.52.47, Peter Kümmel wrote:
>> Does anybody know if it is possible to use Qt (at lease QtCore)
>> on FreeRTOS, http://www.freertos.org/
>>
>> Qt runs on QNX, but does this mean it would also run on FreeRTOS?
>> Or is QNX a completely different game?
>
> Hi Peter
>
> I don't see any indication that FreeRTOS and QNX are in any way related,

Yes I know, but both are 'RTOSs', and in the change list for 4.8.2 I read
"Qt for RTOS", but it seems it should be better "Qt for QNX".

> except that they are real-time operating systems. Note that Qt supports or
> supported at one time VxWorks and Integrity too, which are also RTOS.
>
> Qt usually requires a POSIX.1-2001 layer to run, but it's also been known to

I'm new to FreeRTOS, but it looks like posix support is a bit experimental:
http://www.opencircuits.com/Freertos_posix_Development


> be depopulated to run on even on "who needs a filesystem" systems[*]. So I see
> no reason why it couldn't run on FreeRTOS, provided that the necessary
> adaptations are done.
>
> [*] So QT_NO_FILESYSTEM seen in [1] is actually an option that was used for
> real once. It was a #define, not an environment variable though.
>
> [1] http://labs.qt.nokia.com/2011/04/01/qt-hidden-gems/

Thanks for the link, I also found some slides:
http://www.slideshare.net/qtbynokia/qt-on-real-time-operating-systems

Peter



More information about the Development mailing list