clsql/db-mysql mysql-loader.lisp,1.4,1.5
"Kevin M. Rosenberg" <[email protected]> Sat, 23 Nov 2002 11:00:28 -0700
| Newsgroups | gmane.lisp.clsql.cvs |
|---|---|
| Message-ID | <[email protected]> |
Update of /pubcvs/clsql/db-mysql
In directory boa.b9.com:/tmp/cvs-serv27621/db-mysql
Modified Files:
mysql-loader.lisp
Log Message:
load library fixes
Index: mysql-loader.lisp
===================================================================
RCS file: /pubcvs/clsql/db-mysql/mysql-loader.lisp,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -d -r1.4 -r1.5
*** mysql-loader.lisp 18 Oct 2002 01:16:26 -0000 1.4
--- mysql-loader.lisp 23 Nov 2002 18:00:26 -0000 1.5
***************
*** 31,61 ****
`(,(make-pathname :directory (pathname-directory *load-truename*))
"/usr/lib/clsql/"
"/home/kevin/debian/src/clsql/db-mysql/")
! :drive-letters '("C" "D" "E" "F" "G")))
- (defvar *mysql-library-filename*
- (cond
- ((probe-file "/opt/mysql/lib/mysql/libmysqlclient.so")
- "/opt/mysql/lib/mysql/libmysqlclient.so")
- ((probe-file "/usr/local/lib/libmysqlclient.so")
- "/usr/local/lib/libmysqlclient.so")
- ((probe-file "/usr/local/lib/mysql/libmysqlclient.so")
- "/usr/local/lib/mysql/libmysqlclient.so")
- ((probe-file "/usr/lib/libmysqlclient.so")
- "/usr/lib/libmysqlclient.so")
- ((probe-file "/usr/lib/mysql/libmysqlclient.so")
- "/usr/lib/mysql/libmysqlclient.so")
- #+(or win32 mswindows)
- ((probe-file "c:/mysql/lib/opt/libmysql.dll")
- "c:/mysql/lib/opt/libmysql.dll")
- (t
- (error "Can't find MySQL client library to load.")))
- "Location where the MySQL client library is to be found.")
-
(defvar *mysql-library-candidate-names*
'("libmysqlclient" "libmysql"))
(defvar *mysql-library-candidate-directories*
! '("/opt/mysql/lib/mysql/" "/usr/local/lib/" "/usr/lib/" "/usr/local/lib/mysql/" "/usr/lib/mysql/" "/mysql/lib/opt/"))
(defvar *mysql-library-candidate-drive-letters* '("C" "D" "E"))
--- 31,43 ----
`(,(make-pathname :directory (pathname-directory *load-truename*))
"/usr/lib/clsql/"
+ "/sw/lib/clsql/"
"/home/kevin/debian/src/clsql/db-mysql/")
! :drive-letters '("C" "D" "E")))
(defvar *mysql-library-candidate-names*
'("libmysqlclient" "libmysql"))
(defvar *mysql-library-candidate-directories*
! '("/opt/mysql/lib/mysql/" "/usr/local/lib/" "/usr/lib/" "/usr/local/lib/mysql/" "/usr/lib/mysql/" "/mysql/lib/opt/" "/sw/lib/mysql/"))
(defvar *mysql-library-candidate-drive-letters* '("C" "D" "E"))
***************
*** 85,89 ****
(unless (probe-file zlib-path)
(error "Can't find zlib client library to load"))
!
(uffi:load-foreign-library zlib-path)
(if (and
--- 67,71 ----
(unless (probe-file zlib-path)
(error "Can't find zlib client library to load"))
!
(uffi:load-foreign-library zlib-path)
(if (and