Minimal Configuration for Qt Embedded
I'm attempting to port Qt to a new OS (non-Linux, not fully POSIX). The new OS does not have threads, a proper file system, or very many libraries, so I need a very minimal configuration for the first port. The key feature I need is QWS_MULTIPROCESS. Other than that, all I need are the features to run examples/widgets/imageviewer and examples/widgets/movie for now.
I tried to fine-tuning the features for a linux install to see if the features I selected would support imageviewer and movie. However, it seems that Qt isn't fully stable when I try to fine-tune the features and keeps running into compile errors. Does anyone have a minimal configuration that they can share that is likely to work or any other sort of advice?
I'm also not convinced that the qconfig system works. I still seem to compile concurrent code even though QT_NO_CONCURRENT is in my qconfig file.
The configuration I'm running is:
The qws/tess-generic-g++ platform has this qmake.conf: http://pastebin.com/qxGB757z
The qplatformdefs.h is the same as the one from qws/linux-generic-g++.
Here is qconfig-tess.h: http://pastebin.com/We2C1wCw