-
-

Have Pip build from source

+
+

Building from source

+
+

Have Pip build from source

Useful if the binaries don’t work on your system.

Make sure Raylib is installed and then:

pip3 install --no-binary raylib --upgrade --force-reinstall raylib
@@ -175,13 +188,13 @@
 
-

Build from source manually

+

Build from source manually

Useful if the Pip build doesn’t work, or you want to contribute to the project, or you want to skip building the static lib and just use the dynamic binding with your own dll.

If you do build on a new platform please submit your binaries as a PR.

-

Windows manual build

+

Windows manual build

Clone this repo including submodules so you get correct version of Raylib.

git clone --recurse-submodules https://github.com/electronstudio/raylib-python-cffi
 
@@ -218,7 +231,7 @@ python setup.py bdist_wheel

(Note: your wheel’s filename will probably be different than the one here.)

-

Linux etc manual build

+

Linux etc manual build

These instructions have been tested on Ubuntu 20.10 and 16.04. Mac should be very similar.

Clone this repo including submodules so you get correct version of Raylib.

git clone --recurse-submodules https://github.com/electronstudio/raylib-python-cffi
@@ -276,7 +289,7 @@ please run ./raylib
 

(TODO move the dynamic libs into a separate package rather than include them with every one.)

-

Raspberry Pi

+

Raspberry Pi

The integrated GPU hardware in a Raspberry Pi (“VideoCore”) is rather idiosyncratic, resulting in a complex set of software options. Probably the most interesting two options for Raylib applications are:

@@ -298,6 +311,7 @@ modifications: