osx – FreeGLUT en Mac OS X Lion

Algún contexto: Estoy pasando por un tutorial sobre el uso de OpenGL. El tutorial requiere un par de bibliotecas para poder trabajar. Una de esas bibliotecas es FreeGLUT. Estoy en OS X usando Lion.

Descargué FreeGLUT y seguí el instructions para la instalación, pero cuando ejecuto el comando ‘make all’ obtengo este error:

error: GL/gl.h: No such file or directory
error: GL/glu.h: No such file or directory

He buscado en Internet una solución y todo lo que he podido entender es que el compilador tiene problemas para localizar estos archivos y que la ruta que está utilizando el compilador debe cambiarse.

EDIT: Bueno, he descubierto que no es el compilador, es que, por alguna razón, esos archivos no están allí. Voy a intentar averiguar por qué no están allí.

Mejor respuesta
En Mac, la ubicación de esos archivos de encabezado no es la misma que en Linux. Así que en el código, reemplaza esto:

#include <GL/gl.h>
#include <GL/glu.h>

con este:

#include <OpenGL/gl.h>
#include <OpenGL/glu.h>

y eso debería solucionar su problema.

Por favor indique la dirección original:osx – FreeGLUT en Mac OS X Lion - Código de registro