Re: How to build compatible packages that use Eigen?
I did something similar. Here is my example:
The linker script is here:
https://salsa.debian.org/science-team/blis/-/blob/master/debian/version_script.lds
This script is used like this:
https://salsa.debian.org/science-team/blis/-/blob/master/debian/patches/libblas-provider.patch
This patch aims to hide some ABIs from the external calls.
On Wed, 2023-05-03 at 22:07 -0400, Aaron M. Ucko wrote:
> Dima Kogan <dkogan@debian.org> writes:
>
> > Thanks for replying
>
> No problem.
>
> > Sorry, I'm not familiar-enough with linker scripts. I would pass this to
> > the linker when building libg2o.so? Or the end-user would need to use
> > this when build-time linking their application? The run-time dynamic
> > linker doesn't need this, right?
>
> AIUI, you'd supply it when building libg2o.so itself, via the
> --version-script linker option (or as an implict linker script, but I'd
> favor being more explicit here).
>
Reply to: