Hi, I'm trying to compile a recent svn version of fltk2 and get the following error. What is the reason?
uname -m = x86_64 uname -r = 2.6.24-19-generic uname -s = Linux gcc (GCC) 4.2.3 (Ubuntu 4.2.3-2ubuntu7) g++ (GCC) 4.2.3 (Ubuntu 4.2.3-2ubuntu7) === making glut === Linking glpuzzle... glpuzzle.o: In function `Reshape(int, int)': glpuzzle.cxx:(.text+0xa51): undefined reference to `glViewport' glpuzzle.o: In function `computeCoords(int, int, int, float*, float*)': glpuzzle.cxx:(.text+0x101d): undefined reference to `glGetFloatv' glpuzzle.cxx:(.text+0x102a): undefined reference to `glGetFloatv' glpuzzle.o: In function `continueSolving()': glpuzzle.cxx:(.text+0x12cb): undefined reference to `glut_window' glpuzzle.o: In function `drawContainer()': glpuzzle.cxx:(.text+0x1490): undefined reference to `glColor3ub' glpuzzle.cxx:(.text+0x149a): undefined reference to `glBegin' glpuzzle.cxx:(.text+0x14d9): undefined reference to `glNormal3f' glpuzzle.cxx:(.text+0x1524): undefined reference to `glVertex3f' glpuzzle.cxx:(.text+0x1572): undefined reference to `glVertex3f' glpuzzle.o: In function `drawBox(int, float, float)': glpuzzle.cxx:(.text+0x15ef): undefined reference to `glColor3ubv' glpuzzle.cxx:(.text+0x15f9): undefined reference to `glBegin' glpuzzle.cxx:(.text+0x1623): undefined reference to `glNormal3fv' glpuzzle.cxx:(.text+0x16c4): undefined reference to `glVertex3f' glpuzzle.cxx:(.text+0x16e7): undefined reference to `glEnd' glpuzzle.cxx:(.text+0x16f5): undefined reference to `glBegin' glpuzzle.cxx:(.text+0x171f): undefined reference to `glNormal3fv' glpuzzle.cxx:(.text+0x17c0): undefined reference to `glVertex3f' glpuzzle.o: In function `drawAll()': glpuzzle.cxx:(.text+0x182d): undefined reference to `glMatrixMode' glpuzzle.cxx:(.text+0x1832): undefined reference to `glLoadIdentity' glpuzzle.cxx:(.text+0x1845): undefined reference to `glTranslatef' glpuzzle.cxx:(.text+0x184d): undefined reference to `glMultMatrixf' glpuzzle.cxx:(.text+0x1868): undefined reference to `glRotatef' glpuzzle.cxx:(.text+0x1882): undefined reference to `glClear' glpuzzle.cxx:(.text+0x18aa): undefined reference to `glLoadName' glpuzzle.cxx:(.text+0x1910): undefined reference to `glLoadName' glpuzzle.cxx:(.text+0x1953): undefined reference to `glClear' glpuzzle.o: In function `selectPiece(int, int)': glpuzzle.cxx:(.text+0x198b): undefined reference to `glSelectBuffer' glpuzzle.cxx:(.text+0x1995): undefined reference to `glRenderMode' glpuzzle.cxx:(.text+0x199a): undefined reference to `glInitNames' glpuzzle.cxx:(.text+0x19a1): undefined reference to `glPushName' glpuzzle.cxx:(.text+0x19ab): undefined reference to `glMatrixMode' glpuzzle.cxx:(.text+0x19b0): undefined reference to `glLoadIdentity' glpuzzle.cxx:(.text+0x19dc): undefined reference to `gluPickMatrix' glpuzzle.cxx:(.text+0x1a0d): undefined reference to `gluPerspective' glpuzzle.cxx:(.text+0x1a1c): undefined reference to `glRenderMode' glpuzzle.o: In function `redraw()': glpuzzle.cxx:(.text+0x1a7a): undefined reference to `glMatrixMode' glpuzzle.cxx:(.text+0x1a7f): undefined reference to `glLoadIdentity' glpuzzle.cxx:(.text+0x1ab0): undefined reference to `gluPerspective' glpuzzle.o: In function `init()': glpuzzle.cxx:(.text+0x1dba): undefined reference to `glEnable' glpuzzle.cxx:(.text+0x1dc4): undefined reference to `glCullFace' glpuzzle.cxx:(.text+0x1dce): undefined reference to `glEnable' glpuzzle.cxx:(.text+0x1ddb): undefined reference to `glClearDepth' glpuzzle.cxx:(.text+0x1df1): undefined reference to `glClearColor' glpuzzle.cxx:(.text+0x1e05): undefined reference to `glLightfv' glpuzzle.cxx:(.text+0x1e19): undefined reference to `glLightfv' glpuzzle.cxx:(.text+0x1e2d): undefined reference to `glLightfv' glpuzzle.cxx:(.text+0x1e41): undefined reference to `glLightfv' glpuzzle.cxx:(.text+0x1e4b): undefined reference to `glEnable' glpuzzle.cxx:(.text+0x1e5a): undefined reference to `glLightModelfv' glpuzzle.cxx:(.text+0x1e69): undefined reference to `glLightModelfv' glpuzzle.cxx:(.text+0x1e78): undefined reference to `glLightModelfv' glpuzzle.cxx:(.text+0x1e82): undefined reference to `glEnable' glpuzzle.cxx:(.text+0x1e96): undefined reference to `glMaterialfv' glpuzzle.cxx:(.text+0x1eaa): undefined reference to `glMaterialfv' glpuzzle.cxx:(.text+0x1ebe): undefined reference to `glMaterialfv' glpuzzle.cxx:(.text+0x1ed2): undefined reference to `glMaterialfv' glpuzzle.cxx:(.text+0x1ee1): undefined reference to `glColorMaterial' glpuzzle.cxx:(.text+0x1eeb): undefined reference to `glEnable' glpuzzle.cxx:(.text+0x1ef5): undefined reference to `glShadeModel' glpuzzle.o: In function `main': glpuzzle.cxx:(.text+0x1f43): undefined reference to `glutInit(int*, char**)' glpuzzle.cxx:(.text+0x1fa6): undefined reference to `glutInitWindowSize(int, int)' glpuzzle.cxx:(.text+0x1fc0): undefined reference to `glutInitDisplayMode(unsigned int)' glpuzzle.cxx:(.text+0x1fca): undefined reference to `glutCreateWindow(char const*)' glpuzzle.cxx:(.text+0x1fe8): undefined reference to `glGetIntegerv' glpuzzle.cxx:(.text+0x2049): undefined reference to `glut_window' glpuzzle.cxx:(.text+0x2095): undefined reference to `glutCreateMenu(void (*)(int ))' glpuzzle.cxx:(.text+0x20a4): undefined reference to `glutAddMenuEntry(char const*, int)' glpuzzle.cxx:(.text+0x20b3): undefined reference to `glutAddMenuEntry(char const*, int)' glpuzzle.cxx:(.text+0x20c2): undefined reference to `glutAddMenuEntry(char const*, int)' glpuzzle.cxx:(.text+0x20c9): undefined reference to `glut_window' glpuzzle.cxx:(.text+0x20cf): undefined reference to `glut_menu' glpuzzle.cxx:(.text+0x20da): undefined reference to `glutMainLoop()' glpuzzle.cxx:(.text+0x20ed): undefined reference to `glutInitDisplayMode(unsigned int)' glpuzzle.o: In function `solidifyChain(puzzle*)': glpuzzle.cxx:(.text+0x2149): undefined reference to `glut_window' glpuzzle.o: In function `solvePuzzle()': glpuzzle.cxx:(.text+0x23cd): undefined reference to `glut_window' glpuzzle.cxx:(.text+0x2473): undefined reference to `glut_window' glpuzzle.o: In function `animate()': glpuzzle.cxx:(.text+0x24b1): undefined reference to `glut_window' glpuzzle.cxx:(.text+0x2533): undefined reference to `glutChangeToMenuEntry(int, char const*, int)' glpuzzle.cxx:(.text+0x253a): undefined reference to `glut_window' glpuzzle.o: In function `toggleSolve()': glpuzzle.cxx:(.text+0x257d): undefined reference to `glutChangeToMenuEntry(int, char const*, int)' glpuzzle.cxx:(.text+0x2584): undefined reference to `glut_window' glpuzzle.cxx:(.text+0x25a1): undefined reference to `glut_window' glpuzzle.cxx:(.text+0x25c0): undefined reference to `glutChangeToMenuEntry(int, char const*, int)' glpuzzle.cxx:(.text+0x25c7): undefined reference to `glut_window' glpuzzle.o: In function `reset()': glpuzzle.cxx:(.text+0x261d): undefined reference to `glutChangeToMenuEntry(int, char const*, int)' glpuzzle.cxx:(.text+0x2624): undefined reference to `glut_window' glpuzzle.cxx:(.text+0x2648): undefined reference to `glut_window' glpuzzle.o: In function `keyboard(unsigned char, int, int)': glpuzzle.cxx:(.text+0x2727): undefined reference to `glEnable' glpuzzle.cxx:(.text+0x2733): undefined reference to `glut_window' glpuzzle.cxx:(.text+0x2783): undefined reference to `glDisable' glpuzzle.cxx:(.text+0x27a8): undefined reference to `glutChangeToMenuEntry(int, char const*, int)' glpuzzle.cxx:(.text+0x27af): undefined reference to `glut_window' glpuzzle.o: In function `motion(int, int)': glpuzzle.cxx:(.text+0x281b): undefined reference to `glut_window' glpuzzle.o: In function `mouse(int, int, int, int)': glpuzzle.cxx:(.text+0x296e): undefined reference to `glut_window' glpuzzle.cxx:(.text+0x281b): undefined reference to `glut_window' glpuzzle.o: In function `mouse(int, int, int, int)': glpuzzle.cxx:(.text+0x296e): undefined reference to `glut_window' glpuzzle.cxx:(.text+0x29b8): undefined reference to `glut_window' glpuzzle.cxx:(.text+0x29f2): undefined reference to `glut_window' glpuzzle.cxx:(.text+0x2a6b): undefined reference to `glutChangeToMenuEntry(int, char const*, int)' glpuzzle.cxx:(.text+0x2a72): undefined reference to `glut_window' glpuzzle.o: In function `Reshape(int, int)': glpuzzle.cxx:(.text+0xa64): undefined reference to `glGetIntegerv' glpuzzle.o: In function `drawContainer()': glpuzzle.cxx:(.text+0x1598): undefined reference to `glEnd' glpuzzle.o: In function `drawBox(int, float, float)': glpuzzle.cxx:(.text+0x17f1): undefined reference to `glEnd' glpuzzle.o: In function `redraw()': glpuzzle.cxx:(.text+0x1aca): undefined reference to `glutSwapBuffers()' glpuzzle.cxx:(.text+0x1ad5): undefined reference to `glFinish' collect2: ld returned 1 exit status _______________________________________________ fltk mailing list [email protected] http://lists.easysw.com/mailman/listinfo/fltk

