C/C++ development for the 'bone

OK. I've had my 'bone for about a week or so. I'm managed to download
and build the rowboat/android distribution and I've had a bit of a
play in angstrom.

I'd like to code a couple of C++ apps to run on the angstrom build,
but I'm at a bit of a loss regarding compiler and everything else. Can
someone point me in the right direction to get started?

Heres what I'm looking for:
Build server: ubuntu 11.10
IDE: I have some experience with eclipse, so sticking with that would
be ideal. I don't mind working from the command line initially.
'bone environment: angstrom

Cheers
Peter Kerr

Let me expand on Peter's question. Are there recommended tool chains
when developing on different platforms? An Ubuntu platform seems a
natural one, but what about Windows? I think this would all be good
fodder for some follow up documentation. Thanks.

John

http://www.lvr.com/eclipse1.htm

Just use what the distribution that's running on your target recommends.

Whoa!
Nice link, it's very helpful!!
Thanks, Aadeesh (and to LVR and Jan Axelson)!!!

Warmest Regards,
Adnan

OK. I’ve had my 'bone for about a week or so. I’m managed to download
and build the rowboat/android distribution and I’ve had a bit of a
play in angstrom.

I’d like to code a couple of C++ apps to run on the angstrom build,
but I’m at a bit of a loss regarding compiler and everything else. Can
someone point me in the right direction to get started?

As Koen mentioned, you can just use the toolchain for the distro that ships with the board. Google ‘gcc’ and realize that that toolchain is installed on the board for local builds.

For cross compilation, you can look at http://www.angstrom-distribution.org/toolchains/

Thanks for the responses everyone. I'd had a play with the local
build, but was wanting to head down the cross compilation route. I had
actually found the lvr.com tutorial, but was a little uncertain how
relevant it was for the 'bone. I'm still coming to terms with what
online references work for both, vs are platform specific.

Cheers
Peter