Current CVS: static build broken?

Adam Jackson ajax at nwnk.net
Fri Jan 14 08:55:22 PST 2005


On Friday 14 January 2005 10:19, Matthias Hopf wrote:
> The build process fails while linking Xorg:
> <snip>
> mfb/libmfb.a(mfbgc.o)(.text+0xebf): In function `mfbGetInverseAlu':
> /space/mhopf/xc_new/programs/Xserver/mfb/mfbgc.c:1459: multiple definition
> of `mfbGetInverseAlu'
> ../../programs/Xserver/hw/xfree86/xf1bpp/libxf1bpp.a(mfbgc.o)(.text+0xebf):
>../../../../../programs/Xserver/mfb/mfbgc.c:1459: first defined here

Duplicated mfb* symbols between mfb and xf1bpp mean they need to be added to 
programs/Xserver/hw/xfree86/xf1bpp/mfb{un,}map.h.  Or that xf1bpp should be 
taken out behind the barn and shot.  Either one really.

> ../../programs/Xserver/hw/xfree86/input/libidriver.a(evdev_drv.o)(.text+0xa
>b2): In function `EvdevPlug':
> /space/mhopf/xc_new/programs/Xserver/hw/xfree86/input/evdev/evdev.c:648:
> undefined reference to `xf86AddInputDriver' collect2: ld returned 1 exit
> status

Oops.  evdev's plug, unplug, and dynamic module stuff need to be wrapped in 
#ifdef XFree86LOADER.

I'll take care of these if no one beats me to them.

- ajax
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://lists.x.org/archives/xorg/attachments/20050114/87b78a4a/attachment.pgp>


More information about the xorg mailing list