Модераторы: powerfox, ZeeLax

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Инсталляция OpenGL в Debian. 
:(
    Опции темы
OlegIT
Дата 4.11.2014, 21:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 684
Регистрация: 5.4.2006

Репутация: нет
Всего: нет



Установил Debian 7.7.0, Qt5. Компилятор ругается на отсутствие OpenGL (gl.h). На все попытки установить пакет система ругается на его отсутствие. Поиском нашёл только для Qt4 (libqt4-opengl-dev). В Ubuntu ту же проблему решал командой sudo apt-get install mesa-common-dev freeglut3 freeglut3-dev glut3 glut3-dev libglut3 libglut3-dev libgl-dev.
Как установить правильную OpenGL?

PM MAIL   Вверх
tzirechnoy
Дата 4.11.2014, 21:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1173
Регистрация: 30.1.2009

Репутация: 2
Всего: 16



Через apt-cache search найти opengl и установить его.
Ещё, возможно, полезно будет найти (через тот жэ apt-cache search) правильные драйверы opengl для твоей видеокарты. Возможно, впрочем, что это особенно и незачем.
PM MAIL   Вверх
Cheloveck
Дата 4.11.2014, 23:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1578
Регистрация: 26.7.2008
Где: Тула

Репутация: 2
Всего: 32





--------------------
user posted image
PM Jabber   Вверх
kapbepucm
Дата 6.11.2014, 12:47 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 993
Регистрация: 14.6.2007
Где: Латвия

Репутация: 1
Всего: 12



Хотелось бы взглянуть на текст ошибки компилятора. Установлен ли пакет mesa-common-dev?


--------------------
(С) kapbepucm
PM MAIL Skype   Вверх
OlegIT
Дата 6.11.2014, 20:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 684
Регистрация: 5.4.2006

Репутация: нет
Всего: нет



Цитата(kapbepucm @  6.11.2014,  12:47 Найти цитируемый пост)
Хотелось бы взглянуть на текст ошибки компилятора. Установлен ли пакет mesa-common-dev? 

Ошибка
Код

/home/olegit/Qt5.3.2/5.3/gcc/include/QtGui/qopengl.h:110: ошибка: GL/gl.h: No such file or directory

Установил все что нашёл apt-cache search opengl
Код

aptitude install libegl1-mesa libegl1-mesa-dev libegl1-mesa-drivers 
libgl1-mesa-dri libgl1-mesa-glx libgl1-mesa-swx11 libgl1-mesa-swx11-i686 
libgles2-mesa libgles2-mesa-dev libglu1-mesa libglu1-mesa-dev libosmesa6
 mesa-common-dev libtiff-opengl libtiff-tools libopenal-data libdrm2 
libdrm-nouveau1a libreoffice libdrm-radeon1 libcogl-common libopenal1
 libdrm-intel1 libglew1.7

Пакет mesa-common-dev установлен
PM MAIL   Вверх
Cheloveck
Дата 6.11.2014, 21:53 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1578
Регистрация: 26.7.2008
Где: Тула

Репутация: 2
Всего: 32



Что говорит
Код

ls -l /usr/include/GL/

?


--------------------
user posted image
PM Jabber   Вверх
kapbepucm
Дата 7.11.2014, 10:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 993
Регистрация: 14.6.2007
Где: Латвия

Репутация: 1
Всего: 12



ещё вопрос, какой видео драйвер ипользуете?


--------------------
(С) kapbepucm
PM MAIL Skype   Вверх
OlegIT
Дата 10.11.2014, 08:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 684
Регистрация: 5.4.2006

Репутация: нет
Всего: нет



Код

ls -l /usr/include/GL/

говорит, что нет gl.h и директории такой нет. Есть egl.h и qgl.h

Видео драйвер... который по умолчанию.
PM MAIL   Вверх
kapbepucm
Дата 10.11.2014, 16:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 993
Регистрация: 14.6.2007
Где: Латвия

Репутация: 1
Всего: 12



покажите вывод
Код
dpkg -L mesa-common-dev


Добавлено через 2 минуты и 14 секунд
и
Код
grep LoadModule /var/log/Xorg.0.log



--------------------
(С) kapbepucm
PM MAIL Skype   Вверх
OlegIT
Дата 11.11.2014, 21:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 684
Регистрация: 5.4.2006

Репутация: нет
Всего: нет



Код

root@OlegIT:/home/olegit# dpkg -L mesa-common-dev
dpkg-query: пакет «mesa-common-dev» не установлен
Для проверки файлов архивов используйте команду dpkg --info (dpkg-deb --info),
для вывода списка файлов в них — команду dpkg--contents (dpkg-deb --contents).
root@OlegIT:/home/olegit# grep LoadModule /var/log/Xorg.0.log
[    17.456] (II) LoadModule: "extmod"
[    17.549] (II) LoadModule: "dbe"
[    17.642] (II) LoadModule: "glx"
[    17.723] (II) LoadModule: "record"
[    17.725] (II) LoadModule: "dri"
[    17.745] (II) LoadModule: "dri2"
[    17.747] (II) LoadModule: "intel"
[    17.796] (II) LoadModule: "vesa"
[    17.809] (II) LoadModule: "fbdev"
[    17.912] (II) LoadModule: "fbdevhw"
[    19.127] (II) LoadModule: "fb"
[    19.282] (II) LoadModule: "dri2"
[    21.475] (II) LoadModule: "evdev"
[    21.687] (II) LoadModule: "synaptics"
root@OlegIT:/home/olegit# 


Код

root@OlegIT:/home/olegit# aptitude install mesa-common-dev
Следующие НОВЫЕ пакеты будут установлены:        
  libx11-dev{ab} mesa-common-dev 
0 пакетов обновлено, 2 установлено новых, 0 пакетов отмечено для удаления, и 1 пакетов не обновлено.
Необходимо получить 1 300 kB архивов. После распаковки 3 909 kB будет занято.
Следующие пакеты имеют неудовлетворённые зависимости:
 libx11-dev : Зависит: libxau-dev (>= 1:1.0.0-1) который является виртуальным пакетом.
              Зависит: libxdmcp-dev (>= 1:1.0.0-1) который является виртуальным пакетом.
              Зависит: x11proto-core-dev (>= 6.8.99.8-1) который является виртуальным пакетом.
              Зависит: x11proto-input-dev который является виртуальным пакетом.
              Зависит: x11proto-kb-dev который является виртуальным пакетом.
              Зависит: xtrans-dev который является виртуальным пакетом.
              Зависит: libxcb1-dev но его установка не запланирована.
Следующие действия разрешат зависимости:

     Сохранить для следующих пакетов их текущие версии:
1)     libx11-dev [Не установлен]                      
2)     mesa-common-dev [Не установлен]                 

Принять данное решение? [Y/n/q/?] y
Ни одного пакета не будет установлено, обновлено или удалено.
0 пакетов обновлено, 0 установлено новых, 0 пакетов отмечено для удаления, и 1 пакетов не обновлено.
Необходимо получить 0 B архивов. После распаковки 0 B будет занято.
                                                 
root@OlegIT:/home/olegit# 


При попытке установки требуемых пакетов ругается на отсутвтвие подходящей версии


Это сообщение отредактировал(а) OlegIT - 11.11.2014, 22:19
PM MAIL   Вверх
Cheloveck
Дата 11.11.2014, 22:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1578
Регистрация: 26.7.2008
Где: Тула

Репутация: 2
Всего: 32



Ну, что ты на полдороги встал? Давай 
Код

# apt-get install libxcb1-dev

и далее по списку...


--------------------
user posted image
PM Jabber   Вверх
kapbepucm
Дата 12.11.2014, 11:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 993
Регистрация: 14.6.2007
Где: Латвия

Репутация: 1
Всего: 12



чтото нехорошее с пакетом libx11-dev, стоит флаг "broken"

Добавлено через 2 минуты и 22 секунды
Цитата(OlegIT @  6.11.2014,  20:45 Найти цитируемый пост)
Пакет mesa-common-dev установлен 

Цитата(OlegIT @  11.11.2014,  21:34 Найти цитируемый пост)
пакет «mesa-common-dev» не установлен

smile



--------------------
(С) kapbepucm
PM MAIL Skype   Вверх
OlegIT
Дата 12.11.2014, 20:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 684
Регистрация: 5.4.2006

Репутация: нет
Всего: нет



Код

root@OlegIT:/home/olegit# apt-get install libxcb1-dev
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,
или же используете нестабильную версию дистрибутива, где запрошенные вами
пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, поможет вам:

Пакеты, имеющие неудовлетворённые зависимости:
 libxcb1-dev : Зависит: libpthread-stubs0-dev но он не может быть установлен
               Зависит: libxau-dev (>= 1:1.0.0-1) но он не может быть установлен
               Зависит: libxdmcp-dev (>= 1:1.0.0-1) но он не может быть установлен
E: Невозможно исправить ошибки, у вас отложены (held) битые пакеты.
root@OlegIT:/home/olegit# 


Код

root@OlegIT:/home/olegit# cat /proc/version
Linux version 3.2.0-4-686-pae ([email protected]) (gcc version 4.6.3 (Debian 4.6.3-14) ) #1 SMP Debian 3.2.63-2+deb7u1
root@OlegIT:/home/olegit# 

Версию взял здесь
Может и правда что-то не то с версией?
PM MAIL   Вверх
Cheloveck
Дата 13.11.2014, 01:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1578
Регистрация: 26.7.2008
Где: Тула

Репутация: 2
Всего: 32



Кеш обновлял?

Код

# sudo apt-get update



--------------------
user posted image
PM Jabber   Вверх
kapbepucm
Дата 13.11.2014, 11:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 993
Регистрация: 14.6.2007
Где: Латвия

Репутация: 1
Всего: 12



Похоже, пакеты "поломались" изза установки Qt5.


--------------------
(С) kapbepucm
PM MAIL Skype   Вверх
OlegIT
Дата 13.11.2014, 21:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 684
Регистрация: 5.4.2006

Репутация: нет
Всего: нет



Цитата(Cheloveck @  13.11.2014,  01:37 Найти цитируемый пост)
Кеш обновлял?

Код

root@OlegIT:/home/olegit# apt-get update
Получено:1 http://security.debian.org wheezy/updates Release.gpg [836 B]
Получено:2 http://security.debian.org wheezy/updates Release [102 kB]
Получено:3 http://security.debian.org wheezy/updates/main Sources [139 kB]
Получено:4 http://security.debian.org wheezy/updates/contrib Sources [14 B]
Получено:5 http://security.debian.org wheezy/updates/main i386 Packages [224 kB]
Получено:6 http://security.debian.org wheezy/updates/contrib i386 Packages [14 B]
Получено:7 http://security.debian.org wheezy/updates/contrib Translation-en [14 B]
Получено:8 http://security.debian.org wheezy/updates/main Translation-en [125 kB]
Получено 591 kБ за 2с (226 kБ/c)                                      
Чтение списков пакетов… Готово

Ситуацию с инсталяцией это не изменило.

Попробую переустановить ОС, инсталировать библиотеки и потом Qt.
PM MAIL   Вверх
OlegIT
Дата 17.11.2014, 21:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 684
Регистрация: 5.4.2006

Репутация: нет
Всего: нет



Оставил я попытки работы в Debian, поставил Ubuntu. Ситуация намного лучше, но есть одна проблема с той же OpenGL, не виднра библиотека
Код

:-1: ошибка: cannot find -lGL

Как я понимаю библиотеки установлены
Код

olegit@olegit:~/Загрузки$ ls -l /usr/include/GL/
итого 1168
-rw-r--r-- 1 root root   9007 июня   5  2013 freeglut_ext.h
-rw-r--r-- 1 root root    681 июня   5  2013 freeglut.h
-rw-r--r-- 1 root root  26523 июня   5  2013 freeglut_std.h
-rw-r--r-- 1 root root 726176 окт.   1 16:12 glext.h
-rw-r--r-- 1 root root  80957 окт.   1 16:12 gl.h
-rw-r--r-- 1 root root 128943 окт.   1 16:12 gl_mangle.h
-rw-r--r-- 1 root root  17255 окт.  21  2013 glu.h
-rw-r--r-- 1 root root   3315 окт.  21  2013 glu_mangle.h
-rw-r--r-- 1 root root    639 июня   5  2013 glut.h
-rw-r--r-- 1 root root  42215 окт.   1 16:12 glxext.h
-rw-r--r-- 1 root root  18552 окт.   1 16:12 glx.h
-rw-r--r-- 1 root root   4706 дек.  12  2013 glxint.h
-rw-r--r-- 1 root root   3471 окт.   1 16:12 glx_mangle.h
-rw-r--r-- 1 root root   2086 дек.  12  2013 glxmd.h
-rw-r--r-- 1 root root  80979 дек.  12  2013 glxproto.h
-rw-r--r-- 1 root root  11436 дек.  12  2013 glxtokens.h
drwxr-xr-x 2 root root   4096 нояб. 17 22:26 internal
olegit@olegit:~/Загрузки$ dpkg -L mesa-common-dev
/.
/usr
/usr/include
/usr/include/GL
/usr/include/GL/internal
/usr/include/GL/internal/dri_interface.h
/usr/include/GL/glx_mangle.h
/usr/include/GL/glx.h
/usr/include/GL/glxext.h
/usr/include/GL/gl.h
/usr/include/GL/gl_mangle.h
/usr/include/GL/glext.h
/usr/lib
/usr/lib/i386-linux-gnu
/usr/lib/i386-linux-gnu/pkgconfig
/usr/lib/i386-linux-gnu/pkgconfig/dri.pc
/usr/share
/usr/share/doc
/usr/share/doc/mesa-common-dev
/usr/share/doc/mesa-common-dev/relnotes.html
/usr/share/doc/mesa-common-dev/bugs.html
/usr/share/doc/mesa-common-dev/faq.html
/usr/share/doc/mesa-common-dev/relnotes
/usr/share/doc/mesa-common-dev/relnotes/3.1
/usr/share/doc/mesa-common-dev/relnotes/7.5.2.html
/usr/share/doc/mesa-common-dev/relnotes/9.1.6.html
/usr/share/doc/mesa-common-dev/relnotes/6.3.2
/usr/share/doc/mesa-common-dev/relnotes/10.1.1.html
/usr/share/doc/mesa-common-dev/relnotes/10.0.html
/usr/share/doc/mesa-common-dev/relnotes/9.1.5.html
/usr/share/doc/mesa-common-dev/relnotes/6.5.html
/usr/share/doc/mesa-common-dev/relnotes/7.8.html
/usr/share/doc/mesa-common-dev/relnotes/9.0.2.html
/usr/share/doc/mesa-common-dev/relnotes/6.4.html
/usr/share/doc/mesa-common-dev/relnotes/3.3.gz
/usr/share/doc/mesa-common-dev/relnotes/9.2.2.html
/usr/share/doc/mesa-common-dev/relnotes/7.4.2.html
/usr/share/doc/mesa-common-dev/relnotes/6.5.3.html
/usr/share/doc/mesa-common-dev/relnotes/3.2.1
/usr/share/doc/mesa-common-dev/relnotes/7.8.1.html
/usr/share/doc/mesa-common-dev/relnotes/4.0.3
/usr/share/doc/mesa-common-dev/relnotes/3.5.gz
/usr/share/doc/mesa-common-dev/relnotes/7.8.3.html
/usr/share/doc/mesa-common-dev/relnotes/7.0.html
/usr/share/doc/mesa-common-dev/relnotes/6.3
/usr/share/doc/mesa-common-dev/relnotes/7.9.1.html
/usr/share/doc/mesa-common-dev/relnotes/3.2
/usr/share/doc/mesa-common-dev/relnotes/7.0.4.html
/usr/share/doc/mesa-common-dev/relnotes/9.1.3.html
/usr/share/doc/mesa-common-dev/relnotes/9.1.html
/usr/share/doc/mesa-common-dev/relnotes/8.0.html
/usr/share/doc/mesa-common-dev/relnotes/6.4.1.html
/usr/share/doc/mesa-common-dev/relnotes/4.0.gz
/usr/share/doc/mesa-common-dev/relnotes/6.3.1
/usr/share/doc/mesa-common-dev/relnotes/7.5.html
/usr/share/doc/mesa-common-dev/relnotes/4.0.2
/usr/share/doc/mesa-common-dev/relnotes/6.0.1
/usr/share/doc/mesa-common-dev/relnotes/7.7.html
/usr/share/doc/mesa-common-dev/relnotes/7.8.2.html
/usr/share/doc/mesa-common-dev/relnotes/7.4.html
/usr/share/doc/mesa-common-dev/relnotes/7.9.html
/usr/share/doc/mesa-common-dev/relnotes/6.2
/usr/share/doc/mesa-common-dev/relnotes/3.4.1
/usr/share/doc/mesa-common-dev/relnotes/5.0.2
/usr/share/doc/mesa-common-dev/relnotes/9.1.4.html
/usr/share/doc/mesa-common-dev/relnotes/7.0.2.html
/usr/share/doc/mesa-common-dev/relnotes/10.0.2.html
/usr/share/doc/mesa-common-dev/relnotes/6.4.2.html
/usr/share/doc/mesa-common-dev/relnotes/7.10.3.html
/usr/share/doc/mesa-common-dev/relnotes/7.3.html
/usr/share/doc/mesa-common-dev/relnotes/8.0.2.html
/usr/share/doc/mesa-common-dev/relnotes/7.9.2.html
/usr/share/doc/mesa-common-dev/relnotes/7.0.3.html
/usr/share/doc/mesa-common-dev/relnotes/5.0.1
/usr/share/doc/mesa-common-dev/relnotes/3.4.2
/usr/share/doc/mesa-common-dev/relnotes/7.5.1.html
/usr/share/doc/mesa-common-dev/relnotes/10.1.3.html
/usr/share/doc/mesa-common-dev/relnotes/6.5.1.html
/usr/share/doc/mesa-common-dev/relnotes/10.1.2.html
/usr/share/doc/mesa-common-dev/relnotes/9.1.2.html
/usr/share/doc/mesa-common-dev/relnotes/5.0
/usr/share/doc/mesa-common-dev/relnotes/10.1.html
/usr/share/doc/mesa-common-dev/relnotes/9.2.html
/usr/share/doc/mesa-common-dev/relnotes/7.6.html
/usr/share/doc/mesa-common-dev/relnotes/7.1.html
/usr/share/doc/mesa-common-dev/relnotes/8.0.5.html
/usr/share/doc/mesa-common-dev/relnotes/6.0
/usr/share/doc/mesa-common-dev/relnotes/8.0.3.html
/usr/share/doc/mesa-common-dev/relnotes/7.6.1.html
/usr/share/doc/mesa-common-dev/relnotes/9.0.html
/usr/share/doc/mesa-common-dev/relnotes/9.2.3.html
/usr/share/doc/mesa-common-dev/relnotes/6.5.2.html
/usr/share/doc/mesa-common-dev/relnotes/6.2.1
/usr/share/doc/mesa-common-dev/relnotes/10.0.1.html
/usr/share/doc/mesa-common-dev/relnotes/7.4.1.html
/usr/share/doc/mesa-common-dev/relnotes/7.4.3.html
/usr/share/doc/mesa-common-dev/relnotes/6.1
/usr/share/doc/mesa-common-dev/relnotes/7.0.1.html
/usr/share/doc/mesa-common-dev/relnotes/7.11.2.html
/usr/share/doc/mesa-common-dev/relnotes/9.0.3.html
/usr/share/doc/mesa-common-dev/relnotes/8.0.4.html
/usr/share/doc/mesa-common-dev/relnotes/8.0.1.html
/usr/share/doc/mesa-common-dev/relnotes/9.2.1.html
/usr/share/doc/mesa-common-dev/relnotes/9.1.1.html
/usr/share/doc/mesa-common-dev/relnotes/3.4
/usr/share/doc/mesa-common-dev/relnotes/9.2.4.html
/usr/share/doc/mesa-common-dev/relnotes/7.11.1.html
/usr/share/doc/mesa-common-dev/relnotes/7.4.4.html
/usr/share/doc/mesa-common-dev/relnotes/7.11.html
/usr/share/doc/mesa-common-dev/relnotes/9.1.7.html
/usr/share/doc/mesa-common-dev/relnotes/4.0.1
/usr/share/doc/mesa-common-dev/relnotes/9.0.1.html
/usr/share/doc/mesa-common-dev/relnotes/7.2.html
/usr/share/doc/mesa-common-dev/relnotes/9.2.5.html
/usr/share/doc/mesa-common-dev/relnotes/4.1.gz
/usr/share/doc/mesa-common-dev/relnotes/7.10.1.html
/usr/share/doc/mesa-common-dev/relnotes/7.7.1.html
/usr/share/doc/mesa-common-dev/relnotes/6.4
/usr/share/doc/mesa-common-dev/relnotes/7.10.html
/usr/share/doc/mesa-common-dev/relnotes/7.10.2.html
/usr/share/doc/mesa-common-dev/relnotes/5.1.gz
/usr/share/doc/mesa-common-dev/debugging.html
/usr/share/doc/mesa-common-dev/osmesa.html
/usr/share/doc/mesa-common-dev/envvars.html
/usr/share/doc/mesa-common-dev/changelog.Debian.gz
/usr/share/doc/mesa-common-dev/copyright
/usr/share/bug
/usr/share/bug/mesa-common-dev
/usr/share/bug/mesa-common-dev/script
/usr/share/bug/mesa-common-dev/control
olegit@olegit:~/Загрузки$ 

libgl*.so в usr/lib... есть. Что ещё нужно?
PM MAIL   Вверх
kapbepucm
Дата 24.11.2014, 11:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 993
Регистрация: 14.6.2007
Где: Латвия

Репутация: 1
Всего: 12



Qt5 Вы устанавливаете через пакетный менджер и потом пересобираете или сразу собираете из исходных кодов?


--------------------
(С) kapbepucm
PM MAIL Skype   Вверх
OlegIT
Дата 26.11.2014, 12:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 684
Регистрация: 5.4.2006

Репутация: нет
Всего: нет



Qt ставлю из пакета. Разобрался я с проблемой, второй раз на те же грабли:) Проект перенёс с windows. Получается, что нельзя так прямо всё использовать. Заново сгенерил проект, настроил, включил в него исходники и всё заработало. Мейк файлы не сравнивал, различаются они наверное.

Это сообщение отредактировал(а) OlegIT - 26.11.2014, 12:18
PM MAIL   Вверх
out51d3r
Дата 16.2.2015, 15:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 57
Регистрация: 19.8.2006

Репутация: нет
Всего: 2



Здравствуйте! У меня та же самая проблема!
Помогите пожалуйста....

Установил Debian Wheezy 7.8 (с первого обычного CD образа).
Потом установил apt-get install kde-full chromium
Скачал онлайн-установщик Qt 5.4, установил. Ругался, что нет компилятора - тоже установил apt-get install g++. Пытаюсь собрать какой-нибудь проект из примеров, но валятся ошибки, якобы нет такого файла GL/gl.h

/opt/Qt/5.4/gcc/include/QtGui/qopengl.h:122: ошибка: GL/gl.h: No such file or directory

Помогите пожалуйста, как вы исправили данную проблему?


p.s.: Всё, разобрался )) достаточно установить freeglut3 freeglut3-dev

Это сообщение отредактировал(а) out51d3r - 16.2.2015, 19:13
PM MAIL   Вверх
Cheloveck
Дата 16.2.2015, 20:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1578
Регистрация: 26.7.2008
Где: Тула

Репутация: 2
Всего: 32



Цитата(out51d3r @  16.2.2015,  16:18 Найти цитируемый пост)
достаточно установить freeglut3 freeglut3-dev

gl.h ставится либо с проприетарными дровами на видюху, либо с mesa. GLUT просто тянет mesa, так как является либой, работающей поверх GL
freeglut3-dev -> libgl1-mesa-dev -> mesa-common-dev -> GL/gl.h

Это сообщение отредактировал(а) Cheloveck - 16.2.2015, 20:16


--------------------
user posted image
PM Jabber   Вверх
Страницы: (2) [Все] 1 2 
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Linux/UNIX: Oбщие вопросы"
nickless
Imple
nerezus

В тему здесь вопросы общие - не привязанные к определенному ПО или дистрибутиву BSD/Linux/UNIX.
Например вопросы о выборе ОС для определенных задач (но если Вы просто хотите узнать "Какой дистрибутив лучше", то для этого есть Клуб юнуксоидов).
Общие вопросы по shell-программированию тоже лучше задавать здесь.


  • Вопросы мобильной разработки тут
  • Вы должны соблюдать правила форума.
  • Помните: какой вопрос, такой и ответ. Прежде чем задать вопрос прочитайте вот эту статью на форуме CIT.
  • Оскорблять запрещается.
  • Религиозные войны в Религиозных войнах.
  • Общение "просто так" в Клубе юнуксоидов. В отличие от многих других разделов, здесь разрешается сдержанно оффтопить и юморить в тему.

За интересные статьи, находки, решения, программы и просто реальную помощь будут ставиться + в репу).


В данный момент этот раздел модерируют nerezus, nickless, powerfox, pythonwin, Imple и ZeeLax. Если вы хотите помочь нам, пишите в ПМ и мы обсудим.


Спасибо. И use UNIX or die; С уважением, nerezus, nickless, powerfox, pythonwin, Imple, ZeeLax.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | *NIX системы: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0694 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.