WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: Builds for other machines?  (Read 4133 times)

Offline yatescr

  • Newbie
  • *
  • Posts: 3
Builds for other machines?
« on: August 14, 2009, 02:03:27 AM »
Has tiny core been built for other machines/architectures besides the x86? For example, and ARM7?

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14851
Re: Builds for other machines?
« Reply #1 on: August 14, 2009, 03:24:48 AM »
Only x86 so far, I believe...

Offline yatescr

  • Newbie
  • *
  • Posts: 3
Re: Builds for other machines?
« Reply #2 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?

Offline gerald_clark

  • TinyCore Moderator
  • Hero Member
  • *****
  • Posts: 4254
Re: Builds for other machines?
« Reply #3 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.

Offline yatescr

  • Newbie
  • *
  • Posts: 3
Re: Builds for other machines?
« Reply #4 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.

Offline gerald_clark

  • TinyCore Moderator
  • Hero Member
  • *****
  • Posts: 4254
Re: Builds for other machines?
« Reply #5 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.

Offline robc

  • Sr. Member
  • ****
  • Posts: 447
Re: Builds for other machines?
« Reply #6 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).
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.
"Never give up! Never surrender!" - Commander Peter Quincy Taggart

"Make it so." - Captain Picard