diff --git a/toolchains/m4/apple/macosx.m4 b/toolchains/m4/apple/macosx.m4 index c56a300..7bb93d1 100644 --- a/toolchains/m4/apple/macosx.m4 +++ b/toolchains/m4/apple/macosx.m4 @@ -153,8 +153,10 @@ common_package(libsdl2) ports_package(libsdl2_net) # Lighten glib build by removing Objective C and Cocoa and fix intl detection +m4_ifdef(`USE_FLUIDLITE',m4_dnl +helpers_package(fluidlite),m4_dnl COPY --from=apple-common /lib-helpers/packages/fluidsynth lib-helpers/packages/fluidsynth -helpers_package(fluidsynth, -DCMAKE_SYSTEM_NAME=Darwin -DLIB_SUFFIX= -DCMAKE_FRAMEWORK_PATH=${TARGET_DIR}/SDK/MacOSX`'MACOSX_SDK_VERSION`'.sdk/usr/lib) +helpers_package(fluidsynth, -DCMAKE_SYSTEM_NAME=Darwin -DLIB_SUFFIX= -DCMAKE_FRAMEWORK_PATH=${TARGET_DIR}/SDK/MacOSX`'MACOSX_SDK_VERSION`'.sdk/usr/lib)) helpers_package(retrowave, -DCMAKE_SYSTEM_NAME=Darwin) diff --git a/toolchains/macosx-i386/Dockerfile.m4 b/toolchains/macosx-i386/Dockerfile.m4 index 7d3e395..8bf27e2 100644 --- a/toolchains/macosx-i386/Dockerfile.m4 +++ b/toolchains/macosx-i386/Dockerfile.m4 @@ -7,6 +7,10 @@ m4_define(`MACOSX_TARGET_VERSION',17)m4_dnl m4_define(`MACOSX_DEPLOYMENT_TARGET',10.6)m4_dnl m4_define(`MACOSX_ARCHITECTURES',`i386')m4_dnl m4_define(`MACOSX_PORTS_ARCH_ARG',`--i386')m4_dnl + +m4_dnl Fluidsynth uses C++11 stdlib features which are not provided on this old platform +m4_define(`USE_FLUIDLITE')m4_dnl + m4_include(`apple/macosx.m4')m4_dnl local_package(sdk10.13-patcher)