Итак, я знаю, что библиотеки повышения в основном предназначены только для заголовков, но есть некоторые, которые требуют компиляции, например Boost.Thread. В Дарвине, как мне скомпилировать их и передать флаг -m32, чтобы они могли быть скомпилированы в 32-битный (i386) двоичный файл? Есть такая вещь с Jamroot, о которой я никогда не слышал, и я совершенно не уверен, с чего начать.
Пояснение: я не спрашиваю, как скомпилировать программу с флагом -m32 и использовать библиотеки повышения. Я спрашиваю, как скомпилировать сами библиотеки Boost с флагом -m32.