Building modular...

Adam K Kirchhoff adamk at voicenet.com
Sat Oct 7 08:09:32 PDT 2006


On Saturday 07 October 2006 11:07, you wrote:
> On Saturday 07 October 2006 10:09, Adam K Kirchhoff wrote:
> > On Friday 06 October 2006 17:37, Eric Anholt wrote:
> > > On Fri, 2006-10-06 at 14:37 -0700, Jamey Sharp wrote:
> > > > On Fri, Oct 06, 2006 at 04:22:10PM -0400, Adam K Kirchhoff wrote:
> > > > > I'm having a problem with the modular build using jhbuild.  When
> > > > > configuring for libX11, it complains that xcb-xlib isn't installed
> > > > > (just as the jhBuildInstructions at
> > > > > http://wiki.x.org/wiki/JhBuildInstructions say will happen).
> > > >
> > > > Those instructions say, "Until we fix xcb's repository layout..."
> > > > XCB's repository layout has been fixed for a couple of weeks now.
> > > > Somebody should fix the jhbuild modules and the build instructions.
> > > >
> > > > The components you need are git/xcb/xcb-proto and git/xcb/libxcb.
> > >
> > > I think jhbuild is fixed now (well, except for Mesa still being
> > > trouble).
> >
> > Unfortunately, as of this morning I'm still running into problems with
> > jhbuild...
> >
> > On FreeBSD, I get as far as building xcb/libxcb...  At that point it
> > complains that 'xau' isn't installed.  As far as I can tell, from
> > scrolling backwards, there's been no attempt to install xau.
> >
> > If I just grab /git/xorg/lib/libXau and build it manually, it does get
> > further in the build process (currently on the xserver).
> >
> > Under Ubuntu, I get to xserver, but it dies due to lack of xres.  Again,
> > I can just grab it and build it manually.
>
> And, finally, the build on both FreeBSD and Ubuntu fails with:

Sorry about that.  They both fail with:


gcc -DHAVE_DIX_CONFIG_H -DNO_HW_ONLY_EXTS -DNO_MODULE_EXTS -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -D_THREAD_SAFE -I/home/adamk/xorg/include -I/usr/local/include/freetype2 -I/usr/local/include -I../../include -I../../include -I../../Xext -I../../composite -I../../damageext -I../../xfixes -I../../Xi -I../../mi -I../../miext/shadow -I../../miext/damage -I../../render -I../../randr -I../../fb -g -O2 -o 
Xvfb InitInput.o InitOutput.o dpmsstubs.o stubs.o miinitext.o 
fbcmap.o  ../../dix/.libs/libdix.a ../../fb/.libs/libfb.a ../../mi/.libs/libmi.a ../../xfixes/.libs/libxfixes.a ../../Xext/.libs/libXext.a ../../dbe/.libs/libdbe.a ../../XTrap/.libs/libxtrap.a ../../record/.libs/librecord.a ../../GL/glx/.libs/libglx.a ../../GL/mesa/.libs/libGLcore.a ../../render/.libs/librender.a ../../randr/.libs/librandr.a ../../damageext/.libs/libdamageext.a ../../miext/damage/.libs/libdamage.a ../../miext/cw/.libs/libcw.a ../../miext/shadow/.libs/libshadow.a ../../Xi/.libs/libXi.a ../../xkb/.libs/libxkb.a ../../xkb/.libs/libxkbstubs.a ../../composite/.libs/libcomposite.a ../../dix/.libs/libxpstubs.a ../../os/.libs/libcwrapper.a ../../os/.libs/libos.a -L/home/adamk/xorg/lib /home/adamk/xorg/lib/libXfont.so -L/usr/local/lib /usr/local/lib/libfreetype.so /home/adamk/xorg/lib/libXau.so /home/adamk/xorg/lib/libfontenc.so -lz /home/adamk/xorg/lib/libXdmcp.so -lrpcsvc -lm -Wl,--rpath -Wl,/home/adamk/xorg/lib -Wl,--rpath -Wl,/usr/local/lib -Wl,--rpath -Wl,/home/adamk/xorg/lib -Wl,--rpath -Wl,/usr/local/lib
../../GL/mesa/.libs/libGLcore.a(fbobject.o)(.text+0x1ac3): In function 
`_mesa_GenerateMipmapEXT':
/home/adamk/git/xserver/GL/mesa/main/fbobject.c:1551: undefined reference to 
`_mesa_generate_mipmap'
../../GL/mesa/.libs/libGLcore.a(texcompress_fxt1.o)(.text+0x1092): In function 
`fxt1_encode':
/home/adamk/git/xserver/GL/mesa/main/texcompress_fxt1.c:1378: undefined 
reference to `_mesa_upscale_teximage2d'
../../GL/mesa/.libs/libGLcore.a(texstore.o)(.text+0x4079): In function 
`_mesa_store_teximage1d':
/home/adamk/git/xserver/GL/mesa/main/texstore.c:2914: undefined reference to 
`_mesa_generate_mipmap'
../../GL/mesa/.libs/libGLcore.a(texstore.o)(.text+0x4249): In function 
`_mesa_store_teximage2d':
/home/adamk/git/xserver/GL/mesa/main/texstore.c:3000: undefined reference to 
`_mesa_generate_mipmap'
../../GL/mesa/.libs/libGLcore.a(texstore.o)(.text+0x43e9): In function 
`_mesa_store_teximage3d':
/home/adamk/git/xserver/GL/mesa/main/texstore.c:3076: undefined reference to 
`_mesa_generate_mipmap'
../../GL/mesa/.libs/libGLcore.a(texstore.o)(.text+0x44db): In function 
`_mesa_store_texsubimage1d':
/home/adamk/git/xserver/GL/mesa/main/texstore.c:3124: undefined reference to 
`_mesa_generate_mipmap'
../../GL/mesa/.libs/libGLcore.a(texstore.o)(.text+0x45e1): In function 
`_mesa_store_texsubimage2d':
/home/adamk/git/xserver/GL/mesa/main/texstore.c:3179: undefined reference to 
`_mesa_generate_mipmap'
../../GL/mesa/.libs/libGLcore.a(texstore.o)
(.text+0x4709):/home/adamk/git/xserver/GL/mesa/main/texstore.c:3234: more 
undefined references to `_mesa_generate_mipmap' follow
*** Error code 1

Stop in /home/adamk/git/xserver/hw/vfb.
*** Error code 1






More information about the xorg mailing list