compile não consegue encontrar o GL lib

1
bjorn@bjorn-031:~/samples/SOP$ gcc -lGL
/usr/bin/ld: cannot find -lGL

Instalei libglu1-mesa-dev e reiniciei. Estou usando drivers da Nvidia.

Esta saída parece estranha para mim:

ldconfig -v 
...
/usr/lib/x86_64-linux-gnu/mesa:
/sbin/ldconfig.real: Cannot stat /usr/lib/x86_64-linux-gnu/mesa/libGL.so: No such file or directory
...
    
por bhenriksson 27.06.2016 / 09:15

1 resposta

0

Resolvido através da fixação de links simbólicos, conforme descrito aqui: link

Como eu também precisava do -lGLU, tive que repetir o processo para libGLU.so. Meu arquivo lib atual foi chamado de "libGLU.so.1.3.1", então eu tive que fazer:

sudo ln -s /usr/lib/x86_64-linux-gnu/libGLU.so.1.3.1 /usr/lib/x86_64-linux-gnu/libGLU.so
    
por bhenriksson 29.06.2016 / 21:23