Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
fr:cross_compilation [2018/03/21 14:27] – [Compiler luabind (qui n'est pas dans macport)] /* ortho */ merlin8282 | fr:cross_compilation [2021/12/03 19:19] (Version actuelle) – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 10: | Ligne 10: | ||
==== Install OSXcross ==== | ==== Install OSXcross ==== | ||
- | < | + | < |
cd osxcross</ | cd osxcross</ | ||
Ligne 341: | Ligne 341: | ||
- | source /path/to/script.sh | + | source /path/to/cross_win32.sh |
(celui d' | (celui d' | ||
- | <code bash> | + | <code bash> |
+ | wine cmake.exe -DWITH_RYZOM_SERVER=OFF -DWITH_RYZOM_TOOLS=OFF -DWITH_RYZOM_CLIENT=ON -DWITH_RYZOM_PATCH=ON -DWITH_RYZOM_CUSTOM_PATCH_SERVER=ON -DWITH_NEL_TESTS=OFF -DWITH_NEL_TOOLS=OFF -DWITH_TOOLS=OFF -DWITH_NEL_SAMPLES=OFF -DWITH_LUA53=ON -DWITH_LUA51=OFF -DWITH_STLPORT=OFF -DWITH_DRIVER_DSOUND=ON -G "NMake Makefiles JOM" -DWITH_STATIC=ON -DWITH_STATIC_DRIVERS=ON -DWITH_DRIVER_OPENAL=OFF -DWITH_DRIVER_DSOUND=ON -DWITH_DRIVER_XAUDIO2=ON -DWITH_DRIVER_FMOD=ON -DWITH_DRIVER_DIRECT3D=ON | ||
wine jom.exe [se comporte comme make, tu peux restreindre le nombre de process avec -j1/-j2] | wine jom.exe [se comporte comme make, tu peux restreindre le nombre de process avec -j1/-j2] | ||
</ | </ | ||
Ligne 360: | Ligne 361: | ||
==== Linux ==== | ==== Linux ==== | ||
- | <code bash> | + | <code bash> |
- | + | cmake -DWITH_RYZOM_CLIENT=ON | |
- | make</ | + | -DWITH_STATIC=ON |
+ | -DWITH_STATIC_DRIVERS=ON | ||
+ | -DWITH_DRIVER_OPENGL=ON | ||
+ | -DFINAL_VERSION=ON -DWITH_QT=OFF | ||
+ | -DWITH_NEL_TESTS=OFF | ||
+ | -DWITH_RYZOM_SERVER=ON | ||
+ | -DWITH_NEL_SAMPLES=ON | ||
+ | -DWITH_SNOWBALLS=OFF | ||
+ | -DWITH_NEL_TOOLS=ON | ||
+ | -DWITH_RYZOM_TOOLS=ON | ||
+ | -DWITH_RYZOM_PATCH=ON | ||
+ | -DWITH_RYZOM_CUSTOM_PATCH_SERVER=ON | ||
+ | -DWITH_STATIC_EXTERNAL=ON | ||
+ | -DWITH_LUA51=OFF | ||
+ | -DWITH_LUA53=ON .. | ||
+ | make | ||
+ | </ | ||
- | {{tag>Shard}} | + | {{tag>tutoriel crosscompilation client windows linux osx client_rc_obsolete}} |