diff --git a/libraylib_mac.a b/libraylib_mac.a new file mode 100644 index 0000000..1c6e0a4 Binary files /dev/null and b/libraylib_mac.a differ diff --git a/raylib/static/_raylib_cffi.c b/raylib/static/_raylib_cffi.c index 2577657..fa6a4c7 100644 --- a/raylib/static/_raylib_cffi.c +++ b/raylib/static/_raylib_cffi.c @@ -490,7 +490,7 @@ static void (*_cffi_call_python_org)(struct _cffi_externpy_s *, char *); /************************************************************/ - #include "../raylib.h" // the C header of the library + #include "../raylib.h" // the C header of the library, supplied by us here /************************************************************/ diff --git a/raylib/static/_raylib_cffi.cpython-37m-darwin.so b/raylib/static/_raylib_cffi.cpython-37m-darwin.so index 77d4c04..fa1fe87 100755 Binary files a/raylib/static/_raylib_cffi.cpython-37m-darwin.so and b/raylib/static/_raylib_cffi.cpython-37m-darwin.so differ diff --git a/raylib/static/build_mac.py b/raylib/static/build_mac.py index 054d759..1ef5ae3 100644 --- a/raylib/static/build_mac.py +++ b/raylib/static/build_mac.py @@ -14,7 +14,7 @@ ffibuilder.set_source("_raylib_cffi", ) # Hack to produce static linked lib using static librarylib.a supplied by us -command = "clang -bundle -undefined dynamic_lookup ./_raylib_cffi.o -L/usr/local/lib -L/usr/local/opt/openssl/lib -L/usr/local/opt/sqlite/lib libraylib.a -F/System/Library/Frameworks -framework OpenGL -framework Cocoa -framework IOKit -framework CoreFoundation -framework CoreVideo -o ./_raylib_cffi.cpython-37m-darwin.so" +command = "clang -bundle -undefined dynamic_lookup ./_raylib_cffi.o -L/usr/local/lib -L/usr/local/opt/openssl/lib -L/usr/local/opt/sqlite/lib ../../libraylib_mac.a -F/System/Library/Frameworks -framework OpenGL -framework Cocoa -framework IOKit -framework CoreFoundation -framework CoreVideo -o ./_raylib_cffi.cpython-37m-darwin.so" if __name__ == "__main__": ffibuilder.compile(verbose=True) diff --git a/raylib/static/libraylib.a b/raylib/static/libraylib.a deleted file mode 100644 index 34dd409..0000000 Binary files a/raylib/static/libraylib.a and /dev/null differ