On Sat, Aug 01, 2009 at 04:30:23PM -0700, Dan Nicholson wrote: > Any chance you could post the part of the build log that fails? I do > most of the maintenance for mesa's build.
Sure, see attached. What jumps out to me is that it can't find Xlib.h, although this file exists in /usr/X11/include/X11/.
make[2]: Entering directory `/home/krendoshazin/src/packages/Mesa-7.5/src/egl' make[3]: Entering directory `/home/krendoshazin/src/packages/Mesa-7.5/src/egl/main' gcc -c -I../../../include -I../../../src/mesa/glapi -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 -D_EGL_PLATFORM_X=1 eglapi.c -o eglapi.o In file included from ../../../include/EGL/egl.h:13, from egltypedefs.h:6, from eglcontext.h:6, from eglapi.c:36: ../../../include/EGL/eglplatform.h:79:22: error: X11/Xlib.h: No such file or directory In file included from ../../../include/EGL/egl.h:13, from egltypedefs.h:6, from eglcontext.h:6, from eglapi.c:36: ../../../include/EGL/eglplatform.h:80: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token ../../../include/EGL/eglplatform.h:81: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'NativeWindowType' ../../../include/EGL/eglplatform.h:82: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'NativePixmapType' ../../../include/EGL/eglplatform.h:88: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'EGLNativeDisplayType' ../../../include/EGL/eglplatform.h:89: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'EGLNativePixmapType' ../../../include/EGL/eglplatform.h:90: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'EGLNativeWindowType' In file included from egltypedefs.h:6, from eglcontext.h:6, from eglapi.c:36: ../../../include/EGL/egl.h:229: error: expected ')' before 'display_id' ../../../include/EGL/egl.h:244: error: expected declaration specifiers or '...' before 'EGLNativeWindowType' ../../../include/EGL/egl.h:249: error: expected declaration specifiers or '...' before 'EGLNativePixmapType' ../../../include/EGL/egl.h:292: error: expected declaration specifiers or '...' before 'EGLNativePixmapType' In file included from eglapi.c:37: egldisplay.h:13: error: expected specifier-qualifier-list before 'EGLNativeDisplayType' egldisplay.h:33: error: expected ')' before 'displayName' In file included from egldriver.h:6, from eglapi.c:40: eglapi.h:30: error: expected declaration specifiers or '...' before 'NativeWindowType' eglapi.h:31: error: expected declaration specifiers or '...' before 'NativePixmapType' eglapi.h:40: error: expected declaration specifiers or '...' before 'NativePixmapType' In file included from eglapi.c:41: eglsurface.h:72: error: expected declaration specifiers or '...' before 'NativePixmapType' eglsurface.h:80: error: expected declaration specifiers or '...' before 'NativeWindowType' In file included from eglapi.c:41: eglsurface.h:84: error: expected declaration specifiers or '...' before 'NativePixmapType' eglapi.c:50: error: expected ')' before 'nativeDisplay' eglapi.c: In function 'eglInitialize': eglapi.c:74: error: '_EGLDisplay' has no member named 'Driver' eglapi.c:75: error: '_EGLDisplay' has no member named 'DriverName' eglapi.c:76: error: '_EGLDisplay' has no member named 'DriverArgs' eglapi.c:77: error: '_EGLDisplay' has no member named 'Driver' eglapi.c:81: error: '_EGLDisplay' has no member named 'Driver' eglapi.c:81: error: '_EGLDisplay' has no member named 'Driver' eglapi.c:84: error: '_EGLDisplay' has no member named 'Driver' eglapi.c:85: error: '_EGLDisplay' has no member named 'Driver' eglapi.c:86: error: '_EGLDisplay' has no member named 'Driver' eglapi.c:86: error: '_EGLDisplay' has no member named 'Driver' eglapi.c:87: error: '_EGLDisplay' has no member named 'Driver' eglapi.c: At top level: eglapi.c:182: error: expected declaration specifiers or '...' before 'NativeWindowType' eglapi.c: In function 'eglCreateWindowSurface': eglapi.c:185: error: 'window' undeclared (first use in this function) eglapi.c:185: error: (Each undeclared identifier is reported only once eglapi.c:185: error: for each function it appears in.) eglapi.c:185: error: too many arguments to function 'drv->API.CreateWindowSurface' eglapi.c: At top level: eglapi.c:190: error: expected declaration specifiers or '...' before 'NativePixmapType' eglapi.c: In function 'eglCreatePixmapSurface': eglapi.c:193: error: 'pixmap' undeclared (first use in this function) eglapi.c:193: error: too many arguments to function 'drv->API.CreatePixmapSurface' eglapi.c: At top level: eglapi.c:262: error: expected declaration specifiers or '...' before 'NativePixmapType' eglapi.c: In function 'eglCopyBuffers': eglapi.c:265: error: 'target' undeclared (first use in this function) eglapi.c:265: error: too many arguments to function 'drv->API.CopyBuffers' eglapi.c: In function 'eglGetProcAddress': eglapi.c:352: error: 'eglGetDisplay' undeclared (first use in this function) make[3]: *** [eglapi.o] Error 1 make[3]: Leaving directory `/home/krendoshazin/src/packages/Mesa-7.5/src/egl/main' make[2]: *** [subdirs] Error 1 make[2]: Leaving directory `/home/krendoshazin/src/packages/Mesa-7.5/src/egl' make[1]: *** [subdirs] Error 1 make[1]: Leaving directory `/home/krendoshazin/src/packages/Mesa-7.5/src' make: *** [default] Error 1
pgp8NLpRgtXUA.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