Ошибка безопасности libsqlite3.dylib - PullRequest
1 голос
/ 08 октября 2010

У меня проблемы с библиотекой libsqlite3.dylib; когда я пытаюсь запустить, я получаю следующее сообщение об ошибке:

 dyld: Library not loaded: /usr/lib/libsqlite3.dylib
  Referenced from: /System/Library/Frameworks/Security.framework/Versions/A/Security
  Reason: Incompatible library version: Security requires version 9.0.0 or later, but libsqlite3.dylib provides version 1.0.0
Trace/BPT trap

Все, что я смог найти, говорит о том, что нужно скопировать libsqlite3.dylib в папку вашего приложения, но говорят, что нужно взять из / usr / lib, и именно это вызывает ошибку .

Я пытался обновить с использованием портов:

$ sudo port clean sqlite3
Password:
--->  Cleaning sqlite3
$ sudo port install sqlite3
--->  Computing dependencies for sqlite3
--->  Cleaning sqlite3
$

и я дошел до загрузки sqlite3, и я запустил make и make install .

Я все еще получаю эту ошибку.

Кто-нибудь знает, как исправить эту ошибку ??

...