From: Kevin M. Rosenberg Date: Mon, 14 Aug 2006 04:22:28 +0000 (+0000) Subject: r11021: 2006-08-13 Kevin Rosenberg (kevin@rosenberg.net) X-Git-Tag: v1.6.1~18 X-Git-Url: http://git.kpe.io/?p=uffi.git;a=commitdiff_plain;h=1220d2e5b2cec5a2b8dfad1ba15b0764c2064374 r11021: 2006-08-13 Kevin Rosenberg (kevin@rosenberg.net) * src/objects.lisp: Add support for Lispworks 5 by Bill Atkins --- diff --git a/ChangeLog b/ChangeLog index 137b47f..688f4b6 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,6 @@ +2006-08-13 Kevin Rosenberg (kevin@rosenberg.net) + * src/objects.lisp: Add support for Lispworks 5 by Bill Atkins + 2006-07-04 Kevin Rosenberg (kevin@rosenberg.net) * Version 1.5.14 * src/{objects,strings}.lisp: Apply patch from Edi Weitz diff --git a/doc/Makefile b/doc/Makefile index cfae6cc..db4b9f6 100644 --- a/doc/Makefile +++ b/doc/Makefile @@ -18,6 +18,7 @@ DOCFILE_EXT_DEFAULT:=xml # Standard docfile processing DEBIAN=$(shell expr "`cat /etc/issue 2> /dev/null`" : '.*Debian.*') +UBUNTU=$(shell expr "`cat /etc/issue 2> /dev/null`" : '.*Ubuntu.*') SUSE=$(shell expr "`cat /etc/issue 2> /dev/null`" : '.*SuSE.*') SUSE91=$(shell expr "`cat /etc/issue 2> /dev/null`" : '.*SuSE Linux 9.1.*') REDHAT=$(shell expr "`cat /etc/issue 2> /dev/null`" : '.*Red Hat.*') @@ -41,6 +42,10 @@ else else ifneq (${DARWIN},0) OS=darwin + else + ifneq (${UBUNTU},0) + OS=ubuntu + endif endif endif endif diff --git a/doc/catalog-ubuntu.xml b/doc/catalog-ubuntu.xml new file mode 100644 index 0000000..b924d99 --- /dev/null +++ b/doc/catalog-ubuntu.xml @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/html.tar.gz b/doc/html.tar.gz index eb2e1ac..7514b35 100644 Binary files a/doc/html.tar.gz and b/doc/html.tar.gz differ diff --git a/tests/foreign-loader.lisp b/tests/foreign-loader.lisp index ab0d6a2..2083078 100644 --- a/tests/foreign-loader.lisp +++ b/tests/foreign-loader.lisp @@ -18,6 +18,8 @@ (in-package uffi-tests) +#+clisp (uffi:load-foreign-library "/usr/lib/libz.so" :module "z") +#-clisp (unless (uffi:load-foreign-library (uffi:find-foreign-library #-(or macosx darwin) @@ -27,13 +29,15 @@ (list (pathname-directory *load-pathname*) "/usr/local/lib/" #+(or 64bit x86-64) "/usr/lib64/" "/usr/lib/" "/zlib/")) - :module "zlib" + :module "zlib" :supporting-libraries '("c")) (warn "Unable to load zlib")) - -(unless (uffi:load-foreign-library + +#+clisp (uffi:load-foreign-library "/home/kevin/debian/src/uffi/tests/uffi-c-test.so" :module "uffi_tests") +#-clisp +(unless (uffi:load-foreign-library (uffi:find-foreign-library - '(#+(or 64bit x86-64) "uffi-c-test64" "uffi-c-test") + '(#+(or 64bit x86-64) "uffi-c-test64" "uffi-c-test") (list (pathname-directory *load-truename*) "/usr/lib/uffi/" "/home/kevin/debian/src/uffi/tests/"))