--- config.tests/unix/compile.test 2016-09-15 22:49:42.000000000 -0700 +++ config.tests/unix/compile.test.new 2017-07-07 00:20:23.000000000 -0700 @@ -29,6 +31,21 @@ LFLAGS="$LFLAGS -framework \"$2\"" shift ;; + -Wl,-framework,*) + LFLAGS="$LFLAGS -framework \"${PARAM#-Wl,-framework,}\"" + ;; + -Wl,-framework) + # -Wl,-framework,... cought above + case $2 in + -Wl,*) + LFLAGS="$LFLAGS -framework \"${2#-Wl,}\"" + shift + ;; + *) + exit 1 + ;; + esac + ;; -arch) MAC_ARCH_CFLAGS="$MAC_ARCH_CFLAGS -arch $2" MAC_ARCH_CXXFLAGS="$MAC_ARCH_CXXFLAGS -arch $2"