У меня есть достаточно простая программа на C ++, которую я могу успешно скомпилировать на OSX 10.6, используя:
g++ -O3 -funroll-loops -I /usr/local/include/boost-1_39/ myfile.cpp -o build/myfile
Однако пользователь OSX 10.5 получает ошибку:
dyld: unknown required load command
A сообщение на форуме поддержки предлагает добавить
-isysroot /Developer/SDKs/MacOSX10.5.sdk -mmacosx-version-min=10.5
Однако добавление этого, похоже, мешает моим путям включения и дает мне массу ошибок. Есть ли простой способ собрать двоичный файл, который будет работать на OSX 10.5 и 10.6?