| 
							- diff --git a/waflib/Tools/__pycache__/gxx.cpython-310.pyc b/waflib/Tools/__pycache__/gxx.cpython-310.pyc
 - index 76405de..c407511 100644
 - Binary files a/waflib/Tools/__pycache__/gxx.cpython-310.pyc and b/waflib/Tools/__pycache__/gxx.cpython-310.pyc differ
 - diff --git a/waflib/Tools/gcc.py b/waflib/Tools/gcc.py
 - index acdd473..9cf5533 100644
 - --- a/waflib/Tools/gcc.py
 - +++ b/waflib/Tools/gcc.py
 - @@ -45,16 +45,16 @@ def gcc_common_flags(conf):
 -  	v.RPATH_ST            = '-Wl,-rpath,%s'
 -  
 -  	v.SONAME_ST           = '-Wl,-h,%s'
 - -	v.SHLIB_MARKER        = '-Wl,-Bdynamic'
 - -	v.STLIB_MARKER        = '-Wl,-Bstatic'
 - +	v.SHLIB_MARKER        = ''
 - +	v.STLIB_MARKER        = ''
 -  
 -  	v.cprogram_PATTERN    = '%s'
 -  
 -  	v.CFLAGS_cshlib       = ['-fPIC']
 - -	v.LINKFLAGS_cshlib    = ['-shared']
 - +	v.LINKFLAGS_cshlib    = ['-sSIDE_MODULE=2']
 -  	v.cshlib_PATTERN      = 'lib%s.so'
 -  
 - -	v.LINKFLAGS_cstlib    = ['-Wl,-Bstatic']
 - +	v.LINKFLAGS_cstlib    = []
 -  	v.cstlib_PATTERN      = 'lib%s.a'
 -  
 -  	v.LINKFLAGS_MACBUNDLE = ['-bundle', '-undefined', 'dynamic_lookup']
 - diff --git a/waflib/Tools/gxx.py b/waflib/Tools/gxx.py
 - index 22c5d26..d18829d 100644
 - --- a/waflib/Tools/gxx.py
 - +++ b/waflib/Tools/gxx.py
 - @@ -45,16 +45,16 @@ def gxx_common_flags(conf):
 -  	v.RPATH_ST            = '-Wl,-rpath,%s'
 -  
 -  	v.SONAME_ST           = '-Wl,-h,%s'
 - -	v.SHLIB_MARKER        = '-Wl,-Bdynamic'
 - -	v.STLIB_MARKER        = '-Wl,-Bstatic'
 - +	v.SHLIB_MARKER        = ''
 - +	v.STLIB_MARKER        = ''
 -  
 -  	v.cxxprogram_PATTERN  = '%s'
 -  
 -  	v.CXXFLAGS_cxxshlib   = ['-fPIC']
 - -	v.LINKFLAGS_cxxshlib  = ['-shared']
 - +	v.LINKFLAGS_cxxshlib  = ['-sSIDE_MODULE=2']
 -  	v.cxxshlib_PATTERN    = 'lib%s.so'
 -  
 - -	v.LINKFLAGS_cxxstlib  = ['-Wl,-Bstatic']
 - +	v.LINKFLAGS_cxxstlib  = []
 -  	v.cxxstlib_PATTERN    = 'lib%s.a'
 -  
 -  	v.LINKFLAGS_MACBUNDLE = ['-bundle', '-undefined', 'dynamic_lookup']
 
 
  |