Ich bekomme diesen seltsamen Fehler, wenn ich versuche, die Ruby GDBM gem zu verwenden. Der Edelstein pflegte zu arbeiten. Nun, wenn ich es rufe ich bekomme diese Fehlermeldung (über viele verschiedene Versionen von Rubin):dyld: faule Symbolbindung fehlgeschlagen: Symbol nicht gefunden: __gdbm_lock_file Fehler mit GDBM gem
dyld: lazy symbol binding failed: Symbol not found: __gdbm_lock_file
Referenced from: /usr/local/lib/libgdbm.dylib
Expected in: flat namespace
dyld: Symbol not found: __gdbm_lock_file
Referenced from: /usr/local/lib/libgdbm.dylib
Expected in: flat namespace
ich zahlreiche Rubin Versionen versucht haben, direkt von Rbenv Ausführung und sogar die Installation/Deinstallation mein Gebräu GDBM Installation. Meine GDBM Brew-Installation ist unter /usr/local/Cellar/gdbm/1.12
GDBM funktioniert, wenn ich es manuell über die Befehlszeile (z. B. gdbm_load
) aufrufen.
Das einzige, was ich denken kann, hat sich geändert, dass ich jetzt auf OSX El Capitan 10.11.6 läuft. Oder dass ich irgendwie meine Konfigurations- oder PATH-Dateien geändert habe, die diesen Fehler verursacht haben könnten.
Wie kann ich das Problem lösen?