Hi! I am trying to build an embedded system for my Arm 9-based (S3C2410) Acer N30. I have been using Gentoo a few years and is comfortable with it rather than with OpenEmbeded or other tools. I aim for Opie or preferable Qtopia.
I have been trying to understund how to setup a Arm-system on my X86/Amd64 as a subdirectory and build stuff without doing a emulated chrooted environment where builds take place. My biggest concern is not the crosscompiler tools (crossdev is easy) but the environment and void messing with my real system. I can guest but just for sure, what impact has the PORTAGE_CONFIGROOT and ROOT variables? Is it possible to point out a directory as root and another location of the make.conf? How do I properly set CHOST, ARCH and other flags in the make.conf? How do a correctly point out the preferred compiler? As was asked before, are there any written guides or How-To's? Regards, Erik rooot skrev: > Jakub Ladman wrote: > > emerge crossdev > > crossdev -t target > > > I think it is documented well. > > But sometimes the whole toolchain is broken :-( > > > Jakub Ladman > > Dne pondlí 04 erven 2007 17:16 Javier Urrutia napsal(a): > >> Hi, > >> > >> I have interest in gentoo embedded project, I have surfed in the > project > >> homepage but I don't know how to use it. > >> I think there is not one ebuild for it, ¿how can I use it? > > As Jakub said - first emerge crossdev and use it to make cross-toolchain > (emerge crossdev && emerge -t [target]) suitable to your architecture. > Next you can do it in two ways: > 1) use embedded stage from one of the gentoo's mirrors > 2) write make.conf and create make.profile symlink (like in normal > gentoo - but with embedded profile and [targer]-gcc as a CC compiler) in > new directory and using ROOT and PORTAGE_CONFIGROOT variables emerge > packages normally. > > Aukasz MarszaB -- [EMAIL PROTECTED] mailing list
