How can I fully include "libdruntime-ldc.a" and "libphobos2-ldc.a" in my .so lib ?
Basile B.
b2.temp at gmx.com
Thu Apr 16 10:04:54 UTC 2020
On Thursday, 16 April 2020 at 09:48:21 UTC, Basile B. wrote:
> My dub recipe includes this
>
> "dflags" : [
> "bin/libdruntime-ldc.a",
> "bin/libphobos2-ldc.a"
> ]
>
> so that ideally I'll get everything in the library but this
> does not work. For example rt_init and rt_term are no visible
> in the exports
>
> $ nm -D libdexed-d.so | grep rt_init
> $
>
> and the project that uses the library does not link anyway,
> unless I instruct LD to use libdruntime-ldc.so.
Just got it to work using
"libs" : [
"druntime-ldc",
"phobos2-ldc"
]
instead of what was in the original question.
More information about the Digitalmars-d-learn
mailing list