Try starting with a minimum change to your host.def

Arthur Rinkel wrote:

> Hi,
>
> I'm having some troubles compiling Xfree86 version 4.4.0 on my homebrew
> Linux system (kernel 2.4.20). A 'make World' recognizes my system as:
>
>  Linux distribution: unknown
>  libc: 6.2.2
>  binutils: 21.3
>  GCC: 3.0
>
> I've compiled with and without changes to certain .cf files, but in the
> end that doesn't matter.
>
> Thus far the programs 'bdftopcf' and 'mkcfm' produce undefined references to
> all kind of symbols during compilation (eg. xf86printf, xf86strlcat). These
> symbols seem to be defined in source files contained in the directories under
> xc/programs/Xserver/hw/xfree86/. When "make World" arrives at 'bdftopcf'
> these files (in the form of .o and/or .a files) aren't compiled yet...
> Running 'make' manually from within the directories does create the objects
> and libraries, however still an error occurs while compiling scanpci.c under
> .../xfree86/etc/ (i.e. undefined reference to 'cos').
>
> Also, the Makefile of 'bdftopcf' for example, does not contain a line to
> include the library archive which contains the symbol xf86printf (which
> appears in .../os-support/libxf86_os.a). The Makefile does include the
> library freetype, fntstubs and Xfont, of which the latter contains an
> undefined reference to xf86printf, so maybe here's something going wrong...
> I mean, maybe Xfont shouldn't miss this symbol.
>
> Now I've manually added the required library paths and names to the Makefile,
> but that's not the way ofcourse. So I'm puzzled as to why the libraries
> under .../hw/xfree86/ aren't created on time. Any ideas?
>
> Grtz, Arthur
> _______________________________________________
> XFree86 mailing list
> XFree86@XFree86.Org
> http://XFree86.Org/mailman/listinfo/xfree86
_______________________________________________
XFree86 mailing list
XFree86@XFree86.Org
http://XFree86.Org/mailman/listinfo/xfree86

Reply via email to