From: Scott E. <sc...@ju...> - 2011-05-13 16:20:28
|
I think you are making things difficult for yourself with those instructions. Gumstix has instructions on their site for setting up a cross-build environment http://www.gumstix.org/software-development/open-embedded/61-using-the-open-embedded-build-system.html If you don't want to use the gumstix instructions, then I recommend the Angstrom instructions http://www.angstrom-distribution.org/building-angstrom I use systems set up both ways and they work. I use the Angstrom setup for beagleboard work, but I've heard others say they use this for gumstix too. A different repo, some shuffling of directory layouts, that's about the only difference. uclibc is non-standard for gumstix. If you are using a downloaded rootfs image, then the software on it will have been built with glibc. Either of those two instruction links will set you up for glibc. When it comes time to build using a bitbake command, start with bitbak gcc That's what I do for machines that I am only using to cross-build my own code. Takes a little while, but much less then building a rootfs image. Ubuntu 10.10 will give you the fewest problems right now. Ubuntu 11.04 needs a little recipe tweaking. Nothing big and it does work. Scott -- Sent from my Linux box |