Hi, I checked out the latest svn version (6140) of fltk2. I use Debian sid on a i386 box with kernel 2.6.25 and gcc 4.3.1. After typing make I get the following error message:
=== making glut === Compiling glpuzzle.cxx... Linking glpuzzle... glpuzzle.o: In function `Reshape(int, int)': glpuzzle.cxx:(.text+0x9ef): undefined reference to `glViewport' glpuzzle.o: In function `computeCoords(int, int, int, float*, float*)': glpuzzle.cxx:(.text+0xa70): undefined reference to `glGetFloatv' glpuzzle.cxx:(.text+0xa80): undefined reference to `glGetFloatv' glpuzzle.o: In function `reset()': glpuzzle.cxx:(.text+0xd12): undefined reference to `glut_window' glpuzzle.cxx:(.text+0xd47): undefined reference to `glutChangeToMenuEntry(int, char const*, int)' glpuzzle.cxx:(.text+0xd4c): undefined reference to `glut_window' glpuzzle.o: In function `solidifyChain(puzzle*)': glpuzzle.cxx:(.text+0xdf1): undefined reference to `glut_window' glpuzzle.o: In function `continueSolving()': glpuzzle.cxx:(.text+0xe71): undefined reference to `glut_window' glpuzzle.o: In function `animate()': glpuzzle.cxx:(.text+0x10a0): undefined reference to `glut_window' glpuzzle.cxx:(.text+0x113a): undefined reference to `glutChangeToMenuEntry(int, char const*, int)' glpuzzle.cxx:(.text+0x1147): undefined reference to `glut_window' glpuzzle.o: In function `solvePuzzle()': glpuzzle.cxx:(.text+0x19ca): undefined reference to `glut_window' glpuzzle.cxx:(.text+0x1a08): undefined reference to `glut_window' glpuzzle.o: In function `toggleSolve()': glpuzzle.cxx:(.text+0x1a5a): undefined reference to `glutChangeToMenuEntry(int, char const*, int)' glpuzzle.cxx:(.text+0x1a67): undefined reference to `glut_window' glpuzzle.cxx:(.text+0x1a96): undefined reference to `glut_window' glpuzzle.cxx:(.text+0x1ac8): undefined reference to `glutChangeToMenuEntry(int, char const*, int)' glpuzzle.cxx:(.text+0x1ad5): undefined reference to `glut_window' glpuzzle.cxx:(.text+0x1af9): undefined reference to `glut_window' glpuzzle.o: In function `drawContainer()': glpuzzle.cxx:(.text+0x1b96): undefined reference to `glColor3ub' glpuzzle.cxx:(.text+0x1ba2): undefined reference to `glBegin' glpuzzle.cxx:(.text+0x1bcb): undefined reference to `glNormal3f' glpuzzle.cxx:(.text+0x1c1b): undefined reference to `glVertex3f' glpuzzle.o: In function `drawBox(int, float, float)': glpuzzle.cxx:(.text+0x1c93): undefined reference to `glColor3ubv' glpuzzle.cxx:(.text+0x1c9f): undefined reference to `glBegin' glpuzzle.cxx:(.text+0x1cc0): undefined reference to `glNormal3fv' glpuzzle.cxx:(.text+0x1d6e): undefined reference to `glVertex3f' glpuzzle.cxx:(.text+0x1d8e): undefined reference to `glEnd' glpuzzle.cxx:(.text+0x1d9a): undefined reference to `glBegin' glpuzzle.cxx:(.text+0x1db8): undefined reference to `glNormal3fv' glpuzzle.cxx:(.text+0x1e66): undefined reference to `glVertex3f' glpuzzle.o: In function `drawAll()': glpuzzle.cxx:(.text+0x1ec6): undefined reference to `glMatrixMode' glpuzzle.cxx:(.text+0x1ecb): undefined reference to `glLoadIdentity' glpuzzle.cxx:(.text+0x1edf): undefined reference to `glTranslatef' glpuzzle.cxx:(.text+0x1ee7): undefined reference to `glMultMatrixf' glpuzzle.cxx:(.text+0x1f03): undefined reference to `glRotatef' glpuzzle.cxx:(.text+0x1f1c): undefined reference to `glClear' glpuzzle.cxx:(.text+0x1f3d): undefined reference to `glLoadName' glpuzzle.cxx:(.text+0x1f91): undefined reference to `glLoadName' glpuzzle.cxx:(.text+0x1fe8): undefined reference to `glClear' glpuzzle.o: In function `selectPiece(int, int)': glpuzzle.cxx:(.text+0x201d): undefined reference to `glSelectBuffer' glpuzzle.cxx:(.text+0x2029): undefined reference to `glRenderMode' glpuzzle.cxx:(.text+0x202e): undefined reference to `glInitNames' glpuzzle.cxx:(.text+0x203a): undefined reference to `glPushName' glpuzzle.cxx:(.text+0x2046): undefined reference to `glMatrixMode' glpuzzle.cxx:(.text+0x204b): undefined reference to `glLoadIdentity' glpuzzle.cxx:(.text+0x207f): undefined reference to `gluPickMatrix' glpuzzle.cxx:(.text+0x20b3): undefined reference to `gluPerspective' glpuzzle.cxx:(.text+0x20c4): undefined reference to `glRenderMode' glpuzzle.o: In function `keyboard(unsigned char, int, int)': glpuzzle.cxx:(.text+0x2198): undefined reference to `glEnable' glpuzzle.cxx:(.text+0x219d): undefined reference to `glut_window' glpuzzle.cxx:(.text+0x2280): undefined reference to `glDisable' glpuzzle.cxx:(.text+0x22b7): undefined reference to `glutChangeToMenuEntry(int, char const*, int)' glpuzzle.cxx:(.text+0x22c4): undefined reference to `glut_window' glpuzzle.o: In function `redraw()': glpuzzle.cxx:(.text+0x232e): undefined reference to `glMatrixMode' glpuzzle.cxx:(.text+0x2333): undefined reference to `glLoadIdentity' glpuzzle.cxx:(.text+0x2367): undefined reference to `gluPerspective' glpuzzle.o: In function `init()': glpuzzle.cxx:(.text+0x2661): undefined reference to `glEnable' glpuzzle.cxx:(.text+0x266d): undefined reference to `glCullFace' glpuzzle.cxx:(.text+0x2679): undefined reference to `glEnable' glpuzzle.cxx:(.text+0x2683): undefined reference to `glClearDepth' glpuzzle.cxx:(.text+0x269c): undefined reference to `glClearColor' glpuzzle.cxx:(.text+0x26b8): undefined reference to `glLightfv' glpuzzle.cxx:(.text+0x26d4): undefined reference to `glLightfv' glpuzzle.cxx:(.text+0x26f0): undefined reference to `glLightfv' glpuzzle.cxx:(.text+0x270c): undefined reference to `glLightfv' glpuzzle.cxx:(.text+0x2718): undefined reference to `glEnable' glpuzzle.cxx:(.text+0x272c): undefined reference to `glLightModelfv' glpuzzle.cxx:(.text+0x2740): undefined reference to `glLightModelfv' glpuzzle.cxx:(.text+0x2754): undefined reference to `glLightModelfv' glpuzzle.cxx:(.text+0x2760): undefined reference to `glEnable' glpuzzle.cxx:(.text+0x277c): undefined reference to `glMaterialfv' glpuzzle.cxx:(.text+0x2798): undefined reference to `glMaterialfv' glpuzzle.cxx:(.text+0x27b4): undefined reference to `glMaterialfv' glpuzzle.cxx:(.text+0x27d0): undefined reference to `glMaterialfv' glpuzzle.cxx:(.text+0x27e4): undefined reference to `glColorMaterial' glpuzzle.cxx:(.text+0x27f0): undefined reference to `glEnable' glpuzzle.cxx:(.text+0x27fc): undefined reference to `glShadeModel' glpuzzle.o: In function `main': glpuzzle.cxx:(.text+0x2861): undefined reference to `glutInit(int*, char**)' glpuzzle.cxx:(.text+0x28bb): undefined reference to `glutInitWindowSize(int, int)' glpuzzle.cxx:(.text+0x28d4): undefined reference to `glutInitDisplayMode(unsigned int)' glpuzzle.cxx:(.text+0x28e0): undefined reference to `glutCreateWindow(char const*)' glpuzzle.cxx:(.text+0x2903): undefined reference to `glGetIntegerv' glpuzzle.cxx:(.text+0x2974): undefined reference to `glut_window' glpuzzle.cxx:(.text+0x29bc): undefined reference to `glutCreateMenu(void (*)(int))' glpuzzle.cxx:(.text+0x29d0): undefined reference to `glutAddMenuEntry(char const*, int)' glpuzzle.cxx:(.text+0x29e4): undefined reference to `glutAddMenuEntry(char const*, int)' glpuzzle.cxx:(.text+0x29f8): undefined reference to `glutAddMenuEntry(char const*, int)' glpuzzle.cxx:(.text+0x29fd): undefined reference to `glut_window' glpuzzle.cxx:(.text+0x2a03): undefined reference to `glut_menu' glpuzzle.cxx:(.text+0x2a0e): undefined reference to `glutMainLoop()' glpuzzle.cxx:(.text+0x2a28): undefined reference to `glutInitDisplayMode(unsigned int)' glpuzzle.o: In function `motion(int, int)': glpuzzle.cxx:(.text+0x2a98): undefined reference to `glut_window' glpuzzle.o: In function `mouse(int, int, int, int)': glpuzzle.cxx:(.text+0x2c19): undefined reference to `glut_window' glpuzzle.cxx:(.text+0x2c57): undefined reference to `glut_window' glpuzzle.cxx:(.text+0x2c80): undefined reference to `glut_window' glpuzzle.cxx:(.text+0x2d17): undefined reference to `glutChangeToMenuEntry(int, char const*, int)' glpuzzle.cxx:(.text+0x2d1c): undefined reference to `glut_window' glpuzzle.o: In function `Reshape(int, int)': glpuzzle.cxx:(.text+0xa03): undefined reference to `glGetIntegerv' glpuzzle.o: In function `drawContainer()': glpuzzle.cxx:(.text+0x1c3d): undefined reference to `glEnd' glpuzzle.o: In function `drawBox(int, float, float)': glpuzzle.cxx:(.text+0x1e8d): undefined reference to `glEnd' glpuzzle.o: In function `redraw()': glpuzzle.cxx:(.text+0x237b): undefined reference to `glFinish' glpuzzle.cxx:(.text+0x2382): undefined reference to `glutSwapBuffers()' collect2: ld returned 1 exit status What could be the reason for this errors? Besten Gruß -- Jens Kubieziel http://www.kubieziel.de Einen Satz tragŽ in den Ohren: Wer sich aufregt, hat verloren. Karl-Heinz Söhler _______________________________________________ fltk-bugs mailing list [email protected] http://lists.easysw.com/mailman/listinfo/fltk-bugs
