diff options
author | Jussi Pakkanen <jpakkane@gmail.com> | 2016-12-06 19:44:05 +0200 |
---|---|---|
committer | Jussi Pakkanen <jpakkane@gmail.com> | 2016-12-06 21:35:31 +0200 |
commit | 59fdb1b9ff89e0d5d7073a05f59f161e286975a7 (patch) | |
tree | d036ea46b76749bd1bfe87e0f65cb0d026c96751 /mesonbuild/backend/vs2010backend.py | |
parent | b54fc1d00e5488e4dcc31f8f1a9f37226819ba24 (diff) | |
download | meson-59fdb1b9ff89e0d5d7073a05f59f161e286975a7.zip meson-59fdb1b9ff89e0d5d7073a05f59f161e286975a7.tar.gz meson-59fdb1b9ff89e0d5d7073a05f59f161e286975a7.tar.bz2 |
Add unresolved symbol arg to link line in VS backends. For some
reason VS does not pick it up even though it is visible in the linker
option box.
Diffstat (limited to 'mesonbuild/backend/vs2010backend.py')
-rw-r--r-- | mesonbuild/backend/vs2010backend.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/mesonbuild/backend/vs2010backend.py b/mesonbuild/backend/vs2010backend.py index 15bebba..5be780c 100644 --- a/mesonbuild/backend/vs2010backend.py +++ b/mesonbuild/backend/vs2010backend.py @@ -783,6 +783,8 @@ class Vs2010Backend(backends.Backend): extra_link_args += l if not isinstance(target, build.StaticLibrary): extra_link_args += target.link_args + if isinstance(target, build.SharedModule): + extra_link_args += compiler.get_std_shared_module_link_args() # External deps must be last because target link libraries may depend on them. for dep in target.get_external_deps(): extra_link_args += dep.get_link_args() |