cross compile procedure for beagle board xM

Hi,
    Kindly guide me with steps to cross compile a "hello world "
program and make a kernel module for beagleboard xM.I have succesfully
booted angstrom on beagleboard from my SD card.

Have you looked at google.com or the angstrom website?

Download SDK from http://narcissus.angstrom-distribution.org/, untar
it, compile your "Hello World" application with
/usr/local/angstrom/arm/bin/arm-angstrom-linux-gnueabi-gcc
helloworld.c -o heloworld, copy the binary to the SD card and start
with /path/to/helloworld after logging in.

j.

I am not able to understand the steps from angstrom website.Can u
elaborate it by step by step approach?

1) go to the angstrom website
2) visit the build page
3) follow the steps

If you have trouble with one of the steps on the webpage, tell us the problem you're having instead of the too generic "I'm not able to understand"

angstrom-2011.03-i686-linux-armv7a-linux-gnueabi-toolchain.tar.bz2

I downloaded this toolchain now how to make a MAkefile?

http://bit.ly/tMmBBo

j.

http://www.armlinuxpro.com/viewtopic.php?id=6

Nikhil Varghese wrote:

http://www.armlinuxpro.com/viewtopic.php?id=6

     > I downloaded this toolchain now how to make a MAkefile?

    http://bit.ly/tMmBBo

websites with "professional" in their title are like
countries with "democratic" in their name...