GLUt

Started by
1 comment, last by Zero_Infinity 22 years, 7 months ago
I continue to get the following linker errors: c:\louis\mainphraim\dev\languague\c\gl\nehe\fire\clone.o: In function `glutInit_ATEXIT_HACK'': //C/DEV-C_~1/INCLUDE/GL/glut.h:480: undefined reference to `__glutInitWithExit@12'' c:\louis\mainphraim\dev\languague\c\gl\nehe\fire\clone.o: In function `glutCreateWindow_ATEXIT_HACK'': //C/DEV-C_~1/INCLUDE/GL/glut.h:497: undefined reference to `__glutCreateWindowWithExit@8'' c:\louis\mainphraim\dev\languague\c\gl\nehe\fire\clone.o: In function `glutCreateMenu_ATEXIT_HACK'': //C/DEV-C_~1/INCLUDE/GL/glut.h:543: undefined reference to `__glutCreateMenuWithExit@8'' Upon scrolling the ''GLUt.h'' file it states: Note that the __glut*WithExit routines should NEVER be called directly. To avoid the atexit workaround, #define GLUT_DISABLE_ATEXIT_HACK. */ However, i could not get the GLUt linker errors to cease or the workaround to work. Is this a likely solution or am I totally off base?
Advertisement
did u try
#define GLUT_DISABLE_ATEXIT_HACK
#include
Precisely the solution. ThanX. So when u define a disable constant it must be placed B4 the includes. Interesting.

This topic is closed to new replies.

Advertisement