Cross-Platform build scripts for audio plugins
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

54 lines
1.8KB

  1. diff --git a/waflib/Tools/__pycache__/gxx.cpython-310.pyc b/waflib/Tools/__pycache__/gxx.cpython-310.pyc
  2. index 76405de..c407511 100644
  3. Binary files a/waflib/Tools/__pycache__/gxx.cpython-310.pyc and b/waflib/Tools/__pycache__/gxx.cpython-310.pyc differ
  4. diff --git a/waflib/Tools/gcc.py b/waflib/Tools/gcc.py
  5. index acdd473..9cf5533 100644
  6. --- a/waflib/Tools/gcc.py
  7. +++ b/waflib/Tools/gcc.py
  8. @@ -45,16 +45,16 @@ def gcc_common_flags(conf):
  9. v.RPATH_ST = '-Wl,-rpath,%s'
  10. v.SONAME_ST = '-Wl,-h,%s'
  11. - v.SHLIB_MARKER = '-Wl,-Bdynamic'
  12. - v.STLIB_MARKER = '-Wl,-Bstatic'
  13. + v.SHLIB_MARKER = ''
  14. + v.STLIB_MARKER = ''
  15. v.cprogram_PATTERN = '%s'
  16. v.CFLAGS_cshlib = ['-fPIC']
  17. - v.LINKFLAGS_cshlib = ['-shared']
  18. + v.LINKFLAGS_cshlib = ['-sSIDE_MODULE=2']
  19. v.cshlib_PATTERN = 'lib%s.so'
  20. - v.LINKFLAGS_cstlib = ['-Wl,-Bstatic']
  21. + v.LINKFLAGS_cstlib = []
  22. v.cstlib_PATTERN = 'lib%s.a'
  23. v.LINKFLAGS_MACBUNDLE = ['-bundle', '-undefined', 'dynamic_lookup']
  24. diff --git a/waflib/Tools/gxx.py b/waflib/Tools/gxx.py
  25. index 22c5d26..d18829d 100644
  26. --- a/waflib/Tools/gxx.py
  27. +++ b/waflib/Tools/gxx.py
  28. @@ -45,16 +45,16 @@ def gxx_common_flags(conf):
  29. v.RPATH_ST = '-Wl,-rpath,%s'
  30. v.SONAME_ST = '-Wl,-h,%s'
  31. - v.SHLIB_MARKER = '-Wl,-Bdynamic'
  32. - v.STLIB_MARKER = '-Wl,-Bstatic'
  33. + v.SHLIB_MARKER = ''
  34. + v.STLIB_MARKER = ''
  35. v.cxxprogram_PATTERN = '%s'
  36. v.CXXFLAGS_cxxshlib = ['-fPIC']
  37. - v.LINKFLAGS_cxxshlib = ['-shared']
  38. + v.LINKFLAGS_cxxshlib = ['-sSIDE_MODULE=2']
  39. v.cxxshlib_PATTERN = 'lib%s.so'
  40. - v.LINKFLAGS_cxxstlib = ['-Wl,-Bstatic']
  41. + v.LINKFLAGS_cxxstlib = []
  42. v.cxxstlib_PATTERN = 'lib%s.a'
  43. v.LINKFLAGS_MACBUNDLE = ['-bundle', '-undefined', 'dynamic_lookup']