2012-04-30 11 views
8

हर मैं इसे रिपोर्ट निम्नलिखितinstall_name_tool रिपोर्टिंग विकृत वस्तु

install_name_tool: object: Abacate malformed object (unknown load command 4) 

मैंने पढ़ा है जब द्विआधारी निर्माण यह एक त्रुटि हो सकता है कि मेरी मशीन पर install_name_tool उपयोग करने के लिए प्रयास करें। यह जांचने के लिए कि मैं सबसे सरल हैलो वर्ल्ड सी ++ प्रोग्राम बनाता हूं और install_name_tool का उपयोग करके कुछ बदलने की कोशिश करता हूं। काम नहीं किया मैं क्या गलत कर रहा हूं?

वर्तमान में मेरे पास एक्सकोड 4.2 चल रहा है हिम तेंदुए ओएस।

+0

पाया मुझे लगता है कि आप कर रहे हैं एक्सकोड के पिछले इंस्टॉलेशन से 'install_name_tool' का पुराना संस्करण चला रहा है। जब आपने एक्सकोड 4.2 स्थापित किया था तो क्या आपने यूनिक्स डेवलपर टूल्स इंस्टॉल किए थे? 'Type -a install_name_tool' क्या दिखाता है? –

+0

क्या यह जांचने का कोई तरीका है कि मैंने एक्सकोड 4.2 के साथ डेवलपर टूल इंस्टॉल किए हैं या नहीं? 'type -a install_name_tool' बस इंस्टॉल स्थान' install_name_tool is/usr/bin/install_name_tool' – McLeary

+0

मैं अनुशंसा करता हूं कि आप Xcode 4.2 की स्थापना दोहराएं और यूनिक्स डेवलपर टूल्स को इंस्टॉल करना सुनिश्चित करें। आप जो कहते हैं उसे देखने के लिए आप 'pkgutil --file-info/usr/bin/install_name_tool' भी आज़मा सकते हैं। –

उत्तर

11

एक्सकोड अपडेट होने पर स्पष्ट रूप से install_name_tool अपडेट नहीं किया गया है। आपको एक्सकोड प्राथमिकताओं से कमांड लाइन टूल्स इंस्टॉल करने की आवश्यकता है। install_name_tool on OS X Lion भी देखें। इसने मेरे लिए एक ही त्रुटि हल की।

+2

मुझे यह त्रुटि मिलती है और फिर भी मैंने अद्यतन कमांडलाइन उपकरण – eastafri

+3

स्थापित किया है मैंने इसे मैवरिक्स पर भी देखा है। मुझे मैन्युअल रूप से/usr/bin में से एक को एप्लिकेशन/एक्सकोड से बदलना पड़ा।एप्लिकेशन/सामग्री // डेवलपर/toolchains/XcodeDefault.xctoolchain/usr/bin – Vishal

1

यह मैक ओएस के साथ काम करने के लिए प्रबंधित 10.9.3

https://github.com/Homebrew/homebrew/issues/26544

$$: ~ otool एल/usr/bin/install_name_tool

/usr/bin/install_name_tool: /usr/lib/libxcselect.dylib (संगतता संस्करण 1.0.0, वर्तमान संस्करण 1.0.0) /usr/lib/libSystem.B.dylib (संगतता संस्करण 1.0.0, वर्तमान संस्करण 1197.1.1)

$$: ~ pkgutil --file-जानकारी/usr/bin/install_name_tool

मात्रा:/पथ: /usr/bin/install_name_tool pkgid: com.apple.pkg.Essentials pkg-संस्करण : 10.9.0.1.1.1306847324 स्थापित समय: १३९०५७७८०१ uid: 0 gid: 0 मोड:

$$:: ~ wget dyld: 755

wget पर कोई और अधिक त्रुटियों लाइब्रेरी लोड नहीं:

@@ HOMEBREW_PREFIX @@/opt/openssl/lib/libssl.1.0.0.dylib संदर्भित से:/usr/स्थानीय/bin/wget कारण: छवि नहीं

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