Skip to content

Commit 7fb22e7

Browse files
authored
Merge pull request #11054 from Calinou/compiling-linuxbsd-system-sdl
Update section about using system libraries in Compiling for Linux/*BSD
2 parents d7d1753 + 79e306b commit 7fb22e7

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

contributing/development/compiling/compiling_for_linuxbsd.rst

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -564,6 +564,7 @@ listed in the :ref:`doc_compiling_for_linuxbsd_oneliners`:
564564
libmbedtls-dev \
565565
libminiupnpc-dev \
566566
libpcre2-dev \
567+
libsdl3-dev \
567568
libzstd-dev \
568569
libsquish-dev \
569570
libicu-dev
@@ -585,7 +586,8 @@ listed in the :ref:`doc_compiling_for_linuxbsd_oneliners`:
585586
libwebp-devel \
586587
libzstd-devel \
587588
mbedtls-devel \
588-
miniupnpc-devel
589+
miniupnpc-devel \
590+
SDL3-devel
589591

590592
After installing all required packages, use the following command to build Godot:
591593

@@ -594,7 +596,7 @@ After installing all required packages, use the following command to build Godot
594596
595597
::
596598

597-
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
599+
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
598600

599601
On Debian stable, you will need to remove `builtin_embree=no` as the system-provided
600602
Embree version is too old to work with Godot's latest `master` branch

0 commit comments

Comments
 (0)