On Sat, Aug 01, 2009 at 07:20:43PM -0700, Dan Nicholson wrote:
> Interesting. It's not using the Xlib CFLAGS. I wasn't involved in the
> merging of egl into mesa and it's had some silly build issues. This
> should be set in X11_INCLUDES. Are you setting PKG_CONFIG_PATH when
> building mesa? Could you show me the summary output from configure?

See attached. Yes I do have my PKG_CONFIG_PATH set, so far this is the
only program that's complained. If there was a problem with my settings
I doubt my build would have gone as far as it did. I've also attached
some sample output from the start of the build, as you can see this part
is as good as gold. If anything, it's a bit too overzealous in its
inclusion of -I/usr/X11/include.
        prefix:          /usr/X11
        exec_prefix:     ${prefix}
        libdir:          ${exec_prefix}/lib
        includedir:      ${prefix}/include

        Driver:          dri
        OSMesa:          no
        DRI drivers:     i810 i915 i965 mach64 mga r128 r200 r300 radeon s3v 
savage sis tdfx trident unichrome ffb swrast
        DRI driver dir:  ${libdir}/dri
        Use XCB:         no

        Gallium:         yes
        Gallium dirs:    auxiliary drivers state_trackers
        Winsys dirs:      drm
        Winsys drm dirs: intel
        Auxiliary dirs:  draw translate cso_cache pipebuffer tgsi sct rtasm 
util indices
        Driver dirs:     softpipe failover trace i915simple
        Trackers dirs:   egl

        Shared libs:     yes
        Static libs:     no
        EGL:             yes
        GLU:             yes
        GLw:             yes (Motif: no)
        glut:            no
        Demos:           no

        CFLAGS:          -g -O2 -Wall -Wmissing-prototypes -std=c99 -ffast-math 
-fno-strict-aliasing -fPIC
        CXXFLAGS:        -g -O2 -Wall -fno-strict-aliasing -fPIC
        Macros:          -D_GNU_SOURCE -DPTHREADS -DHAVE_POSIX_MEMALIGN 
-DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING 
-DGLX_INDIRECT_RENDERING -DHAVE_ALIAS -DUSE_X86_ASM -DUSE_MMX_ASM 
-DUSE_3DNOW_ASM -DUSE_SSE_ASM

        Run 'make' to build Mesa
make[1]: Entering directory `/home/krendoshazin/src/packages/Mesa-7.5/src'
Making sources for autoconf
make[2]: Entering directory 
`/home/krendoshazin/src/packages/Mesa-7.5/src/glx/x11'
rm -f depend
touch depend
fdepend -I/usr/lib/gcc/i686-pc-linux-gnu/4.4.1/include 
-I/usr/lib/gcc/i686-pc-linux-gnu/4.4.1/include-fixed -I. -I../../../include 
-I../../../include/GL/internal -I../../../src/mesa -I../../../src/mesa/glapi 
-I/usr/X11/include -I/usr/X11/include/drm   -I/usr/X11/include   
-I/usr/X11/include   glcontextmodes.c clientattrib.c compsize.c eval.c 
glxcmds.c glxcurrent.c glxext.c glxextensions.c indirect.c indirect_init.c 
indirect_size.c indirect_window_pos.c indirect_texture_compression.c 
indirect_transpose_matrix.c indirect_vertex_array.c indirect_vertex_program.c 
pixel.c pixelstore.c render2.c renderpix.c single2.c singlepix.c vertarr.c 
xfont.c glx_pbuffer.c glx_query.c drisw_glx.c dri_common.c dri_glx.c XF86dri.c 
glxhash.c dri2_glx.c dri2.c \
                ../../../src/mesa/main/dispatch.c 
../../../src/mesa/glapi/glapi.c ../../../src/mesa/glapi/glapi_getproc.c 
../../../src/mesa/glapi/glthread.c ../../../src/mesa/x86/glapi_x86.S 
make[2]: fdepend: Command not found
make[2]: [depend] Error 127 (ignored)
make[2]: Leaving directory 
`/home/krendoshazin/src/packages/Mesa-7.5/src/glx/x11'
make[2]: Entering directory 
`/home/krendoshazin/src/packages/Mesa-7.5/src/glx/x11'
gcc -c -I. -I../../../include -I../../../include/GL/internal 
-I../../../src/mesa -I../../../src/mesa/glapi -I/usr/X11/include 
-I/usr/X11/include/drm   -I/usr/X11/include   -I/usr/X11/include   -g -O2 -Wall 
-Wmissing-prototypes -std=c99 -ffast-math -fno-strict-aliasing  -fPIC  
-DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM -D_GNU_SOURCE 
-DPTHREADS -DHAVE_POSIX_MEMALIGN -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER 
-DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS -DXF86VIDMODE 
-D_REENTRANT -UIN_DRI_DRIVER -DDEFAULT_DRIVER_DIR=\"/usr/X11/lib/dri\" 
glcontextmodes.c -o glcontextmodes.o
gcc -c -I. -I../../../include -I../../../include/GL/internal 
-I../../../src/mesa -I../../../src/mesa/glapi -I/usr/X11/include 
-I/usr/X11/include/drm   -I/usr/X11/include   -I/usr/X11/include   -g -O2 -Wall 
-Wmissing-prototypes -std=c99 -ffast-math -fno-strict-aliasing  -fPIC  
-DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM -D_GNU_SOURCE 
-DPTHREADS -DHAVE_POSIX_MEMALIGN -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER 
-DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS -DXF86VIDMODE 
-D_REENTRANT -UIN_DRI_DRIVER -DDEFAULT_DRIVER_DIR=\"/usr/X11/lib/dri\" 
clientattrib.c -o clientattrib.o
gcc -c -I. -I../../../include -I../../../include/GL/internal 
-I../../../src/mesa -I../../../src/mesa/glapi -I/usr/X11/include 
-I/usr/X11/include/drm   -I/usr/X11/include   -I/usr/X11/include   -g -O2 -Wall 
-Wmissing-prototypes -std=c99 -ffast-math -fno-strict-aliasing  -fPIC  
-DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM -D_GNU_SOURCE 
-DPTHREADS -DHAVE_POSIX_MEMALIGN -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER 
-DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS -DXF86VIDMODE 
-D_REENTRANT -UIN_DRI_DRIVER -DDEFAULT_DRIVER_DIR=\"/usr/X11/lib/dri\" 
compsize.c -o compsize.o
gcc -c -I. -I../../../include -I../../../include/GL/internal 
-I../../../src/mesa -I../../../src/mesa/glapi -I/usr/X11/include 
-I/usr/X11/include/drm   -I/usr/X11/include   -I/usr/X11/include   -g -O2 -Wall 
-Wmissing-prototypes -std=c99 -ffast-math -fno-strict-aliasing  -fPIC  
-DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM -D_GNU_SOURCE 
-DPTHREADS -DHAVE_POSIX_MEMALIGN -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER 
-DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS -DXF86VIDMODE 
-D_REENTRANT -UIN_DRI_DRIVER -DDEFAULT_DRIVER_DIR=\"/usr/X11/lib/dri\" eval.c 
-o eval.o
gcc -c -I. -I../../../include -I../../../include/GL/internal 
-I../../../src/mesa -I../../../src/mesa/glapi -I/usr/X11/include 
-I/usr/X11/include/drm   -I/usr/X11/include   -I/usr/X11/include   -g -O2 -Wall 
-Wmissing-prototypes -std=c99 -ffast-math -fno-strict-aliasing  -fPIC  
-DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM -D_GNU_SOURCE 
-DPTHREADS -DHAVE_POSIX_MEMALIGN -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER 
-DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS -DXF86VIDMODE 
-D_REENTRANT -UIN_DRI_DRIVER -DDEFAULT_DRIVER_DIR=\"/usr/X11/lib/dri\" 
glxcmds.c -o glxcmds.o
gcc -c -I. -I../../../include -I../../../include/GL/internal 
-I../../../src/mesa -I../../../src/mesa/glapi -I/usr/X11/include 
-I/usr/X11/include/drm   -I/usr/X11/include   -I/usr/X11/include   -g -O2 -Wall 
-Wmissing-prototypes -std=c99 -ffast-math -fno-strict-aliasing  -fPIC  
-DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM -D_GNU_SOURCE 
-DPTHREADS -DHAVE_POSIX_MEMALIGN -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER 
-DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS -DXF86VIDMODE 
-D_REENTRANT -UIN_DRI_DRIVER -DDEFAULT_DRIVER_DIR=\"/usr/X11/lib/dri\" 
glxcurrent.c -o glxcurrent.o
gcc -c -I. -I../../../include -I../../../include/GL/internal 
-I../../../src/mesa -I../../../src/mesa/glapi -I/usr/X11/include 
-I/usr/X11/include/drm   -I/usr/X11/include   -I/usr/X11/include   -g -O2 -Wall 
-Wmissing-prototypes -std=c99 -ffast-math -fno-strict-aliasing  -fPIC  
-DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM -D_GNU_SOURCE 
-DPTHREADS -DHAVE_POSIX_MEMALIGN -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER 
-DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS -DXF86VIDMODE 
-D_REENTRANT -UIN_DRI_DRIVER -DDEFAULT_DRIVER_DIR=\"/usr/X11/lib/dri\" glxext.c 
-o glxext.o
gcc -c -I. -I../../../include -I../../../include/GL/internal 
-I../../../src/mesa -I../../../src/mesa/glapi -I/usr/X11/include 
-I/usr/X11/include/drm   -I/usr/X11/include   -I/usr/X11/include   -g -O2 -Wall 
-Wmissing-prototypes -std=c99 -ffast-math -fno-strict-aliasing  -fPIC  
-DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM -D_GNU_SOURCE 
-DPTHREADS -DHAVE_POSIX_MEMALIGN -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER 
-DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS -DXF86VIDMODE 
-D_REENTRANT -UIN_DRI_DRIVER -DDEFAULT_DRIVER_DIR=\"/usr/X11/lib/dri\" 
glxextensions.c -o glxextensions.o
gcc -c -I. -I../../../include -I../../../include/GL/internal 
-I../../../src/mesa -I../../../src/mesa/glapi -I/usr/X11/include 
-I/usr/X11/include/drm   -I/usr/X11/include   -I/usr/X11/include   -g -O2 -Wall 
-Wmissing-prototypes -std=c99 -ffast-math -fno-strict-aliasing  -fPIC  
-DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM -D_GNU_SOURCE 
-DPTHREADS -DHAVE_POSIX_MEMALIGN -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER 
-DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS -DXF86VIDMODE 
-D_REENTRANT -UIN_DRI_DRIVER -DDEFAULT_DRIVER_DIR=\"/usr/X11/lib/dri\" 
indirect.c -o indirect.o

Attachment: pgp3bnTPfZCXd.pgp
Description: PGP signature

-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to