6 Oct 04:18
Embedded Handbook (5)(b) clarification
I'd like to get some clarification on the Embedded Handbook,
particularly Chapter 5, subsection 5(b) "Filesystem Setup"
I'm trying to cross-compile on an AMD64 for two Marvel ARM architectures:
a) SheevaPlug which as the ARMv5TE without a numeric coprocessor "softfloat"
http://en.wikipedia.org/wiki/SheevaPlug
b) OpenRD Client which has the ARMv5TE
http://globalscaletechnologies.com/t-openrdcdetails.aspx#features
I previously had problems trying to install and work my cross compiler,
so I simply rebuilt my AMD box and see that the Embedded Handbook has
recently been updated in September, 2009. I had considerable help from
Mike Frysinger back in May and June on IRC, but I lost my chat logs due
to a crash on Windows which I was going to use to refer to and to
reconstruct what I had learned. I haven't had the time to devote to
this project until now and find myself not fully understanding the
instructions.
From
http://www.gentoo.org/proj/en/base/embedded/handbook/index.xml?part=1&chap=5
vvvvvvvvvv
5.b. Filesystem Setup
Cross-compiling a system generally involves two directory trees. The
first is where all development files are normally installed. This is
your sysroot. The other tree is where only your runtime files are
installed. You emerge all of your fun packages into your sysroot
(without trimming down any files), and then either install via binary
(Continue reading)
RSS Feed