-
Committer:
Dylan Baker
-
Date:
2019-09-09 23:06:18 UTC
-
Revision ID:
git-v1:afc6c935f1b52ca74d96f1ea2cbfb3e47ffb7fd4
meson: don't use link_with for library()
Meson doesn't do the expected thing when library() creates a static
library. Instead of combining the libraries together into a single
archive it effectively discards them, resulting in missing symbols.
To work around this we manually unpack the archives and shove the .o
files into the final library. This doesn't affect the shared library at
all, but makes the static library have the necessary symbols
Fixes #33