Author Topic: Open Embedded / Open Zaurus relationship???  (Read 3223 times)

b5o5m5b

  • Newbie
  • *
  • Posts: 8
    • View Profile
    • http://
Open Embedded / Open Zaurus relationship???
« on: March 23, 2004, 10:34:16 am »
I\'m trying to understand the relationship between the Open Embedded \'Build System\' and the Open Zaurus ROM. Is there a document somewhere that whould explain what a \'build system\' is? Maybe somone could just explain why the OE project is important to Zaurus development and what we can expect to gain from it?

Derek.

treke

  • Jr. Member
  • **
  • Posts: 91
    • View Profile
    • http://
Open Embedded / Open Zaurus relationship???
« Reply #1 on: March 23, 2004, 11:13:10 am »
Openembedded is what is being used to make the next OpenZaurus release. It\'s just tools to automate compilation.

b5o5m5b

  • Newbie
  • *
  • Posts: 8
    • View Profile
    • http://
Open Embedded / Open Zaurus relationship???
« Reply #2 on: March 23, 2004, 11:54:47 am »
Do you mean Kernel Compiles... or is this supposed to aid in the compiling of everything? I havn\'t comiled a kernel for the Zaurus/StrongARM yet, but I assume it\'s similar to the i386 compile process: make menuconfig, make, make install, yadda yadda yadda. That\'s all after you\'ve setup gcc corectly so that it will compile to StrongARM.

So, what more does open embedded do for us? Will I be able to roll my own initrd and zImage files using it and a single command like:
Code: [Select]
> make myZaurusRock

I can see a tool like that being VERY handy indeed.

Derek.

treke

  • Jr. Member
  • **
  • Posts: 91
    • View Profile
    • http://
Open Embedded / Open Zaurus relationship???
« Reply #3 on: March 23, 2004, 12:07:36 pm »
It builds everything. The kernel, the applications, the libraries, the ipks, and the jffs2 images.

Mickeyl

  • Hero Member
  • *****
  • Posts: 1495
    • View Profile
    • http://www.Vanille.de
Open Embedded / Open Zaurus relationship???
« Reply #4 on: March 23, 2004, 12:13:51 pm »
... and honors the inter-package dependencies and supports different versions of packages and supports a fancy gui and makes building cross-toolchains a breeze and supports unlimited device specifics and much more.

If all goes well, OpenEmbedded will be used to build all future OpenZaurus, OpenSIMpad, OpenIpaq and familiar linux releases as well as being used for lesser known projects and devices. Imainge that upgrading one package will support a multitude of forthcoming releases. No more endless work being duplicated.

I see this as the only chance for our small community to survive.
Cheers,

Michael 'Mickey' Lauer | Embedded Linux Freelancer | www.Vanille-Media.de
Consider donating, if you like the software I contribute to.

treke

  • Jr. Member
  • **
  • Posts: 91
    • View Profile
    • http://
Open Embedded / Open Zaurus relationship???
« Reply #5 on: March 23, 2004, 12:14:50 pm »
Quote
I havn\'t comiled a kernel for the Zaurus/StrongARM yet, but I assume it\'s similar to the i386 compile process: make menuconfig, make, make install, yadda yadda yadda. That\'s all after you\'ve setup gcc corectly so that it will compile to StrongARM.  

So, what more does open embedded do for us? Will I be able to roll my own initrd and zImage files using it and a single command like:
Code: [Select]
> make myZaurusRock

Building any single package isn\'t that hard to do by hand, but there are 366 packages in the repository. A full build is somewhere north of 5 gig of space and 4 hours of time. Being able to set it to run and then ignore it  is useful.  OpenEmbedded does nothing for you unless you plan on being a developer.

b5o5m5b

  • Newbie
  • *
  • Posts: 8
    • View Profile
    • http://
Open Embedded / Open Zaurus relationship???
« Reply #6 on: March 23, 2004, 12:49:00 pm »
So, if I wanted to start doing some work on the OZ distro (or any others that are supported in OE) I\'d grab a copy of Open Embedded and a copy of the repository and then I could start fixing any open issues and publishing patches to the OZ development team?

This is off topic for this thread, but where do OZ developers tend to hang out? Sourceforge? handhelds.org? in a forum on this site?

treke

  • Jr. Member
  • **
  • Posts: 91
    • View Profile
    • http://
Open Embedded / Open Zaurus relationship???
« Reply #7 on: March 23, 2004, 01:23:24 pm »
Quote
So, if I wanted to start doing some work on the OZ distro (or any others that are supported in OE) I\'d grab a copy of Open Embedded and a copy of the repository and then I could start fixing any open issues and publishing patches to the OZ development team?  

This is off topic for this thread, but where do OZ developers tend to hang out? Sourceforge? handhelds.org? in a forum on this site?

irc.freenode.net #oe