При выполнении некоторых команд в терминале я получаю следующее сообщение об ошибке
dyld: Library not loaded: /opt/local/lib/libjpeg.62.dylib
Referenced from: /opt/local//lib/libTIFF.dylib
Reason: no suitable image found. Did find:
/opt/local//lib/libjpeg.62.dylib: can't map
/opt/local/lib/libjpeg.62.dylib: can't map
Trace/BPT trap
Мой XCode актуален.
Поскольку ваши пути начинаются с /opt/local, я предполагаю, что вы используете macports
Если это так, я думаю, вам нужно, по крайней мере, сделать sudo port selfupdate, поскольку текущий порт tiff зависит от /libjpeg.7.dylib.
Возможно, потребуется полная переустановка, если macports был установлен под Leopard или более ранней версией
У меня была такая же проблема. Я никогда не запускал ничего другого, кроме Snow Leopard. Я перепробовал всевозможные способы и потратил около 10 часов, пытаясь решить эту проблему, но безуспешно.
В итоге я полностью удалил macports и установил его снова.
Вот что я сделал:
Сначала я получил список всех моих установленных портов:
> port installed
Затем я удалил все:
> sudo port -f uninstall installed
И снова установил macports: macports и снова установил все свои пакеты.
Это было довольно утомительно, но это помогло.
После того, как вы сделаете
sudo port selfupdate
, не забудьте сделать
sudo port upgrade outdated
, чтобы обновить существующие порты. Гораздо лучше, чем переустанавливать всё :-)