Me estoy volviendo loco ... Actualmente estoy tratando de actualizar el impulso para mi proyecto de 1.44.0 a 1.47.0 en osx snow leopard.- Quiero construirlo con el siguiente comando:OSX Snow Leopard: Build boost 1.47.0 para 32 y 64 bit
./b2 macosx-version=10.6 link=static address-model=32_64 threading=multi stage
donde yo esperaría que me da una acumulación de grasa estática que soporta aswell como i386 x86_64. De todos modos, obviamente no, ya que si consulto lipo -info
de las libs resultantes, todas son x86_64.- ¿Qué puedo hacer para solucionar esto? ¿Podría ser que el script de compilación está roto?
Creo que necesita especificar explícitamente 'toolset = darwin'; sin embargo, como un control de cordura, ejecute la misma invocación 'b2' más el argumento' -n' y publique una muestra de cómo se invoca el compilador (específicamente, qué argumentos se están pasando). – ildjarn
hmm la -n no está haciendo nada, ¿qué se supone que debe hacer? El darwin no cambia nada (estoy bastante seguro de que es la opción predeterminada en osx de todos modos) ¡gracias! – moka
'-n' le dice a bjam/b2 que muestre los comandos del compilador/enlazador que habría ejecutado, sin realmente ejecutarlos. ¿Estás diciendo que no hubo ningún resultado del programa? – ildjarn