2016-09-17 27 views
5

komut aracı sunucusuna ile bir aracı başlatmak istiyor o zaman da bir hata alıyorum:hata alınıyor: dyld: bulunamadı Sembol: _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 

Bunun nedeni livereload ile ilgili bir şey vardır onu kaldırdığımda çalışır.

Bunu nasıl çözebilirim?

+2

Bu, El Capitan'daki Xcode 8 ile ilgili görünüyor (10.11). Sierra üzerinde çalışmalı (10.12). –

+0

MacOS – Kira

+3

sürümüne yükseltildiklerinde sorun kabul edilemez: Bu kodu yalnızca bu kodu çalışmak için yükseltmek istemiyorum. Bence ne oldu, Xcode'u yükseltip mevcut bir projeyi çalıştırmaya çalıştım. Sorunu giderip gideremediğini görmek için şimdi projeyi yeniden oluşturun. – taranaki

cevap

2

El Capitan'daki ruby ​​2.3.1 yüklemesi sırasında aynı dyld: Symbol not found: _clock_gettime hata mesajını alıyordum.

xcode-select --install numaralı telefonu çalıştırmak için here numaralı öneriyi ve xcode komut satırı araçlarının yeniden yüklemesini sağlayın.

Eğer OS X'in bu sürümünü kullanıyorsanız belki de size yardımcı olabilir?

+0

Bu adımları denedim, ancak çalışmıyorlar. 10.11.6 kullanıyorum. Başka bir çözüm önerebilir misin? –

+0

Maalesef sorun çözülmezse sorunun ne olabileceği hakkında hiçbir fikrim yok –

-1

ilk demlemek yükleyin yazınız: yakut -e "$ (bukle -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

yazınız: istemi operasyon göre

demlemek doktor

, Muhtemelen görünür “Sudo xcode-select --install” if lütfen yapınız, göründüğünde "Sisteminiz demlenmeye hazırdır.", Bu tamamdır , Yeniden giriş “ram 2.3'ü yükle”, tamam, iyi şanslar, lütfen sakının benim ingilizce 。。。。。