Changes between Version 254 and Version 255 of BuildInstructions
- Timestamp:
- Oct 15, 2014, 6:03:16 AM (10 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
BuildInstructions
v254 v255 114 114 * libxcursor 115 115 * libxml2 116 * miniupnpc 116 117 * OpenAL 117 118 * OpenGL … … 125 126 * [https://developer.mozilla.org/docs/SpiderMonkey/24 SpiderMonkey 24] (`--with-system-mozjs24`) 126 127 * [http://code.google.com/p/nvidia-texture-tools NVTT] (`--with-system-nvtt`) 127 * [http://miniupnp.free.fr/ MiniUPnP client] (`--with-system-miniupnpc`)128 128 For a list of all options to `update-workspaces.sh` see [wiki:premake premake]. 129 129 … … 139 139 }}} 140 140 * With these dependencies you have to run: 141 * `./update-workspaces.sh --with-system- miniupnpc --with-system-nvtt --with-system-mozjs24`141 * `./update-workspaces.sh --with-system-nvtt --with-system-mozjs24` 142 142 * To avoid useless warnings when using system mozjs24 you could fix mozjs24 headers with: 143 143 {{{ … … 168 168 libcurl-devel enet-devel libjpeg-devel libpng-devel libvorbis-devel \ 169 169 libxml2-devel openal-soft-devel pkgconfig SDL-devel wxGTK-devel \ 170 gloox-devel libicu-devel '170 gloox-devel libicu-devel miniupnpc-devel' 171 171 }}} 172 172 … … 179 179 libcurl-devel libenet-devel libjpeg-devel libpng-devel libvorbis-devel \ 180 180 libxml2-devel openal-soft-devel pkg-config wxGTK-devel libSDL-devel \ 181 gloox-devel libicu-devel 181 gloox-devel libicu-devel miniupnpc-devel 182 182 }}} 183 183 … … 187 187 {{{ 188 188 #!sh 189 pacman -S libgl boost cmake gcc curl enet gloox libogg libpng libvorbis libxcursor libxml2 patch sdl subversion zip zlib icu189 pacman -S libgl boost cmake gcc curl enet gloox libogg libpng libvorbis libxcursor libxml2 miniupnpc patch sdl subversion zip zlib icu 190 190 191 191 }}} … … 247 247 248 248 === Keeping up to date === 249 If you already checked out the code and only want to update and rebuild it, you may find it helpful to save the lines below to a script called e.g. `rebuild.sh`, place it in your 0ad directory, make it executable and run it.250 251 {{{252 #!sh253 #!/bin/sh254 set -e255 svn up256 cd build/workspaces257 ./clean-workspaces.sh258 ./update-workspaces.sh259 cd gcc260 make clean261 make -j3262 }}}263 264 If you just edited one source code file and want to rebuild, you can usually get away with:265 266 {{{267 make -j3268 }}}269 270 249 If you want to rebuild quickly after updating from SVN, you can usually get away with: 271 250