From ef1cdc976784c3cded846309d8ab78f802b5ee46 Mon Sep 17 00:00:00 2001 From: David Anderson Date: Wed, 10 Sep 2014 23:07:44 -0700 Subject: [PATCH] Hacks to correct linking. --- AMBuildScript | 2 ++ core/metamod_oslink.cpp | 2 ++ 2 files changed, 4 insertions(+) diff --git a/AMBuildScript b/AMBuildScript index 7c1cdcf6..76ec2615 100644 --- a/AMBuildScript +++ b/AMBuildScript @@ -348,6 +348,8 @@ class MMSConfig(object): linker = make_linker(source_path, output_path) binary.compiler.linkflags[0:0] = [binary.Dep(library, linker)] + binary.compiler.linkflags[0:0] = ['-Wl,--no-as-needed'] + return binary MMS = MMSConfig() diff --git a/core/metamod_oslink.cpp b/core/metamod_oslink.cpp index 00cd6e6d..0fd8eeab 100644 --- a/core/metamod_oslink.cpp +++ b/core/metamod_oslink.cpp @@ -114,5 +114,7 @@ void operator delete(void * ptr) { void operator delete[](void * ptr) { free(ptr); } + +void *__gxx_personality_v0; #endif