dyld: Library not loaded: /System/Library/Frameworks/OpenCL.framework/Versions/A/Libraries/libclparser.dylib
Referenced from: /opt/local/bin/identify
Reason: image not found
у кого-нибудь есть решение? Поможет ли обновление Xcode до 4.1?
dyld: Library not loaded: /System/Library/Frameworks/OpenCL.framework/Versions/A/Libraries/libclparser.dylib
Referenced from: /opt/local/bin/identify
Reason: image not found
у кого-нибудь есть решение? Поможет ли обновление Xcode до 4.1?
Ваш /opt/local/bin/identify
, вероятно, является идентификацией ImageMagick.
Вероятно, вам нужно переустановить вашу установку ImageMagick. Судя по пути (/opt/local/
), вы, вероятно, установили его как часть MacPorts.
Вероятно, вам следует следовать инструкциям по Миграция установки MacPorts на новую основную версию ОС или новую архитектуру ЦП em>: установить новый Xcode, установить последнюю версию базы MacPorts, записать установленные порты, удалить порты, переустановить порты.
К сожалению, ошибка MacPorts #30322 указывает на то, что порт ImageMagick, возможно, еще не собран должным образом под Lion (найдено через страницу MacPorts Lion Problems).
Я бы рекомендовал установить последнюю версию XCode 4.1 из App Store, прежде чем делать что-либо еще, чтобы получить последние инструменты сборки и библиотеки разработки.
Вам, вероятно, потребуется перекомпилировать любые Gems с собственными привязками (которые, похоже, у вас есть, поскольку что-то ищет OpenCL, а не сам RSpec).
Чтобы перекомпилировать все ваши драгоценные камни, запустите:
gem pristine --all
Ошибки dydl
обычно связаны с драйверами/привязками базы данных. Попробуйте переустановить базу данных, если ни один из вышеперечисленных способов не работает.
У меня была похожая проблема после чистой установки Lion с установленным Xcode 4.1 (оба из Mac App Store).
Что в итоге исправило, так это запуск sudo gem install rspec -v 2.6.0
. Фактическая проблема (для меня ваш пробег может отличаться) заключалась в том, что заглушка скрипта не устанавливалась в /usr/bin
, что означало, что ОС не могла найти RSpec без спецификации полного пути.