Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. International
  3. German
  4. Anfängerfehlermeldung
QtWS25 Last Chance

Anfängerfehlermeldung

Scheduled Pinned Locked Moved Solved German
5 Posts 4 Posters 792 Views
  • 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.
  • M Offline
    M Offline
    merlin63
    wrote on last edited by
    #1

    Hallo,

    ich möchte mit Qt lernen und falle gleich zu Beginn schon in für mich unlösbare Fehler.
    Vielleicht könnt Ihr mir helfen.

    Ich habe Qt6 mit dem Online-Skript in Linuxmint 21.2 installiert.
    Im Qt Creator habe ich dann ein einfaches Projekt (Qt Widgets-Anwendung) erzeugt.
    Als Build-System habe ich qmake gewählt.
    Bei der Kit-Auswahl habe ich das einzig vorhandene Kit (DesktopQt 6.6.1 GCC 64bit) ausgewählt.

    Der Inhalt der .pro-Datei:

    QT       += core gui
    
    greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
    
    CONFIG += c++17
    
    # You can make your code fail to compile if it uses deprecated APIs.
    # In order to do so, uncomment the following line.
    #DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000    # disables all the APIs deprecated before Qt 6.0.0
    
    SOURCES += \
        main.cpp \
        firstapp.cpp
    
    HEADERS += \
        firstapp.h
    
    # Default rules for deployment.
    qnx: target.path = /tmp/$${TARGET}/bin
    else: unix:!android: target.path = /opt/$${TARGET}/bin
    !isEmpty(target.path): INSTALLS += target
    

    Während dem Erstellen der Anwendung bekomme ich folgende Fehlermeldungen:

    Fehler: cannot find -lGL: No such file or directory
    Fehler: collect2: error: ld returned 1 exit status
    Fehler: [Makefile:231: FirstApp] Error 1
    

    Im Netz habe ich keine, für mich, brauchbare Informationen gefunden.
    Ich vermute, dass es nur einen Kleinigkeit ist.

    Bin für jeden Tipp dankbar.

    Vielen Dank im voraus.

    merlin63

    sierdzioS 1 Reply Last reply
    0
    • M merlin63

      Hallo,

      ich möchte mit Qt lernen und falle gleich zu Beginn schon in für mich unlösbare Fehler.
      Vielleicht könnt Ihr mir helfen.

      Ich habe Qt6 mit dem Online-Skript in Linuxmint 21.2 installiert.
      Im Qt Creator habe ich dann ein einfaches Projekt (Qt Widgets-Anwendung) erzeugt.
      Als Build-System habe ich qmake gewählt.
      Bei der Kit-Auswahl habe ich das einzig vorhandene Kit (DesktopQt 6.6.1 GCC 64bit) ausgewählt.

      Der Inhalt der .pro-Datei:

      QT       += core gui
      
      greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
      
      CONFIG += c++17
      
      # You can make your code fail to compile if it uses deprecated APIs.
      # In order to do so, uncomment the following line.
      #DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000    # disables all the APIs deprecated before Qt 6.0.0
      
      SOURCES += \
          main.cpp \
          firstapp.cpp
      
      HEADERS += \
          firstapp.h
      
      # Default rules for deployment.
      qnx: target.path = /tmp/$${TARGET}/bin
      else: unix:!android: target.path = /opt/$${TARGET}/bin
      !isEmpty(target.path): INSTALLS += target
      

      Während dem Erstellen der Anwendung bekomme ich folgende Fehlermeldungen:

      Fehler: cannot find -lGL: No such file or directory
      Fehler: collect2: error: ld returned 1 exit status
      Fehler: [Makefile:231: FirstApp] Error 1
      

      Im Netz habe ich keine, für mich, brauchbare Informationen gefunden.
      Ich vermute, dass es nur einen Kleinigkeit ist.

      Bin für jeden Tipp dankbar.

      Vielen Dank im voraus.

      merlin63

      sierdzioS Offline
      sierdzioS Offline
      sierdzio
      Moderators
      wrote on last edited by
      #2

      @merlin63 du brauchst OpenGL drivers:

      sudo apt install libx11-xcb-dev libglu1-mesa-dev
      

      (Z(:^

      M F 2 Replies Last reply
      2
      • sierdzioS sierdzio

        @merlin63 du brauchst OpenGL drivers:

        sudo apt install libx11-xcb-dev libglu1-mesa-dev
        
        M Offline
        M Offline
        merlin63
        wrote on last edited by
        #3

        @sierdzio Jawohl. Das wars. Vielen Dank.

        Ich war eigentlich der Meinung, dass ich auf meinem Rechner OpenGL installiert hatte. Aber das waren dann wohl nicht alle Bibliotheken.

        Super, dankeschön.

        merlin63

        S 1 Reply Last reply
        0
        • M merlin63 has marked this topic as solved on
        • M merlin63

          @sierdzio Jawohl. Das wars. Vielen Dank.

          Ich war eigentlich der Meinung, dass ich auf meinem Rechner OpenGL installiert hatte. Aber das waren dann wohl nicht alle Bibliotheken.

          Super, dankeschön.

          merlin63

          S Offline
          S Offline
          SimonSchroeder
          wrote on last edited by
          #4

          @merlin63 said in Anfängerfehlermeldung:

          Ich war eigentlich der Meinung, dass ich auf meinem Rechner OpenGL installiert hatte

          Es gibt immer einmal die Bibliotheken, die zum Ausführen von Programmen notwendig sind (dafür hattest du dann sicherlich OpenGL installiert). Der Kompiler brauch allerdings noch weitere Informationen. Deshalb muss dann von den Bibliotheken auch die dev-Variante installiert werden.

          1 Reply Last reply
          1
          • sierdzioS sierdzio

            @merlin63 du brauchst OpenGL drivers:

            sudo apt install libx11-xcb-dev libglu1-mesa-dev
            
            F Offline
            F Offline
            Feuervogel
            wrote on last edited by
            #5

            @sierdzio
            Danke auch von mir!!! Hat mir sehr geholfen!! Habe schon Stunden mit der Fehlersuche verbracht :-)

            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