]> gitweb.factorcode.org Git - factor.git/commitdiff
opencl.ffi: library isn't stdcall except on windows
authorJoe Groff <arcata@gmail.com>
Tue, 13 Apr 2010 00:25:36 +0000 (17:25 -0700)
committerJoe Groff <arcata@gmail.com>
Tue, 13 Apr 2010 00:25:36 +0000 (17:25 -0700)
extra/opencl/ffi/ffi.factor

index 9ee2135cb63e9de97f086a2a2e981c98e07b3284..d3398f5c24699db0a316893ef42a6152bb9f9dec 100644 (file)
@@ -5,10 +5,10 @@ combinators system alien.accessors byte-arrays kernel ;
 IN: opencl.ffi
 
 << "opencl" {
-        { [ os windows? ] [ "OpenCL.dll" ] }
-        { [ os macosx? ] [ "/System/Library/Frameworks/OpenCL.framework/OpenCL" ] }
-        { [ os unix? ] [ "libOpenCL.so" ] }
-    } cond stdcall add-library >>
+        { [ os windows? ] [ "OpenCL.dll" stdcall ] }
+        { [ os macosx? ] [ "/System/Library/Frameworks/OpenCL.framework/OpenCL" cdecl ] }
+        { [ os unix? ] [ "libOpenCL.so" cdecl ] }
+    } cond add-library >>
 LIBRARY: opencl
 
 ! cl_platform.h