It seems like the reference to ".so" in this table is problematic on setups that are targeting multiple OS's.
We've been using RTEMS and I had to change it to .obj but then change it back to .so to run Linux. We have build targets for both RTEMS and Linux but it also happens to the RTEMS build when when we use the SIMULATION=native flag for local testing.
Is it possible to just have this be the root name of the library and add the OS appropriate library file extension?
https://github.com/nasa/SBN/blob/3eb9fe5ae480fff3e64c48124772a233c838ccd8/fsw/tables/sbn_conf_tbl.c#L6
It seems like the reference to ".so" in this table is problematic on setups that are targeting multiple OS's.
We've been using RTEMS and I had to change it to .obj but then change it back to .so to run Linux. We have build targets for both RTEMS and Linux but it also happens to the RTEMS build when when we use the SIMULATION=native flag for local testing.
Is it possible to just have this be the root name of the library and add the OS appropriate library file extension?