r5565: *** empty log message ***
authorKevin M. Rosenberg <kevin@rosenberg.net>
Wed, 27 Aug 2003 20:12:02 +0000 (20:12 +0000)
committerKevin M. Rosenberg <kevin@rosenberg.net>
Wed, 27 Aug 2003 20:12:02 +0000 (20:12 +0000)
src/libraries.lisp
tests/Makefile

index f91f3db0d5f535ad08bd6164e45bb75c9d771931..592f08ca1f0d0db7f4ec9b69763595e74aa5955d 100644 (file)
@@ -7,7 +7,7 @@
 ;;;; Programmer:    Kevin M. Rosenberg
 ;;;; Date Started:  Feb 2002
 ;;;;
-;;;; $Id: libraries.lisp,v 1.12 2003/08/27 20:00:21 kevin Exp $
+;;;; $Id: libraries.lisp,v 1.13 2003/08/27 20:02:59 kevin Exp $
 ;;;;
 ;;;; This file, part of UFFI, is Copyright (c) 2002 by Kevin M. Rosenberg
 ;;;;
@@ -107,6 +107,7 @@ library type if type is not specified."
        #+sbcl
        (let ((type (pathname-type (parse-namestring filename))))
          (if (or (string-equal type "so")
+                 (string-equal type "bundle")
                  (string-equal type "dylib"))
              (sb-alien::load-1-foreign filename)
              (sb-alien:load-foreign filename 
index 1ec75c73f9523e9b628fbf1c7b43302ac7c9c5ce..f2b9e7fae5203f6ee8bc40047ad60daff57b37f5 100644 (file)
@@ -5,7 +5,7 @@
 #  Programer:    Kevin M. Rosenberg
 #  Date Started: Mar 2002
 #
-#  CVS Id:   $Id: Makefile,v 1.21 2003/08/27 19:58:25 kevin Exp $
+#  CVS Id:   $Id: Makefile,v 1.22 2003/08/27 20:12:02 kevin Exp $
 #
 # This file, part of UFFI, is Copyright (c) 2002 by Kevin M. Rosenberg
 #
@@ -36,8 +36,8 @@ linux: $(source) Makefile
        rm $(object)
 
 mac:
-       gcc -bundle -c $(source) -o $(object).dylib
-       ld -bundle /usr/lib/bundle1.o -flat_namespace -undefined suppress /usr/lib/libz.dylib -o z.dylib
+       gcc -bundle -c $(source) -o $(base).bundle
+       ld -bundle /usr/lib/bundle1.o -flat_namespace -undefined suppress /usr/lib/libz.dylib -o z.bundle
 
 mac-old:
        cc -dynamic -c $(source) -o $(object)