(probe-file (make-pathname :directory dir
:name (component-name c)
:type library-file-type)))
- '((:absolute "usr" "lib" "clsql")))))
+ '((:absolute "usr" "lib" "clsql")))))
(list (if found
found
(make-pathname :name (component-name c)
(defmethod operation-done-p ((o load-op) (c clsql-mysql-source-file))
(and (symbol-function (intern (symbol-name '#:mysql-get-client-info)
(find-package '#:mysql)))
- t))
+ t))
(defmethod perform ((o compile-op) (c clsql-mysql-source-file))
(unless (operation-done-p o c)
- #-(or win32 mswindows)
+ #-(or win32 win64 windows mswindows)
(unless (zerop (run-shell-command
#-freebsd "cd ~A; make"
#+freebsd "cd ~A; gmake"
(defmethod perform ((o compile-op) (c clsql-uffi-source-file))
(unless (operation-done-p o c)
- #-(or win32 mswindows)
+ #-(or win32 win64 windows mswindows)
(unless (zerop (run-shell-command
#-(or freebsd netbsd) "cd ~A; make"
#+(or freebsd netbsd) "cd ~A; gmake"
(namestring (user-homedir-pathname))
".clsql-init.lisp"))
(probe-file "/etc/clsql-init.lisp")
- #+(or mswin windows win32)
+ #+(or mswin windows win32 win64 mswindows)
(probe-file "c:\\etc\\clsql-init.lisp"))))
(when init-file (load init-file))))
* (http://opensource.franz.com/preamble.html), also known as the LLGPL.
***************************************************************************/
-#ifdef WIN32
+#if defined(WIN32)||defined(WIN64)
#include <windows.h>
BOOL WINAPI DllEntryPoint(HINSTANCE hinstdll, DWORD fdwReason,
+cl-sql (4.0.5-1) unstable; urgency=low
+
+ * New upstream version
+ * Change build dependency to be independent of libmysqlclient version (closes:538459)
+
+ -- Kevin M. Rosenberg <kmr@debian.org> Sun, 26 Jul 2009 17:30:19 -0600
+
cl-sql (4.0.4-1) unstable; urgency=low
* Update Oracle FFI based on changes in CLSQL. Thanks to Paul
* (http://opensource.franz.com/preamble.html), also known as the LLGPL.
***************************************************************************/
-#ifdef WIN32
+#if defined(WIN32)||defined(WIN64)
#include <windows.h>
BOOL WINAPI DllEntryPoint(HINSTANCE hinstdll, DWORD fdwReason,
unsigned int
atol64 (const unsigned char* str, unsigned int* pHigh32)
{
-#ifdef WIN32
+#if defined(WIN32)||defined(WIN64)
__int64 result = 0;
#else
long long result = 0;