0.9.0.37:
[sbcl.git] / contrib / sb-posix / sb-posix.asd
index b2a87ab..1407a1e 100644 (file)
@@ -71,7 +71,7 @@
   (let ((co (make-instance 'compile-op)))
     (let ((filename (car (output-files co c))))
       #+cmu (ext:load-foreign filename)
-      #+sbcl (sb-alien:load-1-foreign filename))))
+      #+sbcl (sb-alien:load-shared-object filename))))
 
 (defsystem sb-posix
     :depends-on (sb-grovel)
@@ -80,7 +80,8 @@
     :components ((:file "defpackage")
                 (:file "designator" :depends-on ("defpackage"))
                  (:unix-dso "alien"
-                           :components ((:c-source-file "stat-macros")))
+                           :components ((:c-source-file "stat-macros")
+                                        (:c-source-file "waitpid-macros")))
                 (:file "macros" :depends-on ("designator"))
                 (sb-grovel:grovel-constants-file
                  "constants"