Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 6 Dec 2012 03:03:10 -0500 (EST)
From:      AN <andy@neu.net>
To:        ports@FreeBSD.org
Subject:   undefined reference to `glXCreateGLXPixmapMESA'
Message-ID:  <alpine.BSF.2.00.1212052153350.4306@mail.neu.net>

next in thread | raw e-mail | index | archive | help

Trying to install /usr/ports/x11-wm/compiz-fusion on current fails with 
clang and gcc:

cc -c -I. -I../../include -D_THREAD_SAFE -I/usr/local/include 
-I/usr/local/include  -O2 -pipe -fno-strict-aliasing -Wall 
-Wmissing-prototypes -std=c99  -fno-strict-aliasing  -fPIC 
-DUSE_X86_64_ASM -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DPTHREADS 
-DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS 
-DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING pbutil.c
cc -I../../include -D_THREAD_SAFE -I/usr/local/include 
-I/usr/local/include  -O2 -pipe -fno-strict-aliasing -Wall 
-Wmissing-prototypes -std=c99  -fno-strict-aliasing  -fPIC 
-DUSE_X86_64_ASM -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DPTHREADS 
-DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS 
-DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -L/usr/local/lib -pthread 
glxgears_pixmap.c -L../../lib -lGL  -lm -o glxgears_pixmap
cc -I../../include -D_THREAD_SAFE -I/usr/local/include 
-I/usr/local/include  -O2 -pipe -fno-strict-aliasing -Wall 
-Wmissing-prototypes -std=c99  -fno-strict-aliasing  -fPIC 
-DUSE_X86_64_ASM -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DPTHREADS 
-DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS 
-DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -L/usr/local/lib -pthread 
glxcontexts.c -L../../lib -lGL  -lm -o glxcontexts
cc -I../../include -D_THREAD_SAFE -I/usr/local/include 
-I/usr/local/include  -O2 -pipe -fno-strict-aliasing -Wall 
-Wmissing-prototypes -std=c99  -fno-strict-aliasing  -fPIC 
-DUSE_X86_64_ASM -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DPTHREADS 
-DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS 
-DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -L/usr/local/lib -pthread 
glxheads.c -L../../lib -lGL  -lm -o glxheads
cc -I../../include -D_THREAD_SAFE -I/usr/local/include 
-I/usr/local/include  -O2 -pipe -fno-strict-aliasing -Wall 
-Wmissing-prototypes -std=c99  -fno-strict-aliasing  -fPIC 
-DUSE_X86_64_ASM -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DPTHREADS 
-DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS 
-DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -L/usr/local/lib -pthread 
glxinfo.c -L../../lib -lGL  -lm -o glxinfo
cc -I../../include -D_THREAD_SAFE -I/usr/local/include 
-I/usr/local/include  -O2 -pipe -fno-strict-aliasing -Wall 
-Wmissing-prototypes -std=c99  -fno-strict-aliasing  -fPIC 
-DUSE_X86_64_ASM -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DPTHREADS 
-DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS 
-DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -L/usr/local/lib -pthread 
glxpixmap.c -L../../lib -lGL  -lm -o glxpixmap
cc -I../../include -D_THREAD_SAFE -I/usr/local/include 
-I/usr/local/include  -O2 -pipe -fno-strict-aliasing -Wall 
-Wmissing-prototypes -std=c99  -fno-strict-aliasing  -fPIC 
-DUSE_X86_64_ASM -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DPTHREADS 
-DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS 
-DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -L/usr/local/lib -pthread 
glxpbdemo.c -L../../lib -lGL  -lm -o glxpbdemo
cc -I../../include -D_THREAD_SAFE -I/usr/local/include 
-I/usr/local/include  -O2 -pipe -fno-strict-aliasing -Wall 
-Wmissing-prototypes -std=c99  -fno-strict-aliasing  -fPIC 
-DUSE_X86_64_ASM -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DPTHREADS 
-DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS 
-DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -L/usr/local/lib -pthread 
glxsnoop.c -L../../lib -lGL  -lm -o glxsnoop
cc -I../../include -D_THREAD_SAFE -I/usr/local/include 
-I/usr/local/include  -O2 -pipe -fno-strict-aliasing -Wall 
-Wmissing-prototypes -std=c99  -fno-strict-aliasing  -fPIC 
-DUSE_X86_64_ASM -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DPTHREADS 
-DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS 
-DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -L/usr/local/lib -pthread 
glxswapcontrol.c -L../../lib -lGL  -lm -o glxswapcontrol
cc -I../../include -D_THREAD_SAFE -I/usr/local/include 
-I/usr/local/include  -O2 -pipe -fno-strict-aliasing -Wall 
-Wmissing-prototypes -std=c99  -fno-strict-aliasing  -fPIC 
-DUSE_X86_64_ASM -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DPTHREADS 
-DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS 
-DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -L/usr/local/lib -pthread 
manywin.c -L../../lib -lGL  -lm -o manywin
/tmp/glxpixmap-TwzEqD.o: In function `main':
glxpixmap.c:(.text+0x1dd): undefined reference to `glXCreateGLXPixmapMESA'
cc: error: linker command failed with exit code 1 (use -v to see 
invocation)
gmake[2]: *** [glxpixmap] Error 1
gmake[2]: *** Waiting for unfinished jobs....
gmake[2]: Leaving directory 
`/usr/ports/graphics/mesa-demos/work/Mesa-7.6.1/progs/xdemos'
gmake[1]: *** [subdirs] Error 1
gmake[1]: Leaving directory 
`/usr/ports/graphics/mesa-demos/work/Mesa-7.6.1/progs'
gmake: *** [default] Error 1
*** [do-build] Error code 1

Stop in /usr/ports/graphics/mesa-demos.
*** [install] Error code 1

Stop in /usr/ports/graphics/mesa-demos.
*** [run-depends] Error code 1

Stop in /usr/ports/x11-wm/compiz.
*** [install] Error code 1

Stop in /usr/ports/x11-wm/compiz.
*** [build-depends] Error code 1

Stop in /usr/ports/x11-wm/libcompizconfig.
*** [install] Error code 1

Stop in /usr/ports/x11-wm/libcompizconfig.
*** [lib-depends] Error code 1

Stop in /usr/ports/x11-wm/compiz-fusion.
*** [install] Error code 1

Stop in /usr/ports/x11-wm/compiz-fusion.




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?alpine.BSF.2.00.1212052153350.4306>