BuildSystem

OpenEmbedded
The gumstix build system is based on the OpenEmbedded project. We have developed our own machine definitions, distro, and target images within that project to build the software needed to operate a gumstix computer. The OpenEmbedded project is vast and complex, and we use only a subset of its available functionality, to try and keep things simple. If you don't have a solid understanding of OE, you will probably want to operate from the instructions on this site, and kind of forget that things are built on top of OE. Once you're comfortable with this system, you should be able to read further on the OpenEmbedded system if you want to. This is *not* advised for the beginner though. OE will try to make you shoot yourself in the foot. With a bazooka. A very slow bazooka. It is probably wise to stay within the confines of the simplifications to OE which we've set up below.

Using binary packages
The gumstix build system now uses the ipkg standard to allow installing binary packages on a gumstix without needing to build from sources. For more info on where to find pre-built binary packages, please see this page.

Building from sources
Please follow the directions on how to Setup the BuildSystem if you want to build from sources yourself.