diff --git a/README.md b/README.md index f49a6e9..ec4f181 100644 --- a/README.md +++ b/README.md @@ -28,10 +28,11 @@ clone the git repo and make a symlink to the `raylib` directory in your current ## Option 3: Build from source (Raylib 3.5, all platforms) If you're using a platform we dont have binary builds for yet -then you can either *use the dynamic binding only* or else you will have to build from source. If you do build on a new platform please +then you can either *use the dynamic binding with your own dll* or else you will have to build from source. +If you do build on a new platform please submit your binaries as a PR. -These instructions have been tested on Ubuntu 20.10. Mac should be very similar. Windows is probably different. +These instructions have been tested on Ubuntu 20.10 and 16.04. Mac should be very similar. Windows is probably different. Clone this repo including submodules so you get correct version of Raylib. @@ -61,11 +62,11 @@ To build a complete set of libs for Python 3.6, 3.7, 3.8 and 3.9: ./build_linux_multi.sh -To update the dynamic libs too: +To update the Linux dynamic libs (names will be different on other platfroms): cd ../.. rm raylib/dynamic/*.so* - cp --preserve=links /usr/local/lib/libraylib.so* raylib/dynamic/ + cp -P /usr/local/lib/libraylib.so* raylib/dynamic/ # Use diff --git a/raylib/dynamic/libraylib.so b/raylib/dynamic/libraylib.so deleted file mode 100644 index 8494765..0000000 Binary files a/raylib/dynamic/libraylib.so and /dev/null differ diff --git a/raylib/dynamic/libraylib.so b/raylib/dynamic/libraylib.so new file mode 120000 index 0000000..551ad26 --- /dev/null +++ b/raylib/dynamic/libraylib.so @@ -0,0 +1 @@ +libraylib.so.351 \ No newline at end of file diff --git a/raylib/dynamic/libraylib.so.3.5.0 b/raylib/dynamic/libraylib.so.3.5.0 index 8494765..0cff081 100644 Binary files a/raylib/dynamic/libraylib.so.3.5.0 and b/raylib/dynamic/libraylib.so.3.5.0 differ diff --git a/raylib/dynamic/libraylib.so.351 b/raylib/dynamic/libraylib.so.351 deleted file mode 100644 index 8494765..0000000 Binary files a/raylib/dynamic/libraylib.so.351 and /dev/null differ diff --git a/raylib/dynamic/libraylib.so.351 b/raylib/dynamic/libraylib.so.351 new file mode 120000 index 0000000..fd22f57 --- /dev/null +++ b/raylib/dynamic/libraylib.so.351 @@ -0,0 +1 @@ +libraylib.so.3.5.0 \ No newline at end of file diff --git a/raylib/static/_raylib_cffi.cpython-36m-x86_64-linux-gnu.so b/raylib/static/_raylib_cffi.cpython-36m-x86_64-linux-gnu.so index 0c5e0d5..0a84156 100755 Binary files a/raylib/static/_raylib_cffi.cpython-36m-x86_64-linux-gnu.so and b/raylib/static/_raylib_cffi.cpython-36m-x86_64-linux-gnu.so differ diff --git a/raylib/static/_raylib_cffi.cpython-37m-x86_64-linux-gnu.so b/raylib/static/_raylib_cffi.cpython-37m-x86_64-linux-gnu.so index 65c6d11..0ba8493 100755 Binary files a/raylib/static/_raylib_cffi.cpython-37m-x86_64-linux-gnu.so and b/raylib/static/_raylib_cffi.cpython-37m-x86_64-linux-gnu.so differ diff --git a/raylib/static/_raylib_cffi.cpython-38-x86_64-linux-gnu.so b/raylib/static/_raylib_cffi.cpython-38-x86_64-linux-gnu.so index 9a9e2c4..1a349a2 100755 Binary files a/raylib/static/_raylib_cffi.cpython-38-x86_64-linux-gnu.so and b/raylib/static/_raylib_cffi.cpython-38-x86_64-linux-gnu.so differ diff --git a/raylib/static/_raylib_cffi.cpython-39-x86_64-linux-gnu.so b/raylib/static/_raylib_cffi.cpython-39-x86_64-linux-gnu.so index e51281c..96b07d6 100755 Binary files a/raylib/static/_raylib_cffi.cpython-39-x86_64-linux-gnu.so and b/raylib/static/_raylib_cffi.cpython-39-x86_64-linux-gnu.so differ