[Mesa-dev] [Bug 28071] New: undefined reference to `__egl InitDriverFallbacks'

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue May 11 16:18:45 PDT 2010


https://bugs.freedesktop.org/show_bug.cgi?id=28071

           Summary: undefined reference to `__egl InitDriverFallbacks'
           Product: Mesa
           Version: git
          Platform: x86 (IA32)
        OS/Version: Cygwin
            Status: NEW
          Severity: critical
          Priority: medium
         Component: GLX
        AssignedTo: mesa-dev at lists.freedesktop.org
        ReportedBy: vlee at vmware.com
                CC: olvaffe at gmail.com


mesa: edbc302ad678e1a4a8803ba0e827a13dd27105d2 (master)

$ ./autogen.sh
$ make
...
make[4]: Entering directory `/home/vlee/mesa/src/mesa/drivers/x11'
mklib: Making CYGWIN_NT-5.1 shared library:  cygGL-1.dll
Creating library file: libGL-1.dll.a
mklib: Installing libGL-1.dll.a libGL.dll.a in ../../../../lib
make[4]: Leaving directory `/home/vlee/mesa/src/mesa/drivers/x11'
make[4]: Entering directory `/home/vlee/mesa/src/mesa/drivers/osmesa'
/bin/sh ../../../../bin/mklib -o OSMesa -linker 'gcc' -ldflags '' \
                -major 7 -minor 9 -patch 0 \
                -install ../../../../lib  \
                -id /usr/local/lib/libOSMesa.7.dylib \
                -L../../../../lib -lGL   osmesa.o
mklib: Making CYGWIN_NT-5.1 shared library:  cygOSMesa-7.dll
Creating library file: libOSMesa-7.dll.a
mklib: Installing libOSMesa-7.dll.a libOSMesa.dll.a in ../../../../lib
make[4]: Leaving directory `/home/vlee/mesa/src/mesa/drivers/osmesa'
make[3]: Leaving directory `/home/vlee/mesa/src/mesa/drivers'
make[2]: Leaving directory `/home/vlee/mesa/src/mesa'
make[2]: Entering directory `/home/vlee/mesa/src/glew'
make[2]: Nothing to be done for `default'.
make[2]: Leaving directory `/home/vlee/mesa/src/glew'
make[2]: Entering directory `/home/vlee/mesa/src/egl'
make[3]: Entering directory `/home/vlee/mesa/src/egl/main'
/bin/sh ../../../bin/mklib -o EGL -linker 'gcc' -ldflags '' \
                -major 1 -minor 0 \
                -install ../../../lib  \
                  -lpthread eglapi.o eglconfig.o eglconfigutil.o eglcontext.o
eg
lcurrent.o egldisplay.o egldriver.o eglglobals.o eglimage.o egllog.o eglmisc.o
e
glmode.o eglscreen.o eglstring.o eglsurface.o
mklib: Making CYGWIN_NT-5.1 shared library:  cygEGL-1.dll
Creating library file: libEGL-1.dll.a
mklib: Installing libEGL-1.dll.a libEGL.dll.a in ../../../lib
make[3]: Leaving directory `/home/vlee/mesa/src/egl/main'
make[3]: Entering directory `/home/vlee/mesa/src/egl/drivers'
make[4]: Entering directory `/home/vlee/mesa/src/egl/drivers/glx'
mklib: Making CYGWIN shared library:  egl_glx.so
egl_glx.o: In function `_eglMain':
/home/vlee/mesa/src/egl/drivers/glx/egl_glx.c:923: undefined reference to
`__egl
InitDriverFallbacks'
egl_glx.o: In function `GLX_eglCreatePbufferSurface':
/home/vlee/mesa/src/egl/drivers/glx/egl_glx.c:808: undefined reference to
`__egl
InitSurface'
/home/vlee/mesa/src/egl/drivers/glx/egl_glx.c:804: undefined reference to
`__egl
Error'
egl_glx.o: In function `GLX_eglCreatePixmapSurface':
/home/vlee/mesa/src/egl/drivers/glx/egl_glx.c:748: undefined reference to
`__egl
InitSurface'
/home/vlee/mesa/src/egl/drivers/glx/egl_glx.c:744: undefined reference to
`__egl
Error'
egl_glx.o: In function `GLX_eglCreateWindowSurface':
/home/vlee/mesa/src/egl/drivers/glx/egl_glx.c:702: undefined reference to
`__egl
InitSurface'
/home/vlee/mesa/src/egl/drivers/glx/egl_glx.c:698: undefined reference to
`__egl
Error'
egl_glx.o: In function `GLX_eglMakeCurrent':
/home/vlee/mesa/src/egl/drivers/glx/egl_glx.c:645: undefined reference to
`__egl
BindContext'
/home/vlee/mesa/src/egl/drivers/glx/egl_glx.c:664: undefined reference to
`__egl
BindContext'
egl_glx.o: In function `GLX_eglCreateContext':
/home/vlee/mesa/src/egl/drivers/glx/egl_glx.c:587: undefined reference to
`__egl
InitContext'
/home/vlee/mesa/src/egl/drivers/glx/egl_glx.c:583: undefined reference to
`__egl
Error'
egl_glx.o: In function `GLX_eglTerminate':
/home/vlee/mesa/src/egl/drivers/glx/egl_glx.c:553: undefined reference to
`__egl
ReleaseDisplayResources'
/home/vlee/mesa/src/egl/drivers/glx/egl_glx.c:554: undefined reference to
`__egl
CleanupDisplay'
egl_glx.o: In function `create_configs':
/home/vlee/mesa/src/egl/drivers/glx/egl_glx.c:404: undefined reference to
`__egl
InitConfig'
egl_glx.o: In function `convert_fbconfig':
/home/vlee/mesa/src/egl/drivers/glx/egl_glx.c:220: undefined reference to
`__egl
ConfigFromContextModesRec'
egl_glx.o: In function `create_configs':
/home/vlee/mesa/src/egl/drivers/glx/egl_glx.c:413: undefined reference to
`__egl
ValidateConfig'
/home/vlee/mesa/src/egl/drivers/glx/egl_glx.c:414: undefined reference to
`__egl
Log'
/home/vlee/mesa/src/egl/drivers/glx/egl_glx.c:423: undefined reference to
`__egl
AddConfig'
egl_glx.o: In function `convert_visual':
/home/vlee/mesa/src/egl/drivers/glx/egl_glx.c:340: undefined reference to
`__egl
ConfigFromContextModesRec'
egl_glx.o: In function `check_quirks':
/home/vlee/mesa/src/egl/drivers/glx/egl_glx.c:484: undefined reference to
`__egl
Log'
egl_glx.o: In function `GLX_eglInitialize':
/home/vlee/mesa/src/egl/drivers/glx/egl_glx.c:516: undefined reference to
`__egl
Log'
/home/vlee/mesa/src/egl/drivers/glx/egl_glx.c:528: undefined reference to
`__egl
Log'
/home/vlee/mesa/src/egl/drivers/glx/egl_glx.c:509: undefined reference to
`__egl
Log'
egl_glx.o: In function `GLX_eglWaitNative':
/home/vlee/mesa/src/egl/drivers/glx/egl_glx.c:898: undefined reference to
`__egl
Error'
egl_glx.o: In function `GLX_eglInitialize':
/home/vlee/mesa/src/egl/drivers/glx/egl_glx.c:503: undefined reference to
`__egl
Error'
collect2: ld returned 1 exit status
/usr/bin/install -c egl_glx.so ../../../../lib/egl
/usr/bin/install: cannot stat `egl_glx.so': No such file or directory
make[4]: *** [../../../../lib/egl/egl_glx.so] Error 1
make[4]: Leaving directory `/home/vlee/mesa/src/egl/drivers/glx'

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the mesa-dev mailing list