Я работаю на OS X 10.6.4. Я использовал clbuild для установки вспомогательных библиотек для SBCL (включая clsql), и я делаю всю свою работу через Aquamacs. Я установил MySQL, используя отличные инструкции в Hive Logic . Но когда я вызываю (требуется 'clsql)
- что, кажется, работает нормально - и затем пытаюсь выполнить (clsql: connect' (nil "lisp" "root" ""): database -type: mysql)
чтобы подключиться к моей локальной работающей базе данных, я получаю следующее сообщение об ошибке:
erred while invoking # on
#
[Condition of type ASDF:OPERATION-ERROR]
Из моего исследования этой проблемы я думаю, что это происходит из-за того, что у меня нет скомпилированной версии файла libmysqlclient.dylib, из которых у меня есть копия в / usr / local / mysql / lib /, но я не совсем понимаю, как ее собрать. Это сообщение на форуме , похоже, говорит, что это именно то, что мне нужно сделать, но в этом каталоге нет файла make.