Hi, I had trouble to build example application for stm3240g-eval. I am using eCos from CVS
If the RAM startup type is choosen, the hello.c (from the example folder of eCos source tree) can be compiled OK. If any other startup type is chosen, compiler told me that: arm-eabi-gcc -mcpu=cortex-m3 -mthumb -Wl,--gc-sections -Wl,-static -Wl,-n -g -nostdlib -L/home/user/ecos-3.0/ecos-stm3240g-eval_install/lib -Ttarget.ld hello.o -o hello /home/user/ecos-3.0/ecos-stm3240g-eval_install/lib/vectors.o: In function `hal_default_interrupt_vsr': /home/user/ecos-3.0/ecos/packages/hal/cortexm/arch/current/src/vectors.S:237: undefined reference to `hal_saved_interrupt_state' /home/user/ecos-3.0/ecos-stm3240g-eval_install/lib/libtarget.a(hal_cortexm_arch_hal_misc.o): In function `hal_reset_vsr': /home/user/ecos-3.0/ecos/packages/hal/cortexm/arch/current/src/hal_misc.c:310: undefined reference to `hal_switch_state_vsr' collect2: ld returned 1 exit status make: *** [hello] Error 1 Anyone can help me on how to fix? Thanks. ________________ Best Regards. Jason