2016-09-17 10 views
5

मैं आदेश बिचौलिया सर्वर के साथ एक बिचौलिया शुरू करना चाहते हैं और मैं कोई त्रुटि मिलती है जब मैं कार्य करें:हो रही त्रुटि: dyld: प्रतीक नहीं मिला: _clock_gettime

dyld: lazy symbol binding failed: Symbol not found: _clock_gettime 
    Referenced from: /usr/local/lib/ruby/gems/2.3.0/gems/eventmachine-1.2.0.1/lib/rubyeventmachine.bundle (which was built for Mac OS X 10.12) 
    Expected in: /usr/lib/libSystem.B.dylib 

dyld: Symbol not found: _clock_gettime 
    Referenced from: /usr/local/lib/ruby/gems/2.3.0/gems/eventmachine-1.2.0.1/lib/rubyeventmachine.bundle (which was built for Mac OS X 10.12) 
    Expected in: /usr/lib/libSystem.B.dylib 

यह livereload के साथ कुछ है, क्योंकि है जब मैं इसे हटा देता हूं तो यह काम करता है।

मैं इसे कैसे हल कर सकता हूं?

+2

यह एल कैपिटन (10.11) पर एक्सकोड 8 से संबंधित प्रतीत होता है। इसे सिएरा (10.12) पर काम करना चाहिए। –

+0

जब मैकोज़ – Kira

+3

में अपग्रेड किया गया तो यह हल हो गया है जो स्वीकार्य नहीं है: मैं इस कोड को काम करने के लिए बस अपने ओएस को अपग्रेड नहीं करना चाहता हूं। मुझे लगता है कि क्या हुआ यह है कि मैंने एक्सकोड को अपग्रेड किया और फिर एक मौजूदा प्रोजेक्ट चलाने की कोशिश की। परियोजना को पुनर्निर्माण करने के लिए यह देखने के लिए कि क्या यह समस्या को हल करता है। – taranaki

उत्तर

2

मुझे एल कैपिटन पर रूबी 2.3.1 के प्रयास के दौरान त्रुटि संदेश dyld: Symbol not found: _clock_gettime त्रुटि संदेश मिल रहा था।

सलाह herexcode-select --install चलाने के लिए और xcode कमांड लाइन टूल्स को मेरे लिए उस समस्या को हल करने की अनुमति दें।

यदि आप ओएस एक्स के उस संस्करण का उपयोग कर रहे हैं तो शायद यह आपकी मदद भी कर सकता है?

+0

मैंने इन चरणों की कोशिश की लेकिन वे काम नहीं कर रहे हैं। मैं 10.11.6 का उपयोग कर रहा हूँ। क्या आप कुछ अन्य समाधान का प्रस्ताव दे सकते हैं? –

+0

क्षमा करें, मुझे नहीं पता कि समस्या क्या हो सकती है यदि यह हल नहीं करता है –

-1

पहले काढ़ा स्थापित करते हैं, दर्ज करें: माणिक -e "$ (कर्ल -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

दर्ज करें:

काढ़ा चिकित्सक

शीघ्र संचालन के अनुसार, शायद दिखाई "Sudo xcode-select --install", कृपया इसे करें, "आपका सिस्टम ब्रू करने के लिए तैयार है" दिखाई दें, यह ठीक है, इनपुट "राम इंस्टॉल 2.3", ठीक है, शुभकामनाएं, कृपया ध्यान न दें मेरी अंग्रेजी .....

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