From 5a190bfb1b4d8cbe42433a510f9cd683e1342838 Mon Sep 17 00:00:00 2001 From: Rokas Kupstys Date: Sun, 10 Dec 2017 14:55:38 +0200 Subject: [PATCH] Explicitly link to libstdc++ on linux. In some environments using secondary installed compiler version does not link to libstdc++ automatically, which results in `DllNotFoundException`. --- build/Helpers.lua | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/build/Helpers.lua b/build/Helpers.lua index d80e0649..fd8d3ccb 100644 --- a/build/Helpers.lua +++ b/build/Helpers.lua @@ -84,8 +84,9 @@ function SetupNativeProject() buildoptions { msvc_buildflags } defines { msvc_cpp_defines } - filter { "action:gmake" } + filter { "system:linux" } buildoptions { gcc_buildflags } + links { "stdc++" } filter { "system:macosx", "language:C++" } buildoptions { gcc_buildflags, "-stdlib=libc++" }