From c6302cfe1aeaa0c76a7693303cacd81718b969fa Mon Sep 17 00:00:00 2001 From: Scott Ehlert Date: Fri, 15 Sep 2017 04:16:46 -0500 Subject: [PATCH] Fix 64-bit Linux builds for CSGO. --- AMBuildScript | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/AMBuildScript b/AMBuildScript index b865331..f9cfd01 100644 --- a/AMBuildScript +++ b/AMBuildScript @@ -410,6 +410,8 @@ class MMSConfig(object): lib_folder = os.path.join(sdk.path, 'linux_sdk') elif sdk.name in ['sdk2013', 'bms']: lib_folder = os.path.join(sdk.path, 'lib', 'public', 'linux32') + elif arch == 'x86_64': + lib_folder = os.path.join(sdk.path, 'lib', 'linux64') else: lib_folder = os.path.join(sdk.path, 'lib', 'linux') elif builder.target.platform == 'mac': @@ -442,6 +444,8 @@ class MMSConfig(object): compiler.linkflags[0:0] = ['-lm'] if sdk.name in ['css', 'hl2dm', 'dods', 'tf2', 'sdk2013', 'bms', 'nucleardawn', 'l4d2', 'insurgency']: dynamic_libs = ['libtier0_srv.so', 'libvstdlib_srv.so'] + elif arch == 'x86_64' and sdk.name == 'csgo': + dynamic_libs = ['libtier0_client.so', 'libvstdlib_client.so'] elif sdk.name in ['l4d', 'blade', 'insurgency', 'csgo', 'dota']: dynamic_libs = ['libtier0.so', 'libvstdlib.so'] else: