x-server cross building, questions

Daniel Stone daniel at fooishbar.org
Mon Sep 1 04:58:20 PDT 2008


On Mon, Sep 01, 2008 at 05:22:55PM +0600, Alexei Babich wrote:
> I try to cross-build x-server (xorg-server-1.4.2) on i686-linux for arm920-linux.
> 
> On target platform no any PCI subsystem is present.
> Q.1: How I can avoid to build libscanpci, libpcidata, libpciaccess ? This libraries is relatively large memory consumption for my target.

At the moment, you can't, but this is being worked on.

> Q.2: What int10 backend I must select for arm920 ?

x86emu.

> Q.3: By default, after build & install, I have /usr/lib/xorg/modules/multimedia directory with several *.so files. What option disables building this ?

I don't think there's any option per se, but you can remove it.

> Q.4: How I can disable IPv6 support ?

--disable-IPv6, unless something's changed.

> Q.5: When I run Xorg on target platform, it print error: "Fatal server error: could not open default font 'fixed'"; that is true: I do not build any fonts, because my software is not uses X-server-side font, but, like cairo library, uses it own fonts. How I can build x-server without fixed fonts, or, with minimal volume of fixed fonts ?

Run libXfont's configure with --enable-builtins --disable-freetype, and
xserver's with --enable-builtin-fonts.

Cheers,
Daniel
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 197 bytes
Desc: Digital signature
URL: <http://lists.x.org/archives/xorg/attachments/20080901/3918b008/attachment.pgp>


More information about the xorg mailing list