On the TS-7260 (w/64 MB of ram), I have generally avoided
cross-compiling. I built my initial kernel using OpenEmbedded, which
built its own cross-compiler, but the whole process was automated.
The biggest hurdle was getting my host system to run a current version
of Ubuntu so that it could run the latest versions of monotone and
bitbake that OE required. (there were too many bugs in earlier
versions). Once I got a working kernel and file system, I set up to
download the kernel via HTTP and mount the file system via NFS. Since
then I've built almost everything natively.
I have installed the cross compiler that TS provided for use with the
2.6 kernel on the TS-72xx series, and it seems to work fine. It's
nice to have the option of cross compiling. On my host system it's
only slightly faster but then again I am using a very old system. If
I took the trouble to build a cross compiler for my macbook pro I'm
sure it would get things compiled a lot faster.
But even with the cross compiler I still need the native compiler.
The cross compiler doesn't let me build everything I need to build
because it's too much of a pain to get all of the library and header
files installed in the right places. With the native environment I
can generally just use apt-get and know that everything will end up in
the right place.
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/
|