Я недавно установил Fedora 19 x86_64 на свой компьютер. Я написал простую программу OpenGL, но не смог ее скомпилировать.пропуская несовместимый libGL.so
gcc -o quad quad.c -lX11 -lGL -lGLU
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-redhat-linux/4.8.1/../.. /../libGL.so when searching for -lGL
/usr/bin/ld: skipping incompatible /lib/libGL.so when searching for -lGL
/usr/bin/ld: skipping incompatible /usr/lib/libGL.so when searching for -lGL
/usr/bin/ld: cannot find -lGL
collect2: error: ld returned 1 exit status
У меня есть MesaGL и другие библиотеки на месте (т. Е./Usr/lib), тогда что не так?
Установили ли вы какие-либо дополнительные GL-библиотеки, возможно, через установку графического драйвера ATI или NVIDIA? – JonnyRo
Да, я установил ATI Catalyst Drivers v 13.6 beta. –
Темная сторона установщиков NVIDIA и ATI заключается в том, что они ЗАМЕНИТЬ GL-библиотеки. – JonnyRo