From 79e306b89223e4c06b4ff1a360e00b13f1abcd22 Mon Sep 17 00:00:00 2001 From: Hugo Locurcio Date: Wed, 25 Jun 2025 02:12:18 +0200 Subject: [PATCH] Update section about using system libraries in Compiling for Linux/*BSD - Mention how to use system SDL library now that SDL 3 is used for gamepad support. --- .../development/compiling/compiling_for_linuxbsd.rst | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/contributing/development/compiling/compiling_for_linuxbsd.rst b/contributing/development/compiling/compiling_for_linuxbsd.rst index e618196b6..e58962a3e 100644 --- a/contributing/development/compiling/compiling_for_linuxbsd.rst +++ b/contributing/development/compiling/compiling_for_linuxbsd.rst @@ -564,6 +564,7 @@ listed in the :ref:`doc_compiling_for_linuxbsd_oneliners`: libmbedtls-dev \ libminiupnpc-dev \ libpcre2-dev \ + libsdl3-dev \ libzstd-dev \ libsquish-dev \ libicu-dev @@ -585,7 +586,8 @@ listed in the :ref:`doc_compiling_for_linuxbsd_oneliners`: libwebp-devel \ libzstd-devel \ mbedtls-devel \ - miniupnpc-devel + miniupnpc-devel \ + SDL3-devel After installing all required packages, use the following command to build Godot: @@ -594,7 +596,7 @@ After installing all required packages, use the following command to build Godot :: - scons platform=linuxbsd builtin_embree=no builtin_enet=no builtin_freetype=no builtin_graphite=no builtin_harfbuzz=no builtin_libogg=no builtin_libpng=no builtin_libtheora=no builtin_libvorbis=no builtin_libwebp=no builtin_mbedtls=no builtin_miniupnpc=no builtin_pcre2=no builtin_zlib=no builtin_zstd=no + scons platform=linuxbsd builtin_embree=no builtin_enet=no builtin_freetype=no builtin_graphite=no builtin_harfbuzz=no builtin_libogg=no builtin_libpng=no builtin_libtheora=no builtin_libvorbis=no builtin_libwebp=no builtin_mbedtls=no builtin_miniupnpc=no builtin_pcre2=no builtin_sdl=no builtin_zlib=no builtin_zstd=no On Debian stable, you will need to remove `builtin_embree=no` as the system-provided Embree version is too old to work with Godot's latest `master` branch