]> git.xonotic.org Git - xonotic/xonotic.wiki.git/commitdiff
Update Shared libraries (buildfiles)
authorRudolf Polzer <divverent@gmail.com>
Sun, 21 Nov 2021 13:37:07 +0000 (13:37 +0000)
committerRudolf Polzer <divverent@gmail.com>
Sun, 21 Nov 2021 13:37:07 +0000 (13:37 +0000)
Shared-libraries-(buildfiles).md

index 73577fd9f9275932b156dd07f94e39bfc87670ab..5526f7b08289e23409294a8e47e9b6c113bb501e 100644 (file)
@@ -118,9 +118,17 @@ Darkplaces loads `libogg.dylib`
 # libd0_blind_id-0 & libd0_rijndael-0
 Internal project, see https://gitlab.com/xonotic/d0_blind_id
 
+### Linux
+
+`LDFLAGS='-L$HOME/Games/xonotic/misc/builddeps/linux64/gmp/lib' CPPFLAGS='-I$HOME/Games/xonotic/misc/builddeps/linux64/gmp/include' ./configure --prefix=$HOME/Games/xonotic/misc/builddeps/linux64/d0_blind_id  --enable-static --disable-shared --with-pic`
+
 # libgmp
 A dependency of libd0_blind_id-0
 
+### Linux
+
+`./configure --prefix=$HOME/Games/xonotic/misc/builddeps/linux64/gmp --enable-static --disable-shared --with-pic --enable-fat`
+
 ### Windows
 libd0_blind_id-0 loads `libgmp-10.dll`
 
@@ -132,6 +140,10 @@ Obtainment instructions:
 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.
 
+### Linux:
+
+`./configure --enable-static --disable-shared --with-libccd=internal --enable-double-precision --prefix=$HOME/Games/xonotic/misc/builddeps/linux64/ode --with-pic`
+
 # libavw
 *Note:* Old and not used in Xonotic but also not disabled :) Adding this for the sake of completeness.