From the Apple Developer Forum (account required):
“The compiler and linker are capable of using features and performing optimizations that do not work on older OS versions.
-mmacosx-version-min
tells the tools what OS versions you need to work with, so the tools can disable optimizations that won’t run on those OS versions. If you need to run on older OS versions then you must use this flag.“The downside to
-mmacosx-version-min
is that the app’s performance may be worse on newer OS versions then it could have been if it did not need to be backwards-compatible. In most cases the differences are small.”
Related Posts:
- Installing GCC on macOS Catalina
- OS X 10.9.2: checking whether the C compiler works… no
- Why does cURL return error “(23) Failed writing body”?
- Enable OpenMP support in clang in Mac OS X (sierra & Mojave)
- How can I run python in terminal on a mac?
- Where to place $PATH variable assertions in zsh?
- Enable OpenMP support in clang in Mac OS X (sierra & Mojave)
- ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/tmp/mysql.sock’
- No “Proceed Anyway” option on NET::ERR_CERT_INVALID in Chrome on MacOS
- Xcode is not currently available from the Software Update server
- Xcode is not currently available from the Software Update server
- How to uninstall Python 2.7 on a Mac OS X 10.6.4?
- Please enter a commit message to explain why this merge is necessary, especially if it merges an updated upstream into a topic branch
- VirtualBox NS_ERROR_FAILURE (0x80004005) macOS
- Installing Homebrew on OS X
- Updating Python on Mac
- How do I upgrade to Python 3.6 with conda?
- You don’t have write permissions for the /Library/Ruby/Gems/2.3.0 directory
- You don’t have write permissions for the /Library/Ruby/Gems/2.3.0 directory. (mac user)
- How to change default Python version?
- SocketException: Address already in use MONGODB
- OS X: equivalent of Linux’s wget
- Terminal error: zsh: permission denied: ./startup.sh
- Failed to attach the USB device SEGGER J-Link [0100] to the virtual machine WINDOWS 7
- You don’t have write permissions for the /Library/Ruby/Gems/2.3.0 directory. (mac user)
- ImportError: No module named sklearn (Python)
- What’s a good hex editor/viewer for the Mac?
- Where to find Application Loader app in Mac?
- OS X: equivalent of Linux’s wget
- Brew install docker does not include docker engine?
- How do you update Xcode on OSX to the latest version?
- Mongod complains that there is no /data/db folder
- How can I open the Atom editor from the command line in OS X?
- How to uninstall Docker completely from a Mac?
- mvn command not found in OSX Mavrerick
- How to easily install and uninstall docker on MacOs
- How to install wget in macOS?
- Maven Install on Mac OS X
- dyld: Library not loaded … Reason: Image not found
- How to install Java 8 on Mac
- editing PATH variable on mac
- Find (and kill) process locking port 3000 on Mac
- OS X Framework Library not loaded: ‘Image not found’
- How to update Ruby with Homebrew?
- Install Visual Studio 2015 on mac
- Vim Can’t Save File (E212)
- Recursively find all files that match a certain pattern
- Installing cgdb on a mac os x
- How do I update the password for Git?
- How can I install a previous version of Python 3 in macOS using homebrew?
- “code .” Not working in Command Line for Visual Studio Code on OSX/Mac
- mvn command not found in OSX Mavrerick
- How can I Remove .DS_Store files from a Git repository?
- Shared folder between MacOSX and Windows on Virtual Box
- VirtualBox: mount.vboxsf: mounting failed with the error: No such device
- Open an .html file with default browser using Bash on Mac
- How to use vim in the terminal?
- -bash: export: `=’: not a valid identifier
- How to use vim in the terminal?
- OS X cp command in Terminal – No such file or directory
- matplotlib: RuntimeError: Python is not installed as a framework
- Arduino IDE is not showing any port macOS
- psql: command not found Mac
- Can’t connect to MySQL server on ‘127.0.0.1’ (61) on Mac
- psql: FATAL: role “postgres” does not exist
- Update GCC on OSX
- boto3 python 2.7 ImportError: No module named boto3 USER_BASE USER_SITE site packages doesn’t exist
- Python: source code string cannot contain null bytes
- Python can’t find module NLTK
- sed command with -i option failing on Mac, but works on Linux
- Mac install and open mysql using terminal
- Making sure /usr/local/bin is in my $PATH on mac
- Run script on mac prompt “Permission denied”
- Finding text inside a folder using terminal
- Command not found go — on Mac after installing Go
- cannot download, $GOPATH not set
- How to install pip for Python 3 on Mac OS X?
- What is the difference between MacVim and regular Vim?
- gdb debugging in Terminal OS X (10.8.5) with zsh
- Updating php version on mac
- Kill a python process
- Reading syslog output on a Mac
- Unmount the directory which is mounted by sshfs in Mac
- Failed to launch macOS app built in Xcode
- Testing web application on Mac/Safari when I don’t own a Mac
- How to completely uninstall Android Studio on Mac?
- SQL Client for Mac OS X that works with MS SQL Server
- How do you stop MySQL on a Mac OS install?
- How can I display the current branch and folder path in terminal?
- How to navigate to to different directories in the terminal (mac)?
- Is there an equivalent of lsusb for OS X
- Where to find extensions installed folder for Google Chrome on Mac?
- hat’s a clean way to stop mongod on Mac OS X?
- How to install latest version of openssl Mac OS X El Capitan
- ERROR: While executing gem … (Gem::FilePermissionError)
- Mongod: Command Not Found (OS X)
- Open Sublime Text from Terminal in macOS
- how to update npm on macOS
- Unable to access MySQL after it automatically generated a temporary password
- No module named ipykernel_launcher