GLXBasics.cpp:4:18: fatal error: glew.h: No such file or directory
Eu acho que você tem uma linha lá com algo como a linha abaixo?
#include <glew.h>
Altere isso para
#include <GL/glew.h>
Isso é obrigatório, pois você o copiou no subdiretório GL/
dos caminhos de pesquisa especificados em seu INCDIRS
.
Eu copiei e colei sudo
glew.h
eglxew.h
para/usr/include/GL
Eu recomendaria usar /usr/local/include/GL
para evitar conflitos com os pacotes do Ubuntu.
Agora tenho problemas com o X11 e meus problemas de GLEW são históricos.
/usr/bin/ld: cannot find -lXi /usr/bin/ld: cannot find -lXmu
porque eles estão em
/usr/local/include
?
Este erro é sobre as bibliotecas (binários), não sobre os cabeçalhos. Caso você os instale manualmente, você deve colocá-los em /usr/local/lib
em vez de include/
(para arquivos de cabeçalho). Ou talvez você esteja perdendo os pacotes de desenvolvimento do X aqui? Por favor, pergunte isso em uma nova pergunta se isso não tem nada a ver com seus arquivos de cabeçalho.
Não se esqueça de atualizar seus INCDIR
e LIBDIR
para incluir os novos diretórios /usr/local/include
, por exemplo:
INCDIRS = -I/usr/include -L/usr/include -I/usr/local/include -L/usr/local/include