git clone https://github.com/raysan5/raylib.git
cd raylib
cmake -B build
cd build
make
sudo make install
Then
cd ../src
sudo make uninstall
make PLATFORM=PLATFORM_DESKTOP RAYLIB_LIBTYPE=SHARED
sudo make install RAYLIB_LIBTYPE=SHARED
Could possibly do something like this instead to make it easier. Haven’t tried.
git clone https://github.com/raysan5/raylib.git raylib
cd raylib
mkdir build && cd build
cmake -DBUILD_SHARED_LIBS=ON ..
make
sudo make install
from https://github-wiki-see.page/m/raysan5/raylib/wiki/Working-on-GNU-Linux