X-Git-Url: https://git.xonotic.org/?a=blobdiff_plain;f=Shared-libraries-%28buildfiles%29.md;h=60d3a83e95532b695c11f7c75af0004fcdc4cd11;hb=b518c7ec274c78107ce6fb69512212fb460c4230;hp=943b2353fed139f049f88e75d03b07a4dbdbd457;hpb=1166e70d00b3fcd9d66c76d581ebed4a1dd2a3f4;p=xonotic%2Fxonotic.wiki.git diff --git a/Shared-libraries-(buildfiles).md b/Shared-libraries-(buildfiles).md index 943b235..60d3a83 100644 --- a/Shared-libraries-(buildfiles).md +++ b/Shared-libraries-(buildfiles).md @@ -85,8 +85,9 @@ Obtainment instructions: ### macOS Darkplaces loads `libvorbis.dylib` and `libvorbisfile.dylib` -# libtheora (+ libtheoraenc + libtheoradec)? +# libtheora libtheora is used for the video in cl_capturevideo +libtheoraenc/libtheoradec are not needed, they are the newer API; darkplaces uses the legacy pre 1.0 API (libtheora). ### Windows Darkplaces loads `libtheora-0.dll` or `theora-0.dll` or `theora.dll` @@ -99,7 +100,7 @@ Obtainment instructions: Darkplaces loads `libtheora.dylib` # libogg -libogg is used as container in cl_capturevideo +libogg is used for the container in cl_capturevideo ### Windows Darkplaces loads `libogg-0.dll` or `libogg.dll` or `ogg.dll` @@ -125,7 +126,8 @@ Obtainment instructions: * use dll from `bin` folder # libode -Is not loaded under Windows and crashes the game if it is. +Is not loaded under Windows and crashes the game if it is and a map is loaded up. +Also it is not statically linked and thus requires libstdc++-6.dll and libgcc_s_sjlj-1.dll. # libavw *Note:* Old and not used in Xonotic but also not disabled :) Adding this for the sake of completeness.