IF
Igor FedyaevТам. 7, 2017, 10:57 Т.Ж.

Ошибка при сборке

:-1: error: cannot find -lGL
:-1: error: collect2: error: ld returned 1 exit status

В чём проблема может быть
Заранее спасибо)

Рекомендуем хостинг TIMEWEB
Рекомендуем хостинг TIMEWEB
Стабильный хостинг, на котором располагается социальная сеть EVILEG. Для проектов на Django рекомендуем VDS хостинг.

Ол саған ұнайды ма? Әлеуметтік желілерде бөлісіңіз!

12
Evgenii Legotckoi
  • Там. 7, 2017, 11:01 Т.Ж.

Судя по всему не может найти libGl. Вы под что разрабатываете? Под Linux (Ubuntu?)?
Если под неё, то установите эту библиотеку.

sudo apt-get install libgl
Также, нужно будет установить пакет разработки для этой либы. С постфиксом dev должна быть. Что-то типо libgl-dev.
Если под винду, то нужно скачивать по идее... хз. где. Если не взлетит сразу, то возможно, что в переменную LIBS потребуется добавить эту либу.
    BlinCT
    • Там. 8, 2017, 2:50 Т.Ж.

    Если быть более точным то нужна либа libgl1-mesa-dev

      IF
      • Там. 8, 2017, 2:53 Т.Ж.

      надо прописать

      sudo apt-get install libgl1-mesa-dev
        
      ?
        Evgenii Legotckoi
        • Там. 8, 2017, 2:55 Т.Ж.

        Не прописать а установить из консоли, из терминала Linux. Если конечно работаете под этой ОС.

          BlinCT
          • Там. 8, 2017, 2:59 Т.Ж.

          Да все правильно, именно так.
          Хотя теперь можно и без get делать

          sudo apt install libgl1-mesa-dev
            IF
            • Там. 8, 2017, 3 Т.Ж.

            Я про консоль конечно же
            у меня virtual box с операцционной системой Centos 7
            Я поставил Qt и консольные приложения начали собираться , а вот графическая компонента так и не собралась
            Вооот.
            Сейчас попробую из под рута поставить

              IF
              • Там. 8, 2017, 3:01 Т.Ж.

              Я про консоль конечно же
              у меня virtual box с операцционной системой Centos 7
              Я поставил Qt и консольные приложения начали собираться , а вот графическая компонента так и не собралась
              Вооот.
              Сейчас попробую из под рута поставить

                IF
                • Там. 8, 2017, 3:02 Т.Ж.

                Выдало такое
                [root@localhost ~]# sudo apt-get install libgl1-mesa-dev
                sudo: apt-get: command not found
                [root@localhost ~]#

                  Evgenii Legotckoi
                  • Там. 8, 2017, 3:04 Т.Ж.
                  • (өңделген)

                  ААА.... у Centos другой пакетный менеджер.

                  Нужно тогда так попробовать установить.
                  yum install libgl1-mesa-dev
                  Либо
                  sudo yum install libgl1-mesa-dev
                    IF
                    • Там. 8, 2017, 3:13 Т.Ж.

                    выдало что то такое
                    [root@localhost sf_data1]# yum install libgl1-mesa-dev
                    Loaded plugins: fastestmirror, langpacks
                    base                                                     | 3.6 kB     00:00
                    extras                                                   | 3.4 kB     00:00
                    updates                                                  | 3.4 kB     00:00
                    Loading mirror speeds from cached hostfile
                    * base: centos-mirror.rbc.ru
                    * extras: centos-mirror.rbc.ru
                    * updates: centos-mirror.rbc.ru
                    No package libgl1-mesa-dev available.
                    Error: Nothing to do

                      Evgenii Legotckoi
                      • Там. 8, 2017, 3:17 Т.Ж.
                      • Жауап шешім ретінде белгіленді.

                      По ходу ещё и названия различаются у пакетов.

                      Вот такое нашёл, вроде похоже на правду.
                      yum groupinstall "Development Tools"
                      yum install libX11-devel mesa-libGL-devel perl-Time-HiRes
                        IF
                        • Там. 8, 2017, 3:20 Т.Ж.

                        Вы лучший!
                        нужна только нижняя строчка!)

                          Пікірлер

                          Тек рұқсаты бар пайдаланушылар ғана пікір қалдыра алады.
                          Кіріңіз немесе Тіркеліңіз
                          Г

                          C++ - Тест 001. Первая программа и типы данных

                          • Нәтиже:66ұпай,
                          • Бағалау ұпайлары-1
                          t

                          C++ - Тест 001. Первая программа и типы данных

                          • Нәтиже:33ұпай,
                          • Бағалау ұпайлары-10
                          t

                          Qt - Тест 001. Сигналы и слоты

                          • Нәтиже:52ұпай,
                          • Бағалау ұпайлары-4
                          Соңғы пікірлер
                          G
                          GoattRockҚыр. 3, 2024, 1:50 Т.Қ.
                          Linux жүйесінде файлдарды қалай көшіруге болады Задумывались когда-нибудь о том, как мы привыкли доверять свои вещи службам грузоперевозок? Сейчас такие услуги стали неотъемлемой частью нашей жизни, особенно когда речь идет о переездах между …
                          d
                          dblas5Шілде 5, 2024, 11:02 Т.Ж.
                          QML - Сабақ 016. SQLite деректер қоры және онымен QML Qt-та жұмыс істеу Здравствуйте, возникает такая проблема (я новичок): ApplicationWindow неизвестный элемент. (М300) для TextField и Button аналогично. Могу предположить, что из-за более новой верси…
                          k
                          kmssrАқп. 8, 2024, 6:43 Т.Қ.
                          Qt Linux - Сабақ 001. Linux астында Autorun Qt қолданбасы как сделать автозапуск для флэтпака, который не даёт создавать файлы в ~/.config - вот это вопрос ))
                          АК
                          Анатолий КононенкоАқп. 5, 2024, 1:50 Т.Ж.
                          Qt WinAPI - Сабақ 007. Qt ішінде ICMP Ping арқылы жұмыс істеу Без строки #include <QRegularExpressionValidator> в заголовочном файле не работает валидатор.
                          Енді форумда талқылаңыз
                          Evgenii Legotckoi
                          Evgenii LegotckoiМаусым 24, 2024, 3:11 Т.Қ.
                          добавить qlineseries в функции Я тут. Работы оень много. Отправил его в бан.
                          F
                          FynjyШілде 22, 2024, 4:15 Т.Ж.
                          при создании qml проекта Kits есть но недоступны для выбора Поставил Qt Creator 11.0.2. Qt 6.4.3 При создании проекта Qml не могу выбрать Kits, они все недоступны, хотя настроены и при создании обычного Qt Widget приложения их можно выбрать. В чем может …
                          BlinCT
                          BlinCTМаусым 25, 2024, 1 Т.Ж.
                          Нарисовать кривую в qml Всем привет. Имеется Лист листов с тосками, точки получаны интерполяцией Лагранжа. Вопрос, как этими точками нарисовать кривую? ChartView отпадает сразу, в qt6.7 появился новый элемент…
                          BlinCT
                          BlinCTМамыр 5, 2024, 5:46 Т.Ж.
                          Написать свой GraphsView Всем привет. В Qt есть давольно старый обьект дял работы с графиками ChartsView и есть в 6.7 новый но очень сырой и со слабым функционалом GraphsView. По этой причине я хочу написать х…
                          Evgenii Legotckoi
                          Evgenii LegotckoiМамыр 2, 2024, 2:07 Т.Қ.
                          Мобильное приложение на C++Qt и бэкенд к нему на Django Rest Framework Добрый день. По моему мнению - да, но то, что будет касаться вызовов к функционалу Андроида, может создать огромные трудности.

                          Бізді әлеуметтік желілерде бақылаңыз