--- In "Dunge2" <> wrote:
>
> Even without X, if I try to build cairo with X support, configure don't find
> it but don't say any errors and configure it for X anyway.
> ...
Well, you made a brave attempt at cross compilation. Not all packages are fixed
to be cross compiled. To get some overview of cross compile enabled packages,
you can try embedded gentoo list.
As I wrote earlier, there are some other approaches to the same problem. One of
these is sbox2 project. Basically, everything needed for cross compilation is
run through a simulator (qemu), besides compilation itself - for that is used
your cross compiler of choice.
You are shielded from all problems based on mixing host and target libraries,
host and target include files, from direct gcc calls instead of $CC etc.
Give it a try.
sbox2 is used for compilation and development of everything connected to Nokia
n810 (omap arm based device having Maemo and X stack).
It worked very well for me when compiling mini distribution I am using on ts
7260 card (busybox, shttpd, java (cacao), gnu classpath, ncurses...)
The one thing a like most with this tool, is that I am able to use host tools
for generation of target code - not only cross tool chain, but even sun java,
php, and any other tool.
By the way, running java code on qemu is not possible, I think JIT compiler
makes a problem, so this was real problem solver for me.
------------------------------------
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/ts-7000/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/ts-7000/join
(Yahoo! ID required)
<*> To change settings via email:
<*> To unsubscribe from this group, send an email to:
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|