03 Jun 2004 Marcus Pearce <m.t.pearce@city.ac.uk>
+ * Version 2.11.5 released
* examples/clsql-tutorial.lisp: Remove obsolete :nulls-ok attribute,
Select connection-spec based on connection type. Bugs reported by
Bill Clementson.
-
+ * uffi/uffi.dll, uffi/uffi.lib: Recompile with Visual Studio 2003
+ * db-mysql/mysql-loader.lisp: Update check for zlibwapi library
+ name on Windows, add \bin\ directory to search path
+
31 May 2004 Marcus Pearce <m.t.pearce@city.ac.uk>
* db-odbc/odbc-sql.lisp: DB-TYPE replaced with DATABASE-TYPE in
DATABASE-CONNECT.
###########################################################################
# FILE IDENTIFICATION
#
-# Name: Makefile.msvc
-# Purpose: Makefile for the CLSQL UFFI helper package (MSVC)
-# Programer: Kevin M. Rosenberg
-# Date Started: Mar 2002
+# Name: Makefile.msvc
+# Purpose: Makefile for the CLSQL UFFI helper package (MSVC)
+# Author: Kevin M. Rosenberg
+# Created: Mar 2002
#
# CVS Id: $Id: Makefile.msvc,v 1.1 2002/09/18 07:43:40 kevin Exp $
#
-# This file, part of CLSQL, is Copyright (c) 2002 by Kevin M. Rosenberg
+# This file, part of CLSQL, is Copyright (c) 2002-2004 by Kevin M. Rosenberg
#
# CLSQL users are granted the rights to distribute and use this software
# as governed by the terms of the Lisp Lesser GNU Public License
###########################################################################
-BASE=clsql-mysql
+BASE=mysql
# Set to the directory where you have installed mysql's library
MYSQL_DIR=c:/mysql
(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")))
###########################################################################
# FILE IDENTIFICATION
#
-# Name: Makefile.msvc
-# Purpose: Makefile for the CLSQL UFFI helper package (MSVC)
-# Programer: Kevin M. Rosenberg
-# Date Started: Mar 2002
+# Name: Makefile.msvc
+# Purpose: Makefile for the CLSQL UFFI helper package (MSVC)
+# Author: Kevin M. Rosenberg
+# Created: Mar 2002
#
# CVS Id: $Id: Makefile.msvc,v 1.1 2002/09/18 07:50:01 kevin Exp $
#
-# This file, part of CLSQL, is Copyright (c) 2002 by Kevin M. Rosenberg
+# This file, part of CLSQL, is Copyright (c) 2002-2004 by Kevin M. Rosenberg
#
# CLSQL users are granted the rights to distribute and use this software
# as governed by the terms of the Lisp Lesser GNU Public License
###########################################################################
-BASE=clsql-uffi
+BASE=uffi
# Nothing to configure beyond here
del $(OBJ) $(BASE).exp
clean:
- del /q $(DLL)
+ del /q $(DLL) $(BASE).LIB