Skip to content

Commit

Permalink
[fix] libpy4cl-utils.so and numpy -> dylib
Browse files Browse the repository at this point in the history
  • Loading branch information
digikar99 committed May 7, 2024
1 parent e4b8b81 commit 9da26b1
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 4 deletions.
4 changes: 2 additions & 2 deletions src/config-darwin.lisp
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ print(f'(:base-exec-prefix \\\"{sys.base_exec_prefix}\\\"' +
"gcc ~A -c -Wall -Werror -fpic py4cl-utils.c && "
(format
nil
"gcc -L'~A/lib' -framework CoreFoundation -shared -o libpy4cl-utils.so py4cl-utils.o -lpython~A"
"gcc -L'~A/lib' -framework CoreFoundation -dynamiclib -o libpy4cl-utils.dylib py4cl-utils.o -lpython~A"
path python-version))

py4cl2-cffi/config:*python-numpy-compile-command*
Expand All @@ -47,7 +47,7 @@ print(f'(:base-exec-prefix \\\"{sys.base_exec_prefix}\\\"' +
"gcc ~A -I'~A' -c -Wall -Werror -fpic py4cl-numpy-utils.c && "
(format
nil
"gcc -L'~A/lib' -framework CoreFoundation -shared -o libpy4cl-numpy-utils.so py4cl-numpy-utils.o -lpython~A"
"gcc -L'~A/lib' -framework CoreFoundation -dynamiclib -o libpy4cl-numpy-utils.dylib py4cl-numpy-utils.o -lpython~A"
path python-version)))))


Expand Down
4 changes: 2 additions & 2 deletions src/shared-objects.lisp
Original file line number Diff line number Diff line change
Expand Up @@ -12,12 +12,12 @@
(defvar *utils-shared-object-path*
(merge-pathnames
(asdf:component-pathname (asdf:find-system "py4cl2-cffi"))
#p"libpy4cl-utils.so"))
(pathname (%shared-library-from-ldflag "-lpy4cl-utils"))))

(defvar *numpy-utils-shared-object-path*
(merge-pathnames
(asdf:component-pathname (asdf:find-system "py4cl2-cffi"))
#p"libpy4cl-numpy-utils.so"))
(pathname (%shared-library-from-ldflag "-lpy4cl-numpy-utils"))))

(defvar *numpy-installed-p*)

Expand Down

0 comments on commit 9da26b1

Please sign in to comment.