This is a work-in-progress documenting as I am trying to get stuff working, it is not yet complete¶
These are the steps I (Brad) took to get gumstix for Verdex (not our board, but it has qemu support and ours doesn't) built and running. I am using ubuntu 10.04 for this
- First, follow this guide: https://ssl.fuzzymuzzle.net/mediawiki/index.php/Configure_Build_Environment_for_Gumstix_OpenEmbedded
- For the gcc version stuff I set up two scrips, use-4.1 and use-4.4 so I could go back to the up-to-date version after I was done with this compile, but thats not really necessary
- My oe repository is revision 318
- Now follow this guide: https://ssl.fuzzymuzzle.net/mediawiki/index.php/Build_Gumstix_OpenEmbedded
- some of the paths were a little off because I had slightly different versions, but the files were all there somewhere
- step 7 of that seems to imply that it might be possible to make the necessary source changes in your /usr/share/sources (or wherever your oe sources go) directory instead of having to do it in a ton of different steps
- I couldn't find zlib because of a wget error, so I manually downloaded it to /usr/share/sources from http://www.filewatcher.com/m/zlib-1.2.3.tar.bz2.425209.0.0.html
- Now you should see a message that the build has completed
- The images will be in gumstix-oe/tmp/deploy/glibc/images/gumstix-custom-verdex/
- Now, to get stuff going in qemu, copy the images from that folder over to somewhere else (I put mine in an 'images' dir at the same level as gumstix-oe)
- Follow the verdex section of this guide: http://www.gumstix.net/wiki/index.php?title=Making_qemu_images
- Be sure to download th eu-boot image.
- At this point, I tried a bunch of different u-boot images and I get a whole ton of
Internal resource leak before 400fe6b0
type messages and it eventually fails with: