Próbuję uruchomić strażnika na Mac OS X Lion (XCode 4.3 + OSX GCC Instalator + Homebrew)Biblioteka nie załadowany: /opt/local/lib/libffi.5.dylib ale używam homebrew
komunikatbłąd:
Library not loaded: /opt/local/lib/libffi.5.dylib
nie mam katalogu /opt/local
ponieważ nie używam DarwinPorts ale Homebrew
próbowałem brew install libffi
, co było udane, ale gem nadal nie działa.
Próbowałem odinstalować i ponownie zainstalować klejnot bez powodzenia.
Problem występuje również na OSX 10.9 (Mavericks) z zainstalowanym apple-gcc42
.
Próbowałem również mówienie gem
o obecności libffi następująco:
gem install ffi:1.0.7 -- --with-ldflags='-L/usr/local/opt/libffi/lib'
mam podobny problem, ponieważ uaktualnieniu do Mavericks. Identyczny komunikat o błędzie. Używając Homebrew, mam libffi zainstalowane inne natywne klejnoty rozszerzenia instalujące/usuwając dobrze. Żadna z dotychczasowych odpowiedzi nie rozwiązuje tego problemu. Zamiast zamieszczać nowe pytanie, podnieś nagrodę za to. –
Podejrzewam, że problem można rozwiązać przez przekazanie flag kompilatora na instalacji gem, aby wskazać na libffi zainstalowanego brew, ale nie do końca rozumiem, jak i które. –
Hebrajski wprowadzi zamieszanie w komputer. –