Development Tools for BeagleBoard-xM

Hi,

My name is Mallikarjun, from Bangalore. I am new to BeagleBoard.

I would like to know the toolchain to be used for BeagleBoard-xM
development.
- Compiler, linker, debugger

Could you please clarify.

Regards,
Mallikarjun

Mallikarjun B wrote:

Hi,

My name is Mallikarjun, from Bangalore. I am new to BeagleBoard.

I would like to know the toolchain to be used for BeagleBoard-xM
development.
- Compiler, linker, debugger

gcc and gdb

use narcissus to build your Angstrom OS online.
Select advanced options. and choose full sdk + toolchain.
Build os. Download and use the Os and associated toolchain.

Before _someone_ flames you to read the angstrom website before
posting here. I'll direct you to some helpful resources:

Firstly you should check out http://www.angstrom-distribution.org/building-angstrom
It is a great place to start for Angstrom linux. The openembedded
build environment can be complicated to understand at first for a
newbie but is well worth the effort.

The other option is to use a pre-build toolchain, have a read of
http://www.angstrom-distribution.org/simplified-development-setup

http://www.electronsonradio.com/2011/04/intro-to-basic-cross-compiling-for-the-beagleboard/
has a good tutorial into what to do with the toolchain to build a
simple application like nano.

Some other useful links:
Non-official wiki: http://elinux.org/BeagleBoard
Great place to start for a newbie to get up and running:
http://www.angstrom-distribution.org/demo/beagleboard/
Also: http://beagleboard.org/resources

Hope this helps

Dave