Hi all, im a new RTEMS user. I'm trying to build a "hello world" example from the Eclipse Plug-in with RTEMS 4.10 for the ARM based bsp EDB7312.<br><br>My host PC is running Fedora 14 with Autoconf updated to 2.68 and arm-rtems4.10 toolchain installed from RPM, Eclipse Helio SR2 and REMS Eclipse Plug-in<br>
<br>I'd downloaded CVS copy, run "bootstrap" and  build the BSP with the command :<br><br>./configure --target=arm-rtems4.10 --prefix=/home/setron/rtems/arm2303/ --enable-rtems-debug --enable-rtemsbsp="edb7312" <br>
make <br>make install<br><br>Then i create a new proyect in Eclipse with <br><br>Base Path : /opt/rtems-4.10<br>BSP Path :/home/setron/rtems/arm2303/edb7312<br><br>then change some stuff from the command line that call gcc neither arm-rtems4.10-gcc and finaly add include directories<br>
<br>/opt/rtems-4.10/arm-rtems4.10/include <br>/home/setron/rtems/arm2303/arm-rtems4.10/edb7312/lib/include <br>/home/setron/rtems/arm2303/arm-rtems4.10/edb7312/lib<br><br><br>Everything goes fine until i try to build the proyect, i get this error<br>
<br>Invoking: RTEMS Linker<br>/opt/rtems-4.10/bin/arm-rtems4.10-gcc -L/opt/rtems-4.10/lib/gcc/arm-rtems4.10/4.4.5 -L/home/setron/rtems/arm2303/arm-rtems4.10/lpc32xx_mzx/lib -o"arm98.exe"  ./src/arm98.o   <br>/opt/rtems-4.10/lib/gcc/arm-rtems4.10/4.4.5/../../../../arm-rtems4.10/bin/ld: warning: cannot find entry symbol _start; defaulting to 00008000<br>
./src/arm98.o:(.data+0x0): undefined reference to `rtems_libio_init'<br>./src/arm98.o:(.data+0x4): undefined reference to `open_dev_console'<br>./src/arm98.o:(.data+0x8): undefined reference to `rtems_filesystem_initialize'<br>
./src/arm98.o:(.data+0x1c): undefined reference to `_Scheduler_priority_Initialize'<br>./src/arm98.o:(.data+0x20): undefined reference to `_Scheduler_priority_Schedule'<br>./src/arm98.o:(.data+0x24): undefined reference to `_Scheduler_priority_Yield'<br>
./src/arm98.o:(.data+0x28): undefined reference to `_Scheduler_priority_Block'<br>./src/arm98.o:(.data+0x2c): undefined reference to `_Scheduler_priority_Unblock'<br>./src/arm98.o:(.data+0x30): undefined reference to `_Scheduler_priority_Allocate'<br>
./src/arm98.o:(.data+0x34): undefined reference to `_Scheduler_priority_Free'<br>./src/arm98.o:(.data+0x38): undefined reference to `_Scheduler_priority_Update'<br>./src/arm98.o:(.data+0x3c): undefined reference to `_Scheduler_priority_Enqueue'<br>
./src/arm98.o:(.data+0x40): undefined reference to `_Scheduler_priority_Enqueue_first'<br>./src/arm98.o:(.data+0x44): undefined reference to `_Scheduler_priority_Extract'<br>./src/arm98.o:(.data+0x64): undefined reference to `bsp_boot_cmdline'<br>
./src/arm98.o:(.data+0x68): undefined reference to `console_initialize'<br>./src/arm98.o:(.data+0x6c): undefined reference to `console_open'<br>./src/arm98.o:(.data+0x70): undefined reference to `console_close'<br>
./src/arm98.o:(.data+0x74): undefined reference to `console_read'<br>./src/arm98.o:(.data+0x78): undefined reference to `console_write'<br>./src/arm98.o:(.data+0x7c): undefined reference to `console_control'<br>
./src/arm98.o:(.data+0x80): undefined reference to `newlib_create_hook'<br>./src/arm98.o:(.data+0x8c): undefined reference to `newlib_delete_hook'<br>./src/arm98.o:(.data+0x118): undefined reference to `_RTEMS_tasks_Initialize_user_tasks_body'<br>
./src/arm98.o:(.rodata+0x4): undefined reference to `miniIMFS_initialize'<br>collect2: ld returned 1 exit status<br><br>I think that the plug-in is not loading the "linkcmds" file of the BSP....<br><br>Any idea how can i solve this?<br>
<br>Thanks.<br><br>Alejandro Perez<br>