Linker Errors
Code:
//Simple.cpp
#include<windows.h>
#include<glut.h>
//Called to draw scene
void RenderScene()
{
//Clear the window with current clearing color
glClear(GL_COLOR_BUFFER_BIT);
//Flush draw commands
glFlush();
}
//Set up the rengering state
void SetupRC()
{
glClearColor(0.0f, 0.0f, 1.0f, 1.0f);
}
//Main
int main()
{
glutInitDisplayMode(GLUT_SINGLE | GLUT_RGB);
glutCreateWindow("Simple");
glutDisplayFunc(RenderScene);
SetupRC(); glutMainLoop();
}
The linker errors are:
[Linker Error] undefined reference to 'glClear@4'
[Linker Error] undefined reference to 'glFlush@0'
[Linker Error] undefined reference to 'glClearColor@16'
[Linker Error] undefined reference to 'glutInitDisplayMode@4'
[Linker Error] undefined reference to 'glutCreateWindow@4'
[Linker Error] undefined reference to 'glutDisplayFunc'
[Linker Error] undefined reference to 'glutMainLoop@0'
Id returned 1 exit status
Any help is greatly appreciated
-sotsilent

