I have been trying to compile a basic "hello world" script (then then some gpio access scripts when I get to that point...) that I found here [http://docwiki.gumstix.org/index.php/Sample_code/C/Hello_World].  As such, I have grabbed the makefile and c code (the c code being very simple).  However, the part where I get lost is that I don't know what sort of cross-compiler is necessary on my development machine to make this compile.

The webpage referenced above links do setting up a Buildroot, which I have been attemtping to follow (can't seem to find a source rev that will compile in fedora6 or fedora7 versions on vmware).  However, it occurred to me that this may not be what was necessary anyway since it kept referencing Verdex and other Gumstix products.

That said, I went back to the main page to find the OE/bitbake instructions (http://www.gumstix.net/Setup-and-Programming/view/Overo-Setup-and-Programming/Setting-up-a-build-environment/111.html).  I had initially passed over this section since it seemed only necessary for compiling OS images, but all I need to do is compile c code that I want to run on the gumstix.  Is this the correct approach (and then I need to link my makefile to the OE/bitbake in order to compile the code).

I've been setting this up and seem to be having package issues on FC6, but wanted to see if this was the right approach before starting over and trying on other distros/versions (since FC6 isn't packaging isn't supported anymore, hopefully a more recent version will have more luck; I had only been using FC6 because of Buildroot)