Hello
I want to compile this basic glut code on my freebsd 4.10.
Compiler flags looks like this:
gcc -o glut1 glut1.c -l/usr/local/lib/ -lGLU -lglut -lGL -lX11 -lm
-I/usr/X11R6/inclde/GL
Error output:
glut1.c:1: glut.h: No such file or directory
glut1.c:2: gl.h: No such file or directory
#include <glut.h>
#include <gl.h>
void init(void);
void display(void);
int main(int argc, char *argv[])
{
glutInit (&argc, argv)
glutInitDisplayMode (GLUT_DOUBLE | GLUT_RGB);
glutInitWindowSize (250,250);
glutInitWindowPosition (100,200);
glutCreateWindow ("First Glut Demo");
init ();
glutDisplayFunc (display);
glutMainLoop();
return 0;
}
void init(void)
{
glClearColor(0.0f, 0.0f, 0.0f, 0.0f);
glColor3f(0.0f,0.0f,1.0f);
glMatrixMode(GL_PROJECTION);
glLoadIdentity();
gluPerspective( 45, 0f, (GLfloat)250/(GLfloat)250, 0.1f, 100.0f);
}
void display(void)
{
glClear(GL_COLOR_BUFFER_BIT);
glBegin(GL_TRIANGLES);
glVertex3f( 0.0f, 1.0f,-10.0f);
glVertex3f(-1.0f,-1.0f,-10.0f);
glVertex3f( 1.0f,-1.0f,-10.0f);
glEnd();
glutSwapBuffers();
}
I`v e installed freeglut from the ports collection and copied all include
files to /usr/X11R6/include/GL
Can anybody help me?
Greetings Karim
|