使用部署目标构建HaskellmacOS可执行文件
我想分发一个用 Haskell 构建的gui 应用程序,但是当我尝试在不同的 Mac(使用较旧的 macOS)上打开它时,它失败了。
这似乎是由于mach-o load-command 中的minos值造成的LC_BUILD_VERSION:
% otool -l ./lamdu | grep minos
minos 11.0
如何指定 GHC/Cabal/stack 要使用的部署目标(相当于 Clang 的-mmacosx-version-min标志)?