Tiny Core Linux

Tiny Core Base => TCB Talk => Topic started by: yatescr on August 14, 2009, 02:03:27 AM

Title: Builds for other machines?
Post by: yatescr on August 14, 2009, 02:03:27 AM
Has tiny core been built for other machines/architectures besides the x86? For example, and ARM7?
Title: Re: Builds for other machines?
Post by: Juanito on August 14, 2009, 03:24:48 AM
Only x86 so far, I believe...
Title: Re: Builds for other machines?
Post by: yatescr on August 14, 2009, 10:30:41 AM
So Tiny Core isn't meant to address "embedded linux" applications? I.e., it's not really like MonteVista?
Title: Re: Builds for other machines?
Post by: gerald_clark on August 14, 2009, 02:07:51 PM
"Embedded Linux" devices use many different CPUs.
Each CPU requires a kernel and utilities compiled for that CPU.
This one happens to be 386.
Title: Re: Builds for other machines?
Post by: yatescr on August 14, 2009, 03:58:40 PM
gerald_clark: one distro can be recompiled and used for many different CPUs. just like MonteVista.

TC already has one characteristic that makes it a good target for embedded applications: a small memory footprint. Another would be real-time customizations.
Title: Re: Builds for other machines?
Post by: gerald_clark on August 14, 2009, 07:10:23 PM
I am well aware of that.
I have many ARM and ppc machines siting here.
Go ahead if you have the machine to compile and test it.
Title: Re: Builds for other machines?
Post by: robc on August 21, 2009, 11:44:22 AM
If you are interested in porting TC to other architectures then you might be interested in OpenEmbedded (http://wiki.openembedded.net/index.php/Main_Page (http://wiki.openembedded.net/index.php/Main_Page)).
I wanted to use this with TC in hopes to port it to ARMs but my priorities have changed. I believe I have most of the dependencies available as extensions if you or someone else wanted to take this over.