Tak więc wiem, że biblioteki doładowania są głównie nagłówkowe, ale istnieje kilka, które wymagają kompilacji, na przykład Boost.Thread. W Darwin, jak mogę je skompilować i przekazać flagę -m32, aby mogły zostać skompilowane do 32-bitowego (i386) pliku binarnego? Jest ta sprawa z Jamroot, o której nigdy nie słyszałem i nie mam pewności, od czego zacząć.przekazywanie flag kompilatora w celu zwiększenia bibliotek (takich jak wątek), które wymagają kompilacji.
Wyjaśnienie: Nie pytam, jak skompilować program z flagą -m32 i użyć bibliotek doładowania. Pytam, jak skompilować biblioteki Boost z flagą -m32.
http://www.boost.org/doc/libs/1_47_0/more/getting_started/unix-variants.html – Arunmu
-1 za nie przeczytanie oficjalnej dokumentacji wprowadzającej, przepraszam. –
@ArunMu, tak wiem, widziałem tę stronę. To nie odpowiada na moje pytanie. Istnieje kilka flag, które można przekazać do b2, ale żadna z nich nie pozwala na zmianę architektury. Próbowałem spojrzeć na plik Jamroot, ale nie widziałem nigdzie, by określić takie flagi kompilatora. – eeeeaaii