Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Mobile and Embedded
  4. Minimal Configuration for Qt Embedded

Minimal Configuration for Qt Embedded

Scheduled Pinned Locked Moved Mobile and Embedded
1 Posts 0 Posters 6.0k Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • ? This user is from outside of this forum
    ? This user is from outside of this forum
    Guest
    wrote on last edited by
    #1

    Hi,

    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:
    @

    ./configure -opensource -confirm-license -static -fast -no-sql-sqlite -no-qt3support -no-xmlpatterns -no-multimedia -no-audio-backend -no-phonon -no-phonon-backend -no-svg -no-webkit -no-javascript-jit -no-script -no-scripttools -no-declarative -platform qws/tess-generic-g++ -D QT_NO_THREAD -qt-zlib -qt-gif -qt-libtiff -qt-libmng -qt-libjpeg -no-openssl -nomake demos -nomake examples -no-nis -no-cups -no-iconv -no-dbus -xplatform qws/tess-generic-g++ -embedded generic -no-armfpa -little-endian -qt-freetype -qconfig tess -no-opengl -no-gfx-multiscreen

    @

    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

    1 Reply Last reply
    0

    • Login

    • Login or register to search.
    • First post
      Last post
    0
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Get Qt Extensions
    • Unsolved