Команда очистки в моем терминале Mac OS выдает следующую ошибку - PullRequest
0 голосов
/ 26 марта 2010

dyld: библиотека не загружена: /opt/local/lib/libncursesw.5.dylib Ссылка на: / opt / local / bin / clear Причина: изображение не найдено Trace / BPT trap


Вот как выглядит мой bash_login:

export PATH="/usr/local/bin:/usr/local/sbin:/usr/local/mysql/bin:$PATH" 
export PATH="/usr/local/apache-maven-2.2.1/bin:$PATH"
export PATH="~/.gem/ruby/1.8/bin:$PATH"
export PATH="/usr/local/mysql/bin:$PATH"
export PATH="/System/Library/Frameworks/JavaVM.framework/Versions/1.6/Home/bin:$PATH"

export PATH=/opt/local/bin:/opt/local/sbin:$PATH
export MANPATH=/opt/local/share/man:$MANPATH

Ответы [ 2 ]

2 голосов
/ 26 марта 2010

Позвольте мне угадать ... вы поставили / opt / local / bin перед / usr / bin, / bin и / sbin или, возможно, вы установили DYLD_LIBRARY_PATH и указали на / opt / local / lib, не ты? Это действительно плохая идея. Вы всегда должны ставить системные исполняемые файлы перед теми, которые предоставляются MacPorts на вашем пути. Кроме того, вы никогда не должны устанавливать DYLD_LIBRARY_PATH, вместо этого используйте DYLD_FALLBACK_LIBRARY_PATH.

0 голосов
/ 26 марта 2010

Возможно, вам нужно перекомпилировать ваш MacPorts.

$ port selfupdate
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...