Thank you for your reply.
We put a lot of effort into our application ensuring that everything non-base related could be linked statically. Therefore, this is a bit of an itch :D
Are you able to confirm that the static library of TurboActivate 4.4.4.0 works as expected on your testing environments with FreeBSD 13.1 64-bit?
In the meantime we triple checked that we're using the same compiler defines, flags & linker flags as the provided example Makefile.
Right now we're inspecting the shared library with ldd
and readelf
in hopes of figuring out whether we have to explicitly link some dependency of TurboActivate as this wouldn't be recorded anywhere in the static library (compared to the shared one).
Would you be able to provide details regarding external dependencies of the TurboActivate static library as well as the compiler (and possibly environment) used to produce the static library?