我正在使用OS X 10.6.4。我一直在使用clbuild为SBCL(包括clsql)安装支持库,并且我通过Aquamacs完成所有工作。我使用excellent instructions over at Hive Logic安装了MySQL。但是,当我打电话(require 'clsql)
- 这似乎很好地工作 - 然后尝试执行(clsql:connect '(nil "lisp" "root" "") :database-type :mysql)
连接到我的本地运行的数据库,我得到这个错误信息:OS X上的CLSQL和MYSQL
erred while invoking #<COMPILE-OP (:VERBOSE NIL) {12096109}> on
#<CLSQL-MYSQL-SOURCE-FILE "clsql_mysql" {1208E071}>
[Condition of type ASDF:OPERATION-ERROR]
从我这个问题的研究,我认为它来自我没有libmysqlclient.dylib文件的编译版本,其中我有一个在/ usr/local/mysql/lib /中的副本,但我不清楚如何编译它。 This forum post似乎说这正是我需要做的,但是那个目录中没有make文件。
请教,系统管理员如何能够帮助程序员设置他的编译器? – 2011-01-28 09:29:31
我猜你从来都不是系统管理员,弗兰克。 – 2011-01-31 12:45:29
@DanGrossman属于ServerFault,因为它属于烹饪。该问题的作者试图建立他的开发环境,而不是服务器。 – 2011-11-30 11:28:09