[arm-gnu] Didn't get the toolchain to work

Carlos O'Donell carlos_odonell at mentor.com
Mon Jul 23 16:51:32 UTC 2012


On 7/23/2012 10:39 AM, Dürrwang, Jürgen wrote:
> I have started programming a Pandaboard ES by using your toolchain.
> At the moment I have installed the ARM GNU/Linux release because of
> running Ubuntu 12.04 on the Pandaboard. I installed eclipse and the
> ARM GNU plugin from http://sourceforge.net/projects/gnuarmeclipse/ on
> a Ubunutu machine.  Then I wrote a simple HelloWorld and got this
> compiler output:

> arm-none-eabi-gcc -nostartfiles -Wl,-Map,HeloWorld.map
> -mcpu=cortex-a9 -mthumb -g3 -gdwarf-2 -o "HeloWorld.elf"  ./helo.o
> 
> /home/duerrw/CodeSourcery/Sourcery_CodeBench_Lite_for_ARM_GNU_Linux/bin/../lib/gcc/arm-none-linux-gnueabi/4.6.3/../../../../arm-none-linux-gnueabi/bin/ld:
> warning: cannot find entry symbol _start; defaulting to 00008120

This is a bare-metal toolchain designed for building firmware or RTOS images.

You need to install Sourcery CodeBench Lite for ARM GNU/Linux and use that for GNU/Linux application development.

Cheers,
Carlos.
-- 
Carlos O'Donell
Mentor Graphics / CodeSourcery
carlos_odonell at mentor.com
carlos at codesourcery.com
+1 (613) 963 1026



More information about the arm-gnu mailing list