X-Git-Url: http://git.kpe.io/?a=blobdiff_plain;f=db-mysql%2Fmysql-loader.lisp;h=93437e6a41ec899993f54baac95350aa5fa40967;hb=c3da3f320846c5201b6eaf609dd47cf3e5876b0a;hp=6424e7ab56ffa5c80af2bf8951da34decc70bfcf;hpb=a1e81c491c0c15cc50d84b755344d07dc74e09c8;p=clsql.git diff --git a/db-mysql/mysql-loader.lisp b/db-mysql/mysql-loader.lisp index 6424e7a..93437e6 100644 --- a/db-mysql/mysql-loader.lisp +++ b/db-mysql/mysql-loader.lisp @@ -29,13 +29,14 @@ (defparameter *libz-library-path* (uffi:find-foreign-library - '("libz" "zlib") + '("libz" "zlibwapi" "zlib") `(,(make-pathname :directory (pathname-directory *load-truename*)) #+64bit "/usr/lib64/" "/usr/lib/" "/sw/lib/" "/usr/local/lib/" "/home/kevin/debian/src/clsql/db-mysql/" + "/bin/" "/mysql/lib/dll32/" "/mysql/lib/opt/") :drive-letters '("C"))) @@ -59,10 +60,10 @@ set to the right path before compiling or loading the system.") (defvar *mysql-library-loaded* nil "T if foreign library was able to be loaded successfully") -(defmethod clsql-base:database-type-library-loaded ((database-type (eql :mysql))) +(defmethod clsql-sys:database-type-library-loaded ((database-type (eql :mysql))) *mysql-library-loaded*) -(defmethod clsql-base:database-type-load-foreign ((database-type (eql :mysql))) +(defmethod clsql-sys:database-type-load-foreign ((database-type (eql :mysql))) (let ((mysql-path (uffi:find-foreign-library *mysql-library-candidate-names* *mysql-library-candidate-directories* @@ -82,5 +83,5 @@ set to the right path before compiling or loading the system.") (setq *mysql-library-loaded* t)) -(clsql-base:database-type-load-foreign :mysql) +(clsql-sys:database-type-load-foreign :mysql)