qtqt-creatorqt-mobility

Failed to start program. Path or permissions wrong? in Qt


I have downloaded Qt Mobility Open source project. I had a set of demo apps. And when built it and started the App, I got this error:

Failed to start program. Path or permissions wrong?

Can someone tell me what this problem could be?

UPDATE:

The complete error is:

Starting /Users/xxxxx/Qt/qt-mobility-opensource-src-1.0.2/config.app/Contents/MacOS/config... Failed to start program. Path or permissions wrong?

I have include the ".pro" file contents:

TEMPLATE = app
TARGET = writemessage

QT += gui

include(../examples.pri)

CONFIG += mobility
MOBILITY = messaging
INCLUDEPATH += ../../src/messaging

HEADERS += \
    messagesender.h

SOURCES += \
    messagesender.cpp\
    main.cpp

symbian:TARGET.CAPABILITY = NetworkServices \
    LocalServices \
    ReadUserData \
    WriteUserData \
    UserEnvironment \
    ReadDeviceData \
    WriteDeviceData

Solution

  • I think the problem you are facing here are either the user rights of the executable or a wrong build path.

    First, try setting the build path under 'Projects' - 'General' - Build Directory to a correct path.

    If that doesn't work, open the terminal, go to the build path and execute ./QtBuildProgram

    If that doesn't work, take a look at the user rights ls -a ./QtBuildProgram

    Maybe the executable rights are not granted because you are running the Creator in another user mode as the terminal emulator.

    Just to be sure, execute sudo chmod u+x QtBuildProgram and then execute the program from the command line by typing ./QtBuildProgram

    That should also allow you to run the program from the QtCreator again.