Hi Raffaele, how far did you get with compiling rootfs? Do you have complete gentoo installation including kernel compiled for ARM? Would it be possible to make vmdk/any other image for Qemu in which it could be run? I guess it would ease quite many things...
As for my progress: I found out that patches from Cross directory does not work, but configure script has some options for cross compilation so I wrote ebuild with different parameters for perl Configure script. It assumes that you have ARM machine ready on network and with ssh daemon running - it uses ssh to transfer cross compiled binaries, run them remotely and uses the output to continue compiling on host pc. I had no problem with establishing that, but configure script still tries to run few binaries compiled for ARM on my x64 host machine. Fight continues! Stay tuned :) Peter 2011/10/14 Raffaele BELARDI <raffaele.bela...@st.com> > On 10/14/2011 01:14 PM, czernitko wrote: > > Hello! > > I started playing a little bit with cross compilation for ARM > > architecture. Using crossdev I created a toolchain for > > arm-none-linux-gnueabi tuple. > > Now I'd like to emerge some more packages, but perl constantly refuses > > to emerge and it is needed by many packages. > > Not a direct answer to your question, but I managed to cross-build a > functional linux rootfs (including X11/Xfbdev and QTEmbedded) for ARM > using buildroot. I found buildroot much easier to use than trying to > follow the now-deprecated "Gentoo Cross Development Guide". > Also, I used CodeSourcery's toolchain instead of building my own. >