WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

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

Offline yatescr

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

Offline Juanito

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

Offline yatescr

  • WikiUser
  • *
  • Posts: 3
Re: Builds for other machines?
« Reply #2 on: August 14, 2009, 07: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, 11:07:51 AM »
"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

  • WikiUser
  • *
  • Posts: 3
Re: Builds for other machines?
« Reply #4 on: August 14, 2009, 12: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, 04: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, 08: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