From: Karl J. <joh...@pi...> - 2009-07-27 13:55:56
|
hi, My machine: laptop acer ubuntu x86-64 normal compiling Mesa-7.5 works well, but I need 'GLwCreateMDrawingArea'. When trying to configurate and compile: $ configure --enable-motif --disable-gallium --disable-gallium-intel --enable-64-bit I get the output: ******************************************************************************* > checking build system type... x86_64-unknown-linux-gnu > checking host system type... x86_64-unknown-linux-gnu > checking for gcc... gcc > checking for C compiler default output file name... a.out > checking whether the C compiler works... yes > checking whether we are cross compiling... no > checking for suffix of executables... > checking for suffix of object files... o > checking whether we are using the GNU C compiler... yes > checking whether gcc accepts -g... yes > checking for gcc option to accept ISO C89... none needed > checking how to run the C preprocessor... gcc -E > checking for gcc... (cached) gcc > checking whether we are using the GNU C compiler... (cached) yes > checking whether gcc accepts -g... (cached) yes > checking for gcc option to accept ISO C89... (cached) none needed > checking for g++... g++ > checking whether we are using the GNU C++ compiler... yes > checking whether g++ accepts -g... yes > checking for gmake... no > checking for make... make > checking for makedepend... no > checking for sed... /bin/sed > checking for pkg-config... /usr/bin/pkg-config > checking pkg-config is at least version 0.9.0... yes > checking whether to enable assembly... yes, x86_64 > checking for gcc option to produce PIC... -fPIC > checking for dlopen... no > checking for dlopen in -ldl... yes > checking for posix_memalign... yes > checking pkg-config files for X11 are available... yes > checking for LIBDRM... yes > checking for DRI2PROTO... yes > checking for DRIGL... yes > checking expat.h usability... yes > checking expat.h presence... yes > checking for expat.h... yes > checking for XML_ParserCreate in -lexpat... yes > checking for EGL... yes > checking for GLW... yes > checking for motif-config... no > checking Xm/PrimitiveP.h usability... yes > checking Xm/PrimitiveP.h presence... yes > checking for Xm/PrimitiveP.h... yes > checking for XmGetPixmap in -lXm... yes > configure: creating ./config.status > config.status: creating configs/autoconf > config.status: executing configs commands > > prefix: /usr/local > exec_prefix: ${prefix} > libdir: ${exec_prefix}/lib > includedir: ${prefix}/include > > Driver: dri > OSMesa: no > DRI drivers: i915 i965 mach64 mga r128 r200 r300 radeon savage > tdfx unichrome swrast > DRI driver dir: ${libdir}/dri > Use XCB: no > > Gallium: no > > Shared libs: yes > Static libs: no > EGL: yes > GLU: yes > GLw: yes (Motif: yes) > 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_64_ASM > > Run 'make' to build Mesa > ***************************************************************************** > $ make > make[1]: Entering directory `/home/joh/Dokumente/Mesa-7.5/src' > Making sources for autoconf > make[2]: Entering directory `/home/joh/Dokumente/Mesa-7.5/src/glx/x11' > rm -f depend > touch depend > fdepend -I/usr/lib/gcc/x86_64-linux-gnu/4.3.3/include > -I/usr/lib/gcc/x86_64-linux-gnu/4.3.3/include-fixed -I. -I../../../include > -I../../../include/GL/internal -I../../../src/mesa -I../../../src/mesa/glapi > -I/usr/include/drm 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-64/glapi_x86-64.S > /bin/bash: fdepend: command not found > make[2]: [depend] Error 127 (ignored) > make[2]: Leaving directory `/home/joh/Dokumente/Mesa-7.5/src/glx/x11' > make[2]: Entering directory `/home/joh/Dokumente/Mesa-7.5/src/glx/x11' > gcc -c -I. -I../../../include -I../../../include/GL/internal > -I../../../src/mesa -I../../../src/mesa/glapi -I/usr/include/drm -g -O2 > -Wall -Wmissing-prototypes -std=c99 -ffast-math -fno-strict-aliasing -m64 > -fPIC -DUSE_X86_64_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/local/lib/dri\" glcontextmodes.c > -o glcontextmodes.o > glcontextmodes.c:42:23: error: GL/glxint.h: No such file or directory > In file included from glcontextmodes.c:67: > glcontextmodes.h:39: warning: type defaults to 'int' in declaration of > '__GLXvisualConfig' > glcontextmodes.h:39: error: expected ';', ',' or ')' before '*' token > glcontextmodes.c:132: warning: type defaults to 'int' in declaration of > '__GLXvisualConfig' > glcontextmodes.c:132: error: expected ';', ',' or ')' before '*' token > make[2]: *** [glcontextmodes.o] Error 1 > make[2]: Leaving directory `/home/joh/Dokumente/Mesa-7.5/src/glx/x11' > make[1]: *** [subdirs] Error 1 > make[1]: Leaving directory `/home/joh/Dokumente/Mesa-7.5/src' > ***************************************************************************************************************** $ What can I do? Thanks Karl (Karl Johannsen) |