On Saturday 13 October 2012 19:30:16 Robin wrote: > > May help: > > https://groups.google.com/forum/?fromgroups=#!topic/openbricks-devel/jLeUk8 > Smgmw > https://www.linuxquestions.org/questions/linux-from-scratch-13/mesa-can-no > t-build-because-i-dont-have-libglapi-4175417480/
thanksfor the link. It turned out to be a problem with my python installation. I re-installed python and the problem went away. ... BUT then I run int the following problem The compilation of Mesa-8.0.4 fails attempting to find a header file nouveau_device.h like so:- ######### /bin/install -c i965_dri.so ../../../../../lib make[6]: Leaving directory `/home/luxinteg/Mesa-8.0.4/src/mesa/drivers/dri/i965' make[5]: Leaving directory `/home/luxinteg/Mesa-8.0.4/src/mesa/drivers/dri/i965' make[5]: Entering directory `/home/luxinteg/Mesa-8.0.4/src/mesa/drivers/dri/nouveau' running /usr/X11R7.7/bin/makedepend make[5]: Leaving directory `/home/luxinteg/Mesa-8.0.4/src/mesa/drivers/dri/nouveau' make[5]: Entering directory `/home/luxinteg/Mesa-8.0.4/src/mesa/drivers/dri/nouveau' make[6]: Entering directory `/home/luxinteg/Mesa-8.0.4/src/mesa/drivers/dri/nouveau' gcc -c -I. -Iserver -I../../../../../include - I../../../../../src/egl/drivers/dri -I../../../../../src/egl/main - I../../../../../src/mapi -I../../../../../src/mesa - I../../../../../src/mesa/drivers/dri/common -I/usr/X11R7.7/include - I/usr/X11R7.7/include/libdrm -DFEATURE_GL=1 -I/usr/X11R7.7/include - I/usr/X11R7.7/include/libdrm -I/usr/X11R7.7/include/nouveau - I/usr/X11R7.7/include -I/usr/include -I/usr/local/include - - I/opt/llvm/include -I/opt/qt4/include -march=amdfam10 -O2 -pipe -m64 -fPIC - Wall -Wmissing-prototypes -std=c99 -fno-strict-aliasing -fno-builtin-memcmp - march=amdfam10 -O2 -pipe -m64 -fPIC -fPIC -DUSE_X86_64_ASM -D_GNU_SOURCE - DPTHREADS -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING - DGLX_DIRECT_RENDERING -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS - DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -D__STDC_CONSTANT_MACROS - fvisibility=hidden nouveau_screen.c -o nouveau_screen.o In file included from nouveau_screen.c:27:0: nouveau_driver.h:41:28: fatal error: nouveau_device.h: No such file or directory compilation terminated. make[6]: *** [nouveau_screen.o] Error 1 make[6]: Leaving directory `/home/luxinteg/Mesa-8.0.4/src/mesa/drivers/dri/nouveau' make[5]: *** [lib] Error 2 make[5]: Leaving directory `/home/luxinteg/Mesa-8.0.4/src/mesa/drivers/dri/nouveau' make[4]: *** [subdirs] Error 1 make[4]: Leaving directory `/home/luxinteg/Mesa-8.0.4/src/mesa/drivers/dri' make[3]: *** [default] Error 1 make[3]: Leaving directory `/home/luxinteg/Mesa-8.0.4/src/mesa/drivers' make[2]: *** [driver_subdirs] Error 2 make[2]: Leaving directory `/home/luxinteg/Mesa-8.0.4/src/mesa' make[1]: *** [subdirs] Error 1 make[1]: Leaving directory `/home/luxinteg/Mesa-8.0.4/src' make: *** [default] Error 1 ######## I have libdrm-2.4.39 installed and nouveau-drm from the git reposotiry (19th September) also. Both are installed in $XORG_PREFIX. There is no nouveau_device.h in $XORG_PREFIX/include/.... advice will beappreciated. lux-integ -- http://linuxfromscratch.org/mailman/listinfo/blfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
