updated extension.cpp and updated AMBuildScript to actually work

This commit is contained in:
christian
2021-07-03 11:28:12 +02:00
parent 5055096c86
commit ed48779c05
2 changed files with 7 additions and 3 deletions
+3 -3
View File
@@ -158,7 +158,7 @@ class ExtensionConfig(object):
'-fvisibility=hidden',
]
cxx.cxxflags += [
'-std=c++11',
'-std=c++14',
'-fno-exceptions',
'-fno-threadsafe-statics',
'-Wno-non-virtual-dtor',
@@ -243,9 +243,9 @@ class ExtensionConfig(object):
cxx.defines += ['_LINUX', 'POSIX']
cxx.linkflags += ['-Wl,--exclude-libs,ALL', '-lm']
if cxx.vendor == 'gcc':
cxx.linkflags += ['-static-libgcc']
cxx.linkflags += ['-static-libstdc++']
elif cxx.vendor == 'clang':
cxx.linkflags += ['-lgcc_eh']
cxx.linkflags += ['-static-libstdc++']
def configure_mac(self, cxx):
cxx.defines += ['OSX', '_OSX', 'POSIX']