installing Freeglut on Linux
Solution 1
I'd recommend installing the freeglut3-dev
package instead of building from source. That will give you useful stuff like automatic updates and proper pkg-config
entries that you can reference in your make
files.
If you're dead-set on building freeglut from source you'll probably need the libgl1-mesa-dev
and (maybe) libglu1-mesa-dev
packages.
Solution 2
For installing :
-
sudo apt-get install freeglut3 freeglut3-dev libglew-dev
sudo apt-get install mesa-utils
For linking :
g++ .... -lglut -lGL ....
rurouniwallace
I code for a living, and also in my spare time. I like learning new things and taking on personal projects to keep my career and personal development from stagnating. Yay learning.
Updated on September 07, 2020Comments
-
rurouniwallace over 3 years
I am trying to install freeglut on my computer running Linux Mint. I follow the steps on this website: http://freeglut.sourceforge.net/docs/install.php. When I do
make all
in the src directory, it gives the following error:fatal error: GL/gl.h
This error was given by ../include/GL/freeglut_std.h. Upon inspection, the include/GL directory is indeed devoid of any gl.h file. It is also missing glu.h, which freeglut_std.h also tries to
#include
. What should I do about this? Why are gl.h and glu.h missing?