2009-10-08 12 views
5

मैं 64 बिट ओएस एक्स होस्ट पर 64 बिट से 32 बिट के रूप में संकलित करने के लिए बूस्ट के साथ जूझ रहा हूं।मैं ओएस एक्स 64 बिट पर i386 के लिए बूस्ट बिल्ड कैसे बना सकता हूं?

क्या कोई आसान संपादन है जो मैं डार्विन-विशिष्ट bjam कॉन्फ़िगरेशन फ़ाइल में कर सकता हूं?

उत्तर

7

प्रयास करें:

bjam toolset=darwin address-model=32 
+0

मुझे लगता है कि दे देंगे एक कोशिश करो, धन्यवाद! –

+3

उत्तर के रूप में इस पर निर्भर करता है: मुझे 64-बिट ओएसएक्स 10.6 सिस्टम पर 32-बिट के रूप में सफलतापूर्वक बूस्ट बनाने के लिए 'आर्किटेक्चर = x86'' शामिल करने के लिए अन्य उत्तर के संकेतों का पालन करना होगा। –

9

i386 के लिए विशेष रूप से, मैं कोशिश करता हूँ:

bjam टूलसेट = डार्विन वास्तुकला = 86 पते मॉडल = 32

+1

यह उत्तर मेरे लिए काम किया। ('वास्तुकला = x86' भी मेरे लिए आवश्यक था।) –

संबंधित मुद्दे