Important: Please read the Qt Code of Conduct -

Gui application failed to start

  • I have compiled the qt 4.7.1 libaries for linux ARM, and all its dependencies (tslib, freetype, etc).

    I have checked with qws/framebuffer application, the frambuffer is working properly.

    I can calibrate the touch screen with the tslib tools.

    Now I'm trying to execute a simple gui app, but I only can see an splash with the cursor, and the application finishes, without any error.

    I have tried with different examples, getting the same result.

    How can I see which is the problem?

  • Maybe you already tested it, but does this gui app work on emulator ?
    Also can you post some code

  • seems like your gui applications are crashing on ARN device.

    what is the configuration of your ARM board ? is simple "Hello World" label also fails to show up on that device ?

    Have u checked if all dependent plugin component are already installed in that device ?

  • I didn't test the app on emulator.

    But I'm testing the addressbook tutorial and the calculator example, and the result is the same.

    Now I'm testing a simple application with an empty window, and the app crashes at, without any error.

  • ok what about console application ? does it work ?

    could u please post environment detail on ARM board as well hardware detail of your board

  • Yes, a console application works.

    I'm using a development board from Hitegh with samsung s3c2440 processor, 7" tft screen (800x480 16bpp), and touch screen.

    Linux kernel is 2.32.2, and gcc 4.4.3

  • Some more info on Qt here now

    what are the parameter u passed to configure while building ?

  • I used this script:

    ./configure -embedded arm -xplatform qws/linux-arm-g++ -opensource -v -no-accessibility
    -nomake demos -nomake example -make tools
    -multimedia -phonon
    -no-qt3support -svg -webkit
    -declarative -no-nis -no-cups
    -no-iconv -no-pch -no-dbus -no-opengl
    -qt-gfx-linuxfb -qt-gfx-qvfb -qt-gfx-vnc
    -qt-kbd-linuxinput -qt-kbd-qvfb
    -rpath -lgmodule-2.0 -lgobject-2.0 -lglib-2.0 -lgthread-2.0

    [EDIT: code formatting, please use @-tags, Volker]

  • Finally I have found the problem. The solution was:

    I have compiled the Qt embedded without freetype2, and everything is working!!!

Log in to reply