Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

compiling OpenGL program GL/glew.h missing

Tags:

linux

opengl

glew

I installed OpenGL onto my computer running Linux Mint following the instructions on this tutorial. I am trying to compile a program that uses OpenGL, but I'm getting a compile error: fatal error: GL/glew.h: No such file or directory. I check the /usr/include/GL folder, and glew.h is indeed missing. I don't know why it's missing, because I did the command sudo apt-get install libglew1.5 and it gives the output:

Reading package lists... Done Building dependency tree        Reading state information... Done libglew1.5 is already the newest version. 0 upgraded, 0 newly installed, 0 to remove and 465 not upgraded. 

Why is the glew.h file missing?

like image 969
rurouniwallace Avatar asked Apr 06 '13 15:04

rurouniwallace


People also ask

How do you use Glew H?

Add the GLEW include path to your compiler's include directory list. Add the GLEW lib path to your compiler's library directory list. Add a #include <GL/glew. h> line to your code.


2 Answers

libglew is just the library, but not the development files (headers). You need to install those separately. The package name on Debian based systems is libglew-dev and for fedora(and possibly its derivatives) it is glew-devel

like image 170
datenwolf Avatar answered Sep 16 '22 15:09

datenwolf


Run the following command:

sudo apt-get install libglew-dev 
like image 42
androidwifi Avatar answered Sep 20 '22 15:09

androidwifi