Hi Pinco Pallino, It seems these errors might indicate problems earlier in configuring/compiling your program. Without more complete details it is hard to say for sure where things might have gone wrong. The errors you post indicate that the assembly file start.S hasn't been linked properly.
If you are using multiple versions of RTEMS in the same filesystem, you will want to be certain that the paths are all distinct/nonshared and used consistently during your build process. If you accidentally use pieces from multiple versions it is likely your build will break (and certainly your program is unlikely to work right). On Fri, Nov 22, 2019 at 7:44 AM Pinco Pallino <mnem...@gmail.com> wrote: > > Hi guys, > > I'm trying to run an hello world program using RTEMS 4.11 (it worked for 4.12 > +) but I get the following errors: > > Do you have any idea how to solve this? I tried to recompile it atleast 4 > times with different options but nothing changes.. Thank you! > > sparc-rtems4.11/bin/ld: warning: cannot find entry symbol start; defaulting > to 0000000040000000 > /lib/librtemscpu.a(libscore_a-threadglobalconstruction.o): In function > `_Thread_Global_construction': > cpukit/score/src/threadglobalconstruction.c:60: undefined reference to `_init' > leon3/lib/librtemsbsp.a(libbsp_a-bspgetworkarea.o): In function > `bsp_work_area_initialize': > sparc/shared/startup/bspgetworkarea.c:37: undefined reference to `rdb_start' > parc/shared/startup/early_malloc.c:36: undefined reference to `rdb_start' > collect2: error: ld returned 1 exit status > _______________________________________________ > users mailing list > users@rtems.org > http://lists.rtems.org/mailman/listinfo/users _______________________________________________ users mailing list users@rtems.org http://lists.rtems.org/mailman/listinfo/users