2010-01-12 20 views
7

पर एक लिंकर स्क्रिप्ट का उपयोग करना मैक ओएस एक्स पर ld के साथ एक लिंकर स्क्रिप्ट का उपयोग करने का कोई तरीका है?मैक ओएस एक्स

लिनक्स पर जीएनयू ld प्रोग्राम -T <scriptname> विकल्प स्वीकार करता है, लेकिन मैक ओएस-टी पर एक अज्ञात कमांड विकल्प है। जीसीसी की वैकल्पिक स्थापना का उपयोग करना मेरे साथ ठीक है, अगर यह समस्या हल करता है।

+0

आपने इस समस्या को कैसे हल किया? – iGbanam

+0

यदि मेमोरी परोसा जाता है, तो मैंने मेकफ़ाइल को पूरी तरह से बदल दिया और इस प्रकार समस्या को हल किया, इसे हल नहीं किया। –

उत्तर

2

फ़िंक प्रोजेक्ट में a document on porting Unix software to Darwin/Mac OS X है, यह दावा करता है कि डार्विन लिंकर जीएनयू लिंकर पर भी आधारित नहीं है।

मुझे लगता है कि आपको मूल लिंकर के साथ क्या करना है या जीसीसी के अपने संस्करण को स्थापित करने के तरीके को समझने के लिए आपको ld मैन पेज को पढ़ना होगा।

+0

'ld -v' चलाएं और आप देखेंगे कि ओएस एक्स लिंकर एलएलवीएम प्रोजेक्ट से है। – Hawken

+0

लेकिन ओएसएक्स पर कोई 'gnu ld' कैसे स्थापित करता है? – gideon

+0

@gideon यदि आपको वास्तव में इसके साथ मदद की ज़रूरत है, तो आपको एक नया प्रश्न पोस्ट करना चाहिए। आपकी टिप्पणी देखने के लिए बहुत से लोग नहीं जा रहे हैं। – benzado