Running a simple program on beagleboard

Hi all,
I’ve install arm-none-eabi-gcc toolchain and I am trying to load a
simple program on beagleboard. I created a flashing led program and
tried from U-boot to load it (through serial) in a memory location
(0x8e0000000) and execute it with go command but nothing happens.

Any ideas of what I am doing wrong?

Also when I am trying to compile a simple hello world program, the
compiler gives the following errors:
c:/program files/codesourcery/sourcery g++ lite arm_eabi/bin/../lib/
gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/bin/ld.exe: warning:
cannot find entry symbol _start; defaulting to 00008018
c:/program files/codesourcery/sourcery g++ lite arm_eabi/bin/../lib/
gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib\libc.a(lib_a-
sbrkr.o): In function `_sbrk_r':
sbrkr.c:(.text+0x18): undefined reference to `_sbrk'
c:/program files/codesourcery/sourcery g++ lite arm_eabi/bin/../lib/
gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib\libc.a(lib_a-
writer.o): In function `_write_r':
writer.c:(.text+0x20): undefined reference to `_write'
c:/program files/codesourcery/sourcery g++ lite arm_eabi/bin/../lib/
gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib\libc.a(lib_a-
closer.o): In function `_close_r':
closer.c:(.text+0x18): undefined reference to `_close'
c:/program files/codesourcery/sourcery g++ lite arm_eabi/bin/../lib/
gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib\libc.a(lib_a-
fstatr.o): In function `_fstat_r':
fstatr.c:(.text+0x1c): undefined reference to `_fstat'
c:/program files/codesourcery/sourcery g++ lite arm_eabi/bin/../lib/
gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib\libc.a(lib_a-
isattyr.o): In function `_isatty_r':
isattyr.c:(.text+0x18): undefined reference to `_isatty'
c:/program files/codesourcery/sourcery g++ lite arm_eabi/bin/../lib/
gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib\libc.a(lib_a-
lseekr.o): In function `_lseek_r':
lseekr.c:(.text+0x20): undefined reference to `_lseek'
c:/program files/codesourcery/sourcery g++ lite arm_eabi/bin/../lib/
gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib\libc.a(lib_a-
readr.o): In function `_read_r':
readr.c:(.text+0x20): undefined reference to `_read'
collect2: ld returned 1 exit status

Thanks in advance.