Название: Не компилится прога: Qt4, OpenGL, Gentoo Linux. Не находит "QtOpenGL". Отправлено: CProger от Июнь 11, 2009, 02:48 Я новичок в Qt. Выполнял простенькие примеры из туториала по Qt4.
Решил запустить минимальное OpenGL приложение и на тебе.. Приложение вот это: http://doc.qtsoftware.com/4.4/opengl-hellogl.html Ошибка вот: Код: $ make Даже не знаю в чём может быть ошибка.. Qt4 установлен. Примеры из туториала собирались отлично. Даже поставил пакет x11-libs/qt-opengl и нифига.. тоже самое :( Qt4 собрана с поддержкой OpenGL ([ebuild R ] x11-libs/qt-4.5.1 USE="dbus kde opengl qt3support" 0 kB). Хотя компилированные примеры из QtDemo у меня прекрасно работают. Т.е. в принципе поддержка OpenGL у меня есть :) Компилирую программу я так: `qmake -project; qmake; make` (глянул в /usr/share/qt4/examples/opengl/hellogl/glwidget.cpp - ведь там тоже QtOpenGL вызывается и он как-то скомпилился ведь в системе.. а у меня не получается его скомпилить). Подскажите чего-нибудь.. куда копать? Название: Re: Не компилится прога: Qt4, OpenGL, Gentoo Linux. Не находит "QtOpenGL". Отправлено: lit-uriy от Июнь 11, 2009, 07:14 смотри внимательно в pro-файл примера, там есть такая строчка:
QT += opengl Название: Re: Не компилится прога: Qt4, OpenGL, Gentoo Linux. Не находит "QtOpenGL". Отправлено: lit-uriy от Июнь 11, 2009, 07:14 "qmake -project"
делаешь только один раз, затем, если необходимо, правишь получившийся pro-файл. Название: Re: Не компилится прога: Qt4, OpenGL, Gentoo Linux. Не находит "QtOpenGL". Отправлено: CProger от Июнь 11, 2009, 11:58 смотри внимательно в pro-файл примера, там есть такая строчка: О, точно! Спасибо огромное!QT += opengl Теперь работает!! |