14:25 Thu 12 Apr , "Артём Н." wrote: > On 12.04.2012 14:17, Иван Лох wrote: > >On Thu, Apr 12, 2012 at 02:01:52PM +0400, "Артём Н." wrote: > >>On 12.04.2012 13:56, Andrey Rahmatullin wrote: > >>>On Thu, Apr 12, 2012 at 01:53:44PM +0400, "Артём Н." wrote: > >>>>>>/usr/bin/ld: cannot find -lGL > >>>>> > >>>>>Нет библиотеки OpenGL. > >>>>Я понимаю. Вся фишка в том, что она есть. :-) > >>>Показывайте, раз есть. > >>OpenGL установлен и работает. > >>dev пакеты, так или иначе имеющие gl в названии, связанные с X, установлены. > >> > >>un libgl-dev<нет> (описание недоступно) > >>ii libgl1-mesa-dev 7.7.1-5 A free > >>implementation of the OpenGL API -- GLX development files > >>un libgl1-mesa-dri-dev<нет> (описание недоступно) > >>un libgl1-mesa-swx11-dev<нет> (описание недоступно) > >^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > Установил. > debuild не стал собирать X. > > apt-get build-dep xorg-server > > Чтение списков пакетов... Готово > Построение дерева зависимостей > Чтение информации о состоянии... Готово > Пакеты, которые будут УДАЛЕНЫ: > libgl1-mesa-swx11 libgl1-mesa-swx11-dev > НОВЫЕ пакеты, которые будут установлены: > libgl1-mesa-dev libgl1-mesa-glx
libgl1-mesa-dev - этот пакет должен стоять с его зависимостями, чтобы работала линковка с GL. Установите его и попробуйте линковать, например $ cat > test.c << EOF int main(int argc, char* argv[]) { return 0; } EOF $ gcc -o test -lGL test.c Если все нормально, то ldd покажет связь с libGL.so.1 $ ldd ./test | grep libGL.so -- WBR, Andrey Tataranovich -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20120412103346.gg6...@debbox.it