On 10/9/19 10:23 am, jaeho jo wrote: > I wonder if I can resolve the symbol between the two RAP files for dynamic > load. > > ex) > a.c. / b.c. / main.c. > > a.c. -> a.rap > - define 'a_test_func()' > > b.c. -> b.rap > - use 'a_test_func()' > > main.c -> BaseImage > > > Attempting to generate b.c. as b.rap using rtems-ld, an error occurs > $ rtems-ld -b BaseImage -e b_main b.o -o b.rap > => error: b.o: symbol not found: a_test_func > > I already know why this problem occurs, since BaseImage does not have a symbol > for 'a_test_func'> > Is there a way to solve this? Or is it impossible at all? >
Have you tried ... $ rtems-ld -b BaseImage -e b_main a.o b.o -o z.rap ? You should be able to load modules with an unresolved error and when the module with the symbol is loaded it is resolved. Chris _______________________________________________ users mailing list users@rtems.org http://lists.rtems.org/mailman/listinfo/users