DO NOT REPLY TO THIS MESSAGE.  INSTEAD, POST ANY RESPONSES TO THE LINK BELOW.

[STR New]

Link: http://www.fltk.org/str.php?L2064
Version: 2.0-current


If I configure fltk with --disable-gl it fails to build with the following
error:
Linking glpuzzle...
glpuzzle.o: In function `Reshape(int, int)':
glpuzzle.cxx:(.text+0x9bf): undefined reference to `glViewport'
glpuzzle.o: In function `computeCoords(int, int, int, float*, float*)':
glpuzzle.cxx:(.text+0xa40): undefined reference to `glGetFloatv'
glpuzzle.cxx:(.text+0xa50): undefined reference to `glGetFloatv'
glpuzzle.o: In function `reset()':
glpuzzle.cxx:(.text+0xce2): undefined reference to `glut_window'
glpuzzle.cxx:(.text+0xd17): undefined reference to
`glutChangeToMenuEntry(int, char const*, int)'
glpuzzle.cxx:(.text+0xd1c): undefined reference to `glut_window'
glpuzzle.o: In function `solidifyChain(puzzle*)':
glpuzzle.cxx:(.text+0xdc1): undefined reference to `glut_window'
glpuzzle.o: In function `continueSolving()':
glpuzzle.cxx:(.text+0xe41): undefined reference to `glut_window'
glpuzzle.o: In function `animate()':
glpuzzle.cxx:(.text+0x1070): undefined reference to `glut_window'
glpuzzle.cxx:(.text+0x110a): undefined reference to
`glutChangeToMenuEntry(int, char const*, int)'
glpuzzle.cxx:(.text+0x1117): undefined reference to `glut_window'
glpuzzle.o: In function `solvePuzzle()':
glpuzzle.cxx:(.text+0x196a): undefined reference to `glut_window'
glpuzzle.cxx:(.text+0x19a8): undefined reference to `glut_window'
glpuzzle.o: In function `toggleSolve()':
glpuzzle.cxx:(.text+0x19fa): undefined reference to
`glutChangeToMenuEntry(int, char const*, int)'
glpuzzle.cxx:(.text+0x1a07): undefined reference to `glut_window'
glpuzzle.cxx:(.text+0x1a36): undefined reference to `glut_window'
glpuzzle.cxx:(.text+0x1a68): undefined reference to
`glutChangeToMenuEntry(int, char const*, int)'
glpuzzle.cxx:(.text+0x1a75): undefined reference to `glut_window'
glpuzzle.cxx:(.text+0x1a99): undefined reference to `glut_window'
glpuzzle.o: In function `drawContainer()':
glpuzzle.cxx:(.text+0x1b36): undefined reference to `glColor3ub'
glpuzzle.cxx:(.text+0x1b42): undefined reference to `glBegin'
glpuzzle.cxx:(.text+0x1b6b): undefined reference to `glNormal3f'
glpuzzle.cxx:(.text+0x1bbb): undefined reference to `glVertex3f'
glpuzzle.o: In function `drawBox(int, float, float)':
glpuzzle.cxx:(.text+0x1c33): undefined reference to `glColor3ubv'
glpuzzle.cxx:(.text+0x1c3f): undefined reference to `glBegin'
glpuzzle.cxx:(.text+0x1c60): undefined reference to `glNormal3fv'
glpuzzle.cxx:(.text+0x1d07): undefined reference to `glVertex3f'
glpuzzle.cxx:(.text+0x1d27): undefined reference to `glEnd'
glpuzzle.cxx:(.text+0x1d33): undefined reference to `glBegin'
glpuzzle.cxx:(.text+0x1d50): undefined reference to `glNormal3fv'
glpuzzle.cxx:(.text+0x1df7): undefined reference to `glVertex3f'
glpuzzle.o: In function `drawAll()':
glpuzzle.cxx:(.text+0x1e56): undefined reference to `glMatrixMode'
glpuzzle.cxx:(.text+0x1e5b): undefined reference to `glLoadIdentity'
glpuzzle.cxx:(.text+0x1e6f): undefined reference to `glTranslatef'
glpuzzle.cxx:(.text+0x1e77): undefined reference to `glMultMatrixf'
glpuzzle.cxx:(.text+0x1e93): undefined reference to `glRotatef'
glpuzzle.cxx:(.text+0x1eac): undefined reference to `glClear'
glpuzzle.cxx:(.text+0x1ecd): undefined reference to `glLoadName'
glpuzzle.cxx:(.text+0x1f21): undefined reference to `glLoadName'
glpuzzle.cxx:(.text+0x1f78): undefined reference to `glClear'
glpuzzle.o: In function `selectPiece(int, int)':
glpuzzle.cxx:(.text+0x1fad): undefined reference to `glSelectBuffer'
glpuzzle.cxx:(.text+0x1fb9): undefined reference to `glRenderMode'
glpuzzle.cxx:(.text+0x1fbe): undefined reference to `glInitNames'
glpuzzle.cxx:(.text+0x1fca): undefined reference to `glPushName'
glpuzzle.cxx:(.text+0x1fd6): undefined reference to `glMatrixMode'
glpuzzle.cxx:(.text+0x1fdb): undefined reference to `glLoadIdentity'
glpuzzle.cxx:(.text+0x200f): undefined reference to `gluPickMatrix'
glpuzzle.cxx:(.text+0x2043): undefined reference to `gluPerspective'
glpuzzle.cxx:(.text+0x2054): undefined reference to `glRenderMode'
glpuzzle.o: In function `keyboard(unsigned char, int, int)':
glpuzzle.cxx:(.text+0x2128): undefined reference to `glEnable'
glpuzzle.cxx:(.text+0x212d): undefined reference to `glut_window'
glpuzzle.cxx:(.text+0x2210): undefined reference to `glDisable'
glpuzzle.cxx:(.text+0x2247): undefined reference to
`glutChangeToMenuEntry(int, char const*, int)'
glpuzzle.cxx:(.text+0x2254): undefined reference to `glut_window'
glpuzzle.o: In function `redraw()':
glpuzzle.cxx:(.text+0x22be): undefined reference to `glMatrixMode'
glpuzzle.cxx:(.text+0x22c3): undefined reference to `glLoadIdentity'
glpuzzle.cxx:(.text+0x22f7): undefined reference to `gluPerspective'
glpuzzle.o: In function `init()':
glpuzzle.cxx:(.text+0x25e1): undefined reference to `glEnable'
glpuzzle.cxx:(.text+0x25ed): undefined reference to `glCullFace'
glpuzzle.cxx:(.text+0x25f9): undefined reference to `glEnable'
glpuzzle.cxx:(.text+0x2603): undefined reference to `glClearDepth'
glpuzzle.cxx:(.text+0x261c): undefined reference to `glClearColor'
glpuzzle.cxx:(.text+0x2638): undefined reference to `glLightfv'
glpuzzle.cxx:(.text+0x2654): undefined reference to `glLightfv'
glpuzzle.cxx:(.text+0x2670): undefined reference to `glLightfv'
glpuzzle.cxx:(.text+0x268c): undefined reference to `glLightfv'
glpuzzle.cxx:(.text+0x2698): undefined reference to `glEnable'
glpuzzle.cxx:(.text+0x26ac): undefined reference to `glLightModelfv'
glpuzzle.cxx:(.text+0x26c0): undefined reference to `glLightModelfv'
glpuzzle.cxx:(.text+0x26d4): undefined reference to `glLightModelfv'
glpuzzle.cxx:(.text+0x26e0): undefined reference to `glEnable'
glpuzzle.cxx:(.text+0x26fc): undefined reference to `glMaterialfv'
glpuzzle.cxx:(.text+0x2718): undefined reference to `glMaterialfv'
glpuzzle.cxx:(.text+0x2734): undefined reference to `glMaterialfv'
glpuzzle.cxx:(.text+0x2750): undefined reference to `glMaterialfv'
glpuzzle.cxx:(.text+0x2764): undefined reference to `glColorMaterial'
glpuzzle.cxx:(.text+0x2770): undefined reference to `glEnable'
glpuzzle.cxx:(.text+0x277c): undefined reference to `glShadeModel'
glpuzzle.o: In function `main':
glpuzzle.cxx:(.text+0x27e1): undefined reference to `glutInit(int*,
char**)'
glpuzzle.cxx:(.text+0x283b): undefined reference to
`glutInitWindowSize(int, int)'
glpuzzle.cxx:(.text+0x2854): undefined reference to
`glutInitDisplayMode(unsigned int)'
glpuzzle.cxx:(.text+0x2860): undefined reference to `glutCreateWindow(char
const*)'
glpuzzle.cxx:(.text+0x2883): undefined reference to `glGetIntegerv'
glpuzzle.cxx:(.text+0x28f4): undefined reference to `glut_window'
glpuzzle.cxx:(.text+0x293c): undefined reference to `glutCreateMenu(void
(*)(int))'
glpuzzle.cxx:(.text+0x2950): undefined reference to `glutAddMenuEntry(char
const*, int)'
glpuzzle.cxx:(.text+0x2964): undefined reference to `glutAddMenuEntry(char
const*, int)'
glpuzzle.cxx:(.text+0x2978): undefined reference to `glutAddMenuEntry(char
const*, int)'
glpuzzle.cxx:(.text+0x297d): undefined reference to `glut_window'
glpuzzle.cxx:(.text+0x2983): undefined reference to `glut_menu'
glpuzzle.cxx:(.text+0x298e): undefined reference to `glutMainLoop()'
glpuzzle.cxx:(.text+0x29a8): undefined reference to
`glutInitDisplayMode(unsigned int)'
glpuzzle.o: In function `motion(int, int)':
glpuzzle.cxx:(.text+0x2a18): undefined reference to `glut_window'
glpuzzle.o: In function `mouse(int, int, int, int)':
glpuzzle.cxx:(.text+0x2b99): undefined reference to `glut_window'
glpuzzle.cxx:(.text+0x2bd7): undefined reference to `glut_window'
glpuzzle.cxx:(.text+0x2c00): undefined reference to `glut_window'
glpuzzle.cxx:(.text+0x2c97): undefined reference to
`glutChangeToMenuEntry(int, char const*, int)'
glpuzzle.cxx:(.text+0x2c9c): undefined reference to `glut_window'
glpuzzle.o: In function `Reshape(int, int)':
glpuzzle.cxx:(.text+0x9d3): undefined reference to `glGetIntegerv'
glpuzzle.o: In function `drawContainer()':
glpuzzle.cxx:(.text+0x1bdd): undefined reference to `glEnd'
glpuzzle.o: In function `drawBox(int, float, float)':
glpuzzle.cxx:(.text+0x1e1e): undefined reference to `glEnd'
glpuzzle.o: In function `redraw()':
glpuzzle.cxx:(.text+0x230b): undefined reference to `glFinish'
glpuzzle.cxx:(.text+0x2312): undefined reference to `glutSwapBuffers()'
collect2: ld returned 1 exit status
make: *** [glpuzzle] Error 1

Should we disable build in glut directory when --disable-gl is passed?


Link: http://www.fltk.org/str.php?L2064
Version: 2.0-current

_______________________________________________
fltk-bugs mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk-bugs

Reply via email to