I am compiling an example program that uses opengl in ubuntu (linux). The short code snippet is as follows:
#include <stdlib.h>
#include <GL/glut.h>
void createBox( GLfloat centroX, GLfloat centroY,
GLfloat corR, GLfloat corG, GLfloat corB )
{
glColor3f( corR, corG, corB );
I installed all development packages in opengl (in ubuntu), namely:
freeglut3 freeglut3-dev libglew1.5 libglew1.5-dev libglu1-mesa
libglu1-mesa-dev libgl1-mesa-glx libgl1-mesa-dev
I compile the example as follows:
gcc -lGL CG_ex04.c -o main
and I get the following
/tmp/ccDWmJDZ.o: In function `createBox':
CG_ex04.c:(.text+0x31): undefined reference to `glColor3f'
and other errors on the same line.
Does anyone know what I'm doing wrong?
Thanx for any help.
dasen source
share