Ich habe versucht, meine .bashrc
auf einem neuen Mac zu reparieren mit einiger Aliase ich hatte und ich ein .bash_profile
gemacht hatte, um zu versuchen, die .bashrc
zu laden, wenn die Terminal wurde geöffnet. Allerdings habe ich diesen Fehler jedes Mal, wenn ich versuche, einen git
Befehl zu verwenden.Git Fehler: dyld: faul Symbol Bindung ist fehlgeschlagen: Symbol nicht gefunden: _iconv_open
git status
dyld: lazy symbol binding failed: Symbol not found: _iconv_open
Referenced from: /usr/bin/git
Expected in: /opt/local/lib/libiconv.2.dylib
dyld: Symbol not found: _iconv_open
Referenced from: /usr/bin/git
Expected in: /opt/local/lib/libiconv.2.dylib
Trace/BPT trap: 5
Ich löschte den .bash_profile
und sogar die .bashrc
aber immer noch nicht gut, kehrte zurück. Irgendwelche Ideen?
Side Note: Ich habe mir Git > dyld: lazy symbol binding failed: Symbol not found: _iconv_open angesehen, aber seine Lösung scheint nicht für mich zu arbeiten, da ich jetzt kein bash_profile mehr habe.
das Problem ist, dass SourceTree ein eingebettetes git verwendet statt System . [siehe meine Antwort] (http://stackoverflow.com/a/28032594/576767) –