Qt 5.0.1 and Ubuntu 12.04



  • Hello,

    I have installed Qt on my Linux-System. Now I have the problem, that when I want execute one of the examples it comes the failure that he don't find the includes.

    In the readme is written that I must add the "Include Path" to the tools search path for include files
    and add the " lib path" to the search path for libaries.

    Can someone please help me and show me the way to add this pathes. I found nothing where i can add these pathes.

    Thank you very much

    Robert


  • Moderators

    Please post exact error messages you are getting.



  • 12:41:44: Führe Schritte für Projekt nestedlayouts aus...
    12:41:44: Starte "/home/test/Qt5.0.1/5.0.1/gcc/bin/qmake" /home/test/Qt5.0.1/5.0.1/gcc/examples/widgets/tutorials/widgets/nestedlayouts/nestedlayouts.pro -r -spec linux-g++ CONFIG+=debug CONFIG+=declarative_debug CONFIG+=qml_debug
    12:41:45: Der Prozess "/home/test/Qt5.0.1/5.0.1/gcc/bin/qmake" wurde normal beendet.
    12:41:45: Starte "/usr/bin/make" -w
    make: Entering directory /home/test/Qt5.0.1/5.0.1/gcc/examples/widgets/tutorials/widgets/nestedlayouts-build-Desktop_Qt_5_0_1_GCC_32bit-Debug' g++ -c -pipe -g -Wall -W -D_REENTRANT -fPIE -DQT_QML_DEBUG -DQT_DECLARATIVE_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I../../../../../mkspecs/linux-g++ -I../nestedlayouts -I../../../../../include -I../../../../../include/QtWidgets -I../../../../../include/QtGui -I../../../../../include/QtCore -I. -I. -o main.o ../nestedlayouts/main.cpp In file included from ../../../../../include/QtGui/qopenglcontext.h:60:0, from ../../../../../include/QtGui/QtGui:33, from ../../../../../include/QtWidgets/QtWidgets:5, from ../nestedlayouts/main.cpp:43: ../../../../../include/QtGui/qopengl.h:99:21: fatal error: GL/gl.h: No such file or directory compilation terminated. make: *** [main.o] Error 1 make: Leaving directory/home/test/Qt5.0.1/5.0.1/gcc/examples/widgets/tutorials/widgets/nestedlayouts-build-Desktop_Qt_5_0_1_GCC_32bit-Debug'
    12:41:46: Der Prozess "/usr/bin/make" wurde mit dem Rückgabewert 2 beendet.
    Error while building/deploying project nestedlayouts (kit: Desktop Qt 5.0.1 GCC 32bit)
    Bei der Ausführung von Schritt 'Make'

    12:41:44: Führe Schritte für Projekt nestedlayouts aus...
    12:41:44: Starte "/home/test/Qt5.0.1/5.0.1/gcc/bin/qmake" /home/test/Qt5.0.1/5.0.1/gcc/examples/widgets/tutorials/widgets/nestedlayouts/nestedlayouts.pro -r -spec linux-g++ CONFIG+=debug CONFIG+=declarative_debug CONFIG+=qml_debug
    12:41:45: Der Prozess "/home/test/Qt5.0.1/5.0.1/gcc/bin/qmake" wurde normal beendet.
    12:41:45: Starte "/usr/bin/make" -w
    make: Entering directory /home/test/Qt5.0.1/5.0.1/gcc/examples/widgets/tutorials/widgets/nestedlayouts-build-Desktop_Qt_5_0_1_GCC_32bit-Debug' g++ -c -pipe -g -Wall -W -D_REENTRANT -fPIE -DQT_QML_DEBUG -DQT_DECLARATIVE_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I../../../../../mkspecs/linux-g++ -I../nestedlayouts -I../../../../../include -I../../../../../include/QtWidgets -I../../../../../include/QtGui -I../../../../../include/QtCore -I. -I. -o main.o ../nestedlayouts/main.cpp In file included from ../../../../../include/QtGui/qopenglcontext.h:60:0, from ../../../../../include/QtGui/QtGui:33, from ../../../../../include/QtWidgets/QtWidgets:5, from ../nestedlayouts/main.cpp:43: ../../../../../include/QtGui/qopengl.h:99:21: fatal error: GL/gl.h: No such file or directory compilation terminated. make: *** [main.o] Error 1 make: Leaving directory/home/test/Qt5.0.1/5.0.1/gcc/examples/widgets/tutorials/widgets/nestedlayouts-build-Desktop_Qt_5_0_1_GCC_32bit-Debug'
    12:41:46: Der Prozess "/usr/bin/make" wurde mit dem Rückgabewert 2 beendet.
    Error while building/deploying project nestedlayouts (kit: Desktop Qt 5.0.1 GCC 32bit)
    Bei der Ausführung von Schritt 'Make'

    12:41:44: Führe Schritte für Projekt nestedlayouts aus...
    12:41:44: Starte "/home/test/Qt5.0.1/5.0.1/gcc/bin/qmake" /home/test/Qt5.0.1/5.0.1/gcc/examples/widgets/tutorials/widgets/nestedlayouts/nestedlayouts.pro -r -spec linux-g++ CONFIG+=debug CONFIG+=declarative_debug CONFIG+=qml_debug
    12:41:45: Der Prozess "/home/test/Qt5.0.1/5.0.1/gcc/bin/qmake" wurde normal beendet.
    12:41:45: Starte "/usr/bin/make" -w
    make: Entering directory /home/test/Qt5.0.1/5.0.1/gcc/examples/widgets/tutorials/widgets/nestedlayouts-build-Desktop_Qt_5_0_1_GCC_32bit-Debug' g++ -c -pipe -g -Wall -W -D_REENTRANT -fPIE -DQT_QML_DEBUG -DQT_DECLARATIVE_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I../../../../../mkspecs/linux-g++ -I../nestedlayouts -I../../../../../include -I../../../../../include/QtWidgets -I../../../../../include/QtGui -I../../../../../include/QtCore -I. -I. -o main.o ../nestedlayouts/main.cpp In file included from ../../../../../include/QtGui/qopenglcontext.h:60:0, from ../../../../../include/QtGui/QtGui:33, from ../../../../../include/QtWidgets/QtWidgets:5, from ../nestedlayouts/main.cpp:43: ../../../../../include/QtGui/qopengl.h:99:21: fatal error: GL/gl.h: No such file or directory compilation terminated. make: *** [main.o] Error 1 make: Leaving directory/home/test/Qt5.0.1/5.0.1/gcc/examples/widgets/tutorials/widgets/nestedlayouts-build-Desktop_Qt_5_0_1_GCC_32bit-Debug'
    12:41:46: Der Prozess "/usr/bin/make" wurde mit dem Rückgabewert 2 beendet.
    Error while building/deploying project nestedlayouts (kit: Desktop Qt 5.0.1 GCC 32bit)
    Bei der Ausführung von Schritt 'Make'


  • Moderators

    Install mesa packages or OpenGL drivers from your vendor.
    @
    sudo apt-get install libglu1-mesa
    @



  • ok I have try it; The system says it is the newest Version of libglu1-mesa installed.

    I think i must do the steps from the readme. I think this is the problem

    But I don't find the place where i can add the pathes.

    Original Readme text:

    The Qt 5 installation program adds the installed Qt version
    (<install_dir>/<version>/<compiler>/bin/qmake) to Qt Creator and creates a kit
    that specifies the installed Qt version and compiler. To use the kit, add it for
    your project in the Qt Creator Projects mode. Then select the kit in the Kit
    selector before you build or run the project.

    To compile C++ Qt applications by some other means, add
    <install_dir>/<version>/<compiler>/include to your build tool's search path
    for include files, and <install_dir>/<version>/<compiler>/lib to the search
    path for libraries.



  • I had the exact same problem:

    14:43:27: Running steps for project chip...
    14:43:27: Configuration unchanged, skipping qmake step.
    14:43:27: Starting: "/usr/bin/make" -w
    make: Entering directory /home/user/Qt5.0.1/5.0.1/gcc/examples/widgets/graphicsview/chip-build-Desktop_Qt_5_0_1_GCC_32bit-Debug' g++ -c -pipe -g -Wall -W -D_REENTRANT -fPIE -DQT_QML_DEBUG -DQT_DECLARATIVE_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I../../../../mkspecs/linux-g++ -I../chip -I../../../../include -I../../../../include/QtOpenGL -I../../../../include/QtPrintSupport -I../../../../include/QtWidgets -I../../../../include/QtGui -I../../../../include/QtCore -I. -I. -o view.o ../chip/view.cpp In file included from ../../../../include/QtGui/qopenglcontext.h:60:0, from ../../../../include/QtGui/QtGui:33, from ../../../../include/QtOpenGL/QtOpenGL:5, from ../chip/view.cpp:49: ../../../../include/QtGui/qopengl.h:99:21: fatal error: GL/gl.h: No such file or directory compilation terminated. make: *** [view.o] Error 1 make: Leaving directory/home/user/Qt5.0.1/5.0.1/gcc/examples/widgets/graphicsview/chip-build-Desktop_Qt_5_0_1_GCC_32bit-Debug'
    14:43:33: The process "/usr/bin/make" exited with code 2.
    Error while building/deploying project chip (kit: Desktop Qt 5.0.1 GCC 32bit)
    When executing step 'Make'


Log in to reply
 

Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.