Ersin Akinci
2010-Apr-03 18:29 UTC
[Fontconfig] Cross-compiling fontconfig without multiarch
Hi everyone, I''m trying to compile fontconfig with a custom toolchain, and my build machine is i686 and my host is i386. I''ve compiled the entire toolchain without multilib (er...I''m guessing this is the same as multiarch?) support and now I get errors when I use --with-arch=i386 for my configure line because I''m missing the appropriate multiarch header files. But why is multiarch support necessary, and is there any way that I can circumvent it? Thanks, Ersin -- What Digital Revolution? -- www.whatdigitalrevolution.com Thinking critically about digital worlds. -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/fontconfig/attachments/20100403/fd291b47/attachment.html>
Mikhail Gusarov
2010-Apr-04 04:42 UTC
[Fontconfig] Cross-compiling fontconfig without multiarch
Twas brillig at 14:29:03 03.04.2010 UTC-04 when ersin.akinci at gmail.com did gyre and gimble: EA> I''m trying to compile fontconfig with a custom toolchain, and my EA> build machine is i686 and my host is i386. I''ve compiled the EA> entire toolchain without multilib (er...I''m guessing this is the EA> same as multiarch?) support and now I get errors when I use EA> --with-arch=i386 for my configure line because I''m missing the EA> appropriate multiarch header files. Try just --host=i386-linux-gnu (or whatever your cross-compiler triple is) instead. -- http://fossarchy.blogspot.com/ -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 835 bytes Desc: not available URL: <http://lists.freedesktop.org/archives/fontconfig/attachments/20100404/6da4150b/attachment.pgp>
Ersin Akinci
2010-Apr-05 05:45 UTC
[Fontconfig] Cross-compiling fontconfig without multiarch
My apologies, looks like I forgot to set my --with-freetype-config option to the toolchain''s freetype-config, and configure was pulling freetype package info from my build machine. If anyone stumbles upon this in the archives, multiarch-dispatch.h seems to be a Mandriva-specific file... -Ersin On Sun, Apr 4, 2010 at 12:42 AM, Mikhail Gusarov <dottedmag at dottedmag.net>wrote:> > Twas brillig at 14:29:03 03.04.2010 UTC-04 when ersin.akinci at gmail.com did > gyre and gimble: > > EA> I''m trying to compile fontconfig with a custom toolchain, and my > EA> build machine is i686 and my host is i386. I''ve compiled the > EA> entire toolchain without multilib (er...I''m guessing this is the > EA> same as multiarch?) support and now I get errors when I use > EA> --with-arch=i386 for my configure line because I''m missing the > EA> appropriate multiarch header files. > > Try just --host=i386-linux-gnu (or whatever your cross-compiler triple is) > instead. > > -- > http://fossarchy.blogspot.com/ >-- What Digital Revolution? -- www.whatdigitalrevolution.com Thinking critically about digital worlds. -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/fontconfig/attachments/20100405/e26f2264/attachment.html>