X-Git-Url: http://git.kpe.io/?p=clsql.git;a=blobdiff_plain;f=db-mysql%2Fmysql-loader.lisp;h=1c27ad3c603d0526e4af6150b695648ee78ac70f;hp=0ec9c03c2f74e592575605f6ececc8e776bfa609;hb=e44d25095946bbc8b5d175a09dc2e611eee319e7;hpb=9a3ce518152a2f74eda63d467ad9f8b8594da776 diff --git a/db-mysql/mysql-loader.lisp b/db-mysql/mysql-loader.lisp index 0ec9c03..1c27ad3 100644 --- a/db-mysql/mysql-loader.lisp +++ b/db-mysql/mysql-loader.lisp @@ -18,9 +18,10 @@ (in-package #:mysql) +;; searches clsql_mysql64 to accomodate both 32-bit and 64-bit libraries on same system (defparameter *clsql-mysql-library-candidate-names* - (list #+(or 64bit x86-64) "clsql_mysql64" - "clsql_mysql")) + `(,@(when (> most-positive-fixnum (expt 2 32)) (list "clsql_mysql64")) + "clsql_mysql")) (defvar *mysql-library-candidate-names* '("libmysqlclient" "libmysql"))