From 483c1135abf5778c56e3fe6b3f57d59c17dc5d3f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Reimar=20D=C3=B6ffinger?= Date: Tue, 27 Mar 2018 02:07:44 +0200 Subject: [PATCH] Find lzma and zstd for VisualC++ builds. gcc builds add the lib prefix on their own, for VisualC++ we need to do it manually. --- src/tools/lzma.jam | 3 ++- src/tools/zstd.jam | 4 +++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/tools/lzma.jam b/src/tools/lzma.jam index 0ceeff117..465d1d693 100644 --- a/src/tools/lzma.jam +++ b/src/tools/lzma.jam @@ -24,7 +24,8 @@ import property ; import property-set ; header = lzma.h ; -names = lzma ; +# liblzma only needed for VisualC++ builds +names = lzma liblzma ; library-id = 0 ; diff --git a/src/tools/zstd.jam b/src/tools/zstd.jam index 068527f51..2cba82d6b 100644 --- a/src/tools/zstd.jam +++ b/src/tools/zstd.jam @@ -24,7 +24,9 @@ import property ; import property-set ; header = zstd.h ; -names = zstd ; +# libzstd only needed for VisualC++ builds +# *_static variants for prebuilt Windows static libraries +names = zstd zstd_static libzstd libzstd_static ; library-id = 0 ;