X-Git-Url: http://git.kpe.io/?a=blobdiff_plain;f=tests%2Fforeign-loader.lisp;h=208307895a37363c28e6ddaccf439e10b5054c95;hb=1220d2e5b2cec5a2b8dfad1ba15b0764c2064374;hp=49eb10399ea6fd87d8a1da7caccbd9c1e95e8ef6;hpb=642855854f8dbf7fbcbe6d75c3f886e8f00eec7c;p=uffi.git diff --git a/tests/foreign-loader.lisp b/tests/foreign-loader.lisp index 49eb103..2083078 100644 --- a/tests/foreign-loader.lisp +++ b/tests/foreign-loader.lisp @@ -9,7 +9,7 @@ ;;;; ;;;; $Id$ ;;;; -;;;; This file, part of UFFI, is Copyright (c) 2002 by Kevin M. Rosenberg +;;;; This file, part of UFFI, is Copyright (c) 2002-2005 by Kevin M. Rosenberg ;;;; ;;;; ************************************************************************* @@ -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) @@ -25,15 +27,17 @@ #+(or macosx darwin) "z" (list (pathname-directory *load-pathname*) - "/usr/local/lib/" #+64bit "/usr/lib64/" + "/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 - "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/"))