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