[GRASS5] configure/libGL fails on Solaris

Markus Neteler neteler at itc.it
Thu Aug 23 08:56:31 EDT 2001


Hi,

if anyone has a hint for me - I tested the current
configure on SUN/solaris 2.6, it fails to detect
the libGL (although present). Some lib is missing for
the text, see attachement. Might be trivial, but
I need a hint what to add,

thanks
 Markus

-------------- next part --------------
configure:6009: checking for glBegin in -lGL
configure:6028: gcc -o conftest -g -O2   -L/usr/lib conftest.c -lGL  -L/usr/openwin/lib -R/usr/openwin/lib -lm  1>&5
Undefined			first referenced
 symbol  			    in file
XSynchronize                        /usr/lib/libGL.so
XShmPutImage                        /usr/lib/libGL.so
XDrawPoint                          /usr/lib/libGL.so
XFreeColors                         /usr/lib/libGL.so
XFreePixmap                         /usr/lib/libGL.so
XQueryColors                        /usr/lib/libGL.so
XShmQueryVersion                    /usr/lib/libGL.so
XCreateImage                        /usr/lib/libGL.so
XGetWindowProperty                  /usr/lib/libGL.so
XCopyArea                           /usr/lib/libGL.so
XSetDashes                          /usr/lib/libGL.so
XFreeFontInfo                       /usr/lib/libGL.so
XCreatePixmap                       /usr/lib/libGL.so
XSetLineAttributes                  /usr/lib/libGL.so
XSync                               /usr/lib/libGL.so
XUngrabKeyboard                     /usr/lib/libGL.so
XGetVisualInfo                      /usr/lib/libGL.so
XFlush                              /usr/lib/libGL.so
XUngrabPointer                      /usr/lib/libGL.so
XQueryFont                          /usr/lib/libGL.so
XSetBackground                      /usr/lib/libGL.so
XAllocColor                         /usr/lib/libGL.so
XSetStipple                         /usr/lib/libGL.so
XShmDetach                          /usr/lib/libGL.so
XFreeGC                             /usr/lib/libGL.so
XSetPlaneMask                       /usr/lib/libGL.so
XSetForeground                      /usr/lib/libGL.so
XFree                               /usr/lib/libGL.so
XGetIconName                        /usr/lib/libGL.so
XFillPolygon                        /usr/lib/libGL.so
XFillRectangle                      /usr/lib/libGL.so
XShmCreateImage                     /usr/lib/libGL.so
XDrawString16                       /usr/lib/libGL.so
XQueryExtension                     /usr/lib/libGL.so
XCreateColormap                     /usr/lib/libGL.so
XShmAttach                          /usr/lib/libGL.so
XCreateGC                           /usr/lib/libGL.so
XSetErrorHandler                    /usr/lib/libGL.so
XPutImage                           /usr/lib/libGL.so
XGetWindowAttributes                /usr/lib/libGL.so
XGetGeometry                        /usr/lib/libGL.so
XSetFunction                        /usr/lib/libGL.so
XSetFillStyle                       /usr/lib/libGL.so
XGetImage                           /usr/lib/libGL.so
XSetTile                            /usr/lib/libGL.so
XInternAtom                         /usr/lib/libGL.so
ld: fatal: Symbol referencing errors. No output written to conftest
configure: failed program was:
#line 6017 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error.  */
/* We use char because int might match the return type of a gcc2
    builtin and then its argument prototype would still apply.  */
char glBegin();

int main() {
glBegin()
; return 0; }
configure:6049: checking for glBegin in -lGL
configure:6068: gcc -o conftest -g -O2   -L/usr/lib conftest.c -lGL  -L/usr/openwin/lib -R/usr/openwin/lib -lm -lpthread  1>&5
Undefined			first referenced
 symbol  			    in file
XSynchronize                        /usr/lib/libGL.so
XShmPutImage                        /usr/lib/libGL.so
XDrawPoint                          /usr/lib/libGL.so
XFreeColors                         /usr/lib/libGL.so
XFreePixmap                         /usr/lib/libGL.so
XQueryColors                        /usr/lib/libGL.so
XShmQueryVersion                    /usr/lib/libGL.so
XCreateImage                        /usr/lib/libGL.so
XGetWindowProperty                  /usr/lib/libGL.so
XCopyArea                           /usr/lib/libGL.so
XSetDashes                          /usr/lib/libGL.so
XFreeFontInfo                       /usr/lib/libGL.so
XCreatePixmap                       /usr/lib/libGL.so
XSetLineAttributes                  /usr/lib/libGL.so
XSync                               /usr/lib/libGL.so
XUngrabKeyboard                     /usr/lib/libGL.so
XGetVisualInfo                      /usr/lib/libGL.so
XFlush                              /usr/lib/libGL.so
XUngrabPointer                      /usr/lib/libGL.so
XQueryFont                          /usr/lib/libGL.so
XSetBackground                      /usr/lib/libGL.so
XAllocColor                         /usr/lib/libGL.so
XSetStipple                         /usr/lib/libGL.so
XShmDetach                          /usr/lib/libGL.so
XFreeGC                             /usr/lib/libGL.so
XSetPlaneMask                       /usr/lib/libGL.so
XSetForeground                      /usr/lib/libGL.so
XFree                               /usr/lib/libGL.so
XGetIconName                        /usr/lib/libGL.so
XFillPolygon                        /usr/lib/libGL.so
XFillRectangle                      /usr/lib/libGL.so
XShmCreateImage                     /usr/lib/libGL.so
XDrawString16                       /usr/lib/libGL.so
XQueryExtension                     /usr/lib/libGL.so
XCreateColormap                     /usr/lib/libGL.so
XShmAttach                          /usr/lib/libGL.so
XCreateGC                           /usr/lib/libGL.so
XSetErrorHandler                    /usr/lib/libGL.so
XPutImage                           /usr/lib/libGL.so
XGetWindowAttributes                /usr/lib/libGL.so
XGetGeometry                        /usr/lib/libGL.so
XSetFunction                        /usr/lib/libGL.so
XSetFillStyle                       /usr/lib/libGL.so
XGetImage                           /usr/lib/libGL.so
XSetTile                            /usr/lib/libGL.so
XInternAtom                         /usr/lib/libGL.so
ld: fatal: Symbol referencing errors. No output written to conftest
configure: failed program was:
#line 6057 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error.  */
/* We use char because int might match the return type of a gcc2
    builtin and then its argument prototype would still apply.  */
char glBegin();

int main() {
glBegin()
; return 0; }
configure:6095: checking for gluBeginCurve in -lGLU
configure:6114: gcc -o conftest -g -O2   -L/usr/lib conftest.c -lGLU  -L/usr/openwin/lib -R/usr/openwin/lib -lm   1>&5
Undefined			first referenced
 symbol  			    in file
glFrontFace                         /usr/lib/libGLU.so
glGetFloatv                         /usr/lib/libGLU.so
glTranslated                        /usr/lib/libGLU.so
glOrtho                             /usr/lib/libGLU.so
glViewport                          /usr/lib/libGLU.so
glPixelStorei                       /usr/lib/libGLU.so
glMap1f                             /usr/lib/libGLU.so
glGetIntegerv                       /usr/lib/libGLU.so
glTexCoord2f                        /usr/lib/libGLU.so
glMatrixMode                        /usr/lib/libGLU.so
glPushAttrib                        /usr/lib/libGLU.so
glPopMatrix                         /usr/lib/libGLU.so
glNormal3f                          /usr/lib/libGLU.so
glMap2f                             /usr/lib/libGLU.so
glEvalPoint2                        /usr/lib/libGLU.so
glEvalMesh1                         /usr/lib/libGLU.so
glEvalMesh2                         /usr/lib/libGLU.so
glGetDoublev                        /usr/lib/libGLU.so
glMapGrid2f                         /usr/lib/libGLU.so
glLoadMatrixf                       /usr/lib/libGLU.so
glEvalCoord2f                       /usr/lib/libGLU.so
glBegin                             /usr/lib/libGLU.so
glDisable                           /usr/lib/libGLU.so
glPopAttrib                         /usr/lib/libGLU.so
glMultMatrixd                       /usr/lib/libGLU.so
glMultMatrixf                       /usr/lib/libGLU.so
glEnd                               /usr/lib/libGLU.so
glPushMatrix                        /usr/lib/libGLU.so
glMapGrid1f                         /usr/lib/libGLU.so
glTexImage1D                        /usr/lib/libGLU.so
glTexImage2D                        /usr/lib/libGLU.so
glEnable                            /usr/lib/libGLU.so
glVertex2d                          /usr/lib/libGLU.so
glVertex2f                          /usr/lib/libGLU.so
glFrustum                           /usr/lib/libGLU.so
glVertex3d                          /usr/lib/libGLU.so
glVertex3f                          /usr/lib/libGLU.so
ld: fatal: Symbol referencing errors. No output written to conftest
configure: failed program was:
#line 6103 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error.  */
/* We use char because int might match the return type of a gcc2
    builtin and then its argument prototype would still apply.  */
char gluBeginCurve();

int main() {
gluBeginCurve()
; return 0; }
configure:6165: checking for location of ODBC includes


More information about the grass-dev mailing list