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

Reply via email to