From: Daniel J. <dan...@gm...> - 2016-09-02 23:14:29
|
> I think you are forgetting that the default is now dynamic_modules. Even then, linking (as in producing) lib-module.so (why the non-standard naming scheme btw?) could be done by resolving symbols with libgnu.a first. E.g.: When foo.o and bar.o are the CLISP module's object files, then ld -r -o module.o foo.o bar.o libgnu.a resolves gnulib dependencies from these two object files (and the dependencies between them) and gives us a module.o that we can easily convert into a shared library (without having to worry about gnulib anymore). |