Building a static (i.e., non-modularized) XFree86 X server has failed on the m68k architecture as well as SPARC. i386, Alpha, and ia64 are okay.
Here's the m68k failure: gcc -o XFree86 -O2 -ansi -pedantic -Wall -Wpointer-arith -Wstrict-prototypes -Wm issing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -L../../exports/lib -L/usr/X11R6/lib ../../programs/Xserver/hw/xfree86/drivers/d rvConf.o ../../programs/Xserver/hw/xfree86/input/drvConf.o ../../programs/X server/hw/xfree86/drivers/libdriver.a ../../programs/Xserver/hw/xfree86/ramdac/l ibramdac.a ../../programs/Xserver/hw/xfree86/ddc/libddc.a ../../programs/Xserver /hw/xfree86/i2c/libi2c.a ../../programs/Xserver/hw/xfree86/xaa/lib xaa.a ../../programs/Xserver/hw/xfree86/vgahw/libvgahw.a ../../programs/Xserver/ hw/xfree86/fbdevhw/libfbdevhw.a ../../programs/Xserver/hw/xfree86/xf8 _32bpp/libxf8_32bpp.a ../../programs/Xserver/hw/xfree86/xf8_16bpp/libxf8 _16bpp.a ../../programs/Xserver/hw/xfree86/xf24_32bpp/libxf24_32bpp.a .. /../programs/Xserver/hw/xfree86/xf4bpp/libxf4bpp.a ../../programs/Xserver/hw/xfr ee86/xf1bpp/libxf1bpp.a ../../programs/Xserver/hw/xfree86/shadowfb/libshadowfb.a afb/libafb.a ../../programs/Xserver/hw/xfree86/input/libidriver.a ../../progra ms/Xserver/hw/xfree86/common/xf86Init.o ../../programs/Xserver/hw/xfree86/common /xf86IniExt.o ../../programs/Xserver/hw/xfree86/common/libxf86.a ../../programs/ Xserver/hw/xfree86/rac/librac.a ../../programs/Xserver/hw/xfree86/parser /libxf86config.a ../../programs/Xserver/hw/xfree86/os-support/libxf86_os.a ../.. /programs/Xserver/hw/xfree86/int10/libint10.a ../../programs/Xserver/hw/x free86/common/libxf86.a miext/shadow/libshadow.a dix/libdix.a os/libos.a ../../e xports/lib/libXau.a ../../exports/lib/libXdmcp.a fb/libfb.a cfb16/libcfb16.a cfb24/libcfb24.a cfb32/libcfb32.a cfb/libcfb.a mfb/libmfb.a dix/libxpstubs.a mi/libmi.a Xext/libext.a xkb/libxkb.a Xi/libxinput.a lbx/liblbx.a ../../lib/lbxutil/liblbxutil.a dbe/libdb e.a record/librecord.a XTrap/libxtrap.a GL/glx/libglx.a GL/mesa/src/X/libGLcoreX.a GL/mesa/src/libGLcore.a render/librender.a ../../programs/Xserver/hw/xfree86/common/libxf8 6.a mi/libmi.a ../../programs/Xserver/hw/xfree86/scanpci/libscanpci.a ../../prog rams/Xserver/hw/xfree86/os-support/libxf86_os.a ../../programs/Xserver/ hw/xfree86/ddc/libddc.a ../../lib/font/libXfont.a dix/libxpstubs.a -lz -lm -Wl,-rpath-link,../../exports/lib ../../programs/Xserver/hw/xfree86/drivers/libdriver.a(atimisc_drv.o): In functio n `ATIMach64SubsequentColorExpandScanline': atimisc_drv.o(.text+0x51b4): undefined reference to `xf86WriteMmio32Be' atimisc_drv.o(.text+0x51e4): undefined reference to `xf86WriteMmio32Be' collect2: ld returned 1 exit status make[5]: *** [XFree86] Error 1 make[5]: Leaving directory `/build/younie/xfree86-4.2.0/build-tree/xc-xserver-xf ree86-dbg/programs/Xserver' Any assistance tracking this problem down would be appreciated. It's probably just poor #ifdef placement. -- G. Branden Robinson | Organized religion is a sham and a Debian GNU/Linux | crutch for weak-minded people who [EMAIL PROTECTED] | need strength in numbers. http://people.debian.org/~branden/ | -- Jesse Ventura
pgppeNl3mbD7x.pgp
Description: PGP signature