diff --git a/scripts/homebrew-native.ini b/scripts/homebrew-native.ini index e1622b7ffa08bc401ff4129add0edb609573aedd..41efd280bf90e6ec527de75700b86ef8e932b2af 100644 --- a/scripts/homebrew-native.ini +++ b/scripts/homebrew-native.ini @@ -1,4 +1,4 @@ -# Meson native file for compiling under Homebrew +# Meson native file for compiling under Homebrew / x86_64 [binaries] cpp = 'g++-13' @@ -8,4 +8,8 @@ bison = '/usr/local/opt/bison/bin/bison' [built-in options] cpp_args = [ '-I/usr/local/include', '-B', '/usr/local/lib' ] -#fortran_args = [ '-B', '/Users/sebastien/slicot' ] +# XCode 15 (on Ventura and Sonoma) has a linker issue, see https://github.com/mesonbuild/meson/issues/12282, workaround is to use ld_classic +cpp_link_args = [ '-Wl,-ld_classic' ] +c_link_args = [ '-Wl,-ld_classic' ] +fortran_link_args = [ '-Wl,-ld_classic' ] +#fortran_args = [ '-B', '/Users/sebastien/slicot' ] \ No newline at end of file