Change History for BuildInstructions

Version Date Author Comment
445 2 months fabio libwxgtk3.2-dev is also available on Ubuntu 23.04 (lunar)
444 2 months fabio remove unneeded atlas dependencies (everything listed there was …
443 2 months fabio use (newer) apt rather than (old) apt-get
442 2 months fabio fix broken sentence
441 2 months fabio fix package name on newer distro
440 2 months Alistair_Findlay removed a TODO which has been done
439 2 months Alistair_Findlay Fixed a typo "Maxmimum" fixed to "Maximum". Removed 404 link which is …
438 2 months Itms Fix a link typo
437 2 months Alistair_Findlay Updated link avoids redirect and is fewer characters long.
436 3 months fabio python-is-python3 is not needed, and just depends on python3
435 3 months animus package 'python' no longer exists. python3 comes pre-installed anyway, …
434 14 months sternstaub
433 14 months sternstaub python2 was dropped from the arch linux repository. in case it is …
432 15 months Stan Update dependencies a bit
431 18 months Silier
430 18 months Silier
429 19 months Andy Alt add suggestion about using distcc to reduce build time
428 20 months Andy Alt Add libwxgtk3.0-gtk3-dev to Debian/Ubuntu deps (installs wx-config)
427 21 months s0600204 Update wxwidgets dependency description for ArchLinux systems (and …
426 21 months Andy Alt add cargo and rustc to list of dependencies on Linux, and for Debian …
425 2 years tim add instructions for slackware 15.0
424 2 years Langbart remove old spidermonkey number
423 2 years ImmramAtani Debian,Ubuntu build: added missing freetype dependency. Maintains …
422 2 years Langbart Troubleshooting clarification for building Spidermonkey with …
421 2 years Langbart Phab:D4542 was committed, making the linked workaround obsolete.
420 2 years Langbart D4542
419 2 years Langbart Since D4424, Python no longer needs to be hidden, but a new problem …
418 2 years Grapjas Technically you don't build the solution with F5 in VS 2017 (wiki said …
417 2 years Brent Johnson Add info on setting WX_CONFIG for Manjaro
416 3 years Ceres Added notes about keys for building, i.e. F7 in VS 2017 and Ctrl+B in …
415 3 years Stan MSVC Version
414 3 years tim updated slackware 14.2 build instructions to reflect updates available …
413 3 years V S
412 3 years V S
411 3 years thedwarf
410 3 years thedwarf
409 3 years thedwarf
408 3 years thedwarf
407 3 years thedwarf
406 3 years thedwarf
405 3 years Krinkle
404 3 years Krinkle restore comment syntax that was accidentally changed to code literal
403 3 years Nescio alphabetize Fedora packages; cf. Arch, Debian
402 3 years Nescio exclamation mark
401 3 years Nescio Mandriva was last updated in 2011, Mageia and ROSA Linux are its most …
400 3 years Nescio list Arch before Debian and Manjaro after Fedora; cf. …
399 3 years thedwarf
398 3 years thedwarf
397 3 years thedwarf
396 3 years wraitii Rust 1.49 for A24
395 3 years s0600204 Correct ArchLinux/Manjaro wxgtk3 dependancy (Arch typically doesn't …
394 3 years Nescio update Arch command, per sarcoma
393 3 years Krinkle let macOS jump directly to macOS section instead of to previous empty …
392 3 years Langbart
391 3 years Krinkle Document gotcha
390 3 years Stan Xp toolset
389 3 years FeXoR Remove rather confusing comment on updating workspaces on Debian based …
388 3 years OptimusShepard Update the Spidermonkey version 68 to 78 for Ubuntu build instructions.
387 3 years Nescio Fedora: rust and rust-std-static are already dependencies of cargo, …
386 3 years Imarok Update arch/Manjaro dependencies
385 3 years wraitii Updates for SM78
384 3 years Silier
383 3 years Stan Remove XCursor dependency following r24304
382 3 years Imarok Ubuntu dependencies: Add rustc and restore alphabetic order
381 3 years bb add SM68 dependencies for fedora
380 3 years wraitii Some changes for upcoming SM/C++17
379 3 years s0600204 Add the fmt dependancy to the dependency lists
378 4 years Alistair_Findlay I guess that the pull has been merged, the link now 404s, i removed …
377 4 years FeXoR Changed Debuan/Ubuntu section to be for Ubuntu 18.04 or later …
376 4 years FeXoR Remove advising custon apt policy. We shouldn't advise in general to …
375 4 years Itms Temporary warning for #5757
374 4 years FeXoR Added wx package name change notice for Ubuntu 20.04
373 4 years Malc Fix small typo
372 4 years OptimusShepard
371 4 years OptimusShepard
370 4 years bdude
369 4 years Stan
368 4 years tasuki libsodium-dev for Ubuntu 16.04 works
367 4 years Nescio 0ad is larger than it used to be
366 4 years Nescio Fedora: Phabricator also requires php-json
365 4 years uovobw uniq the debian build command and clarify the libsodium-dev …
364 4 years uovobw add updated debian sid build dependencies and instructions
363 4 years Link Mauve Remove note about a patch that has been merged.
362 5 years Krinkle macOS: remove mention of SpiderMonkey in dependencies for Python …
361 5 years Krinkle add sub-sections to macOS section
360 5 years Krinkle
359 5 years Krinkle
358 5 years Krinkle Add high-level doc to explain workspaces
357 5 years Itms SpiderMonkey upgrade
356 5 years historic_bruno
355 5 years Krinkle Omit "0ad/" prefix from in-repo path
354 5 years Silier
353 5 years historic_bruno Link to #5255
352 5 years historic_bruno
351 5 years historic_bruno Make wxWidgets 3.0 requirement more explicit, see #5502
350 5 years historic_bruno Add Python 2.7 to list of Linux dependencies (required for cxxtest by …
349 5 years historic_bruno OS X => macOS
348 5 years mondeja
347 5 years mondeja Lacked cmake as dependence and libsodium-dev can be installed with …
346 5 years s0600204 Update CentOS build instructions.
345 5 years Weber K.
344 5 years Weber K.
343 5 years Weber K.
342 5 years Weber K.
341 5 years Weber K.
340 5 years User478 Some slashes replaced by some backslashes.
339 5 years User478 Some text corrections.
338 5 years User478 Replaced "libraries/wxwidgets/README.txt" by …
337 5 years Silier
336 5 years Stan Add a link to BuildingWindowsDependencies
335 5 years Itms Minor update for Fedora deps
334 5 years s0600204 Add guidance as to how to acquire dependencies for those running CentOS 7
333 5 years alfonsospilas update ArchLinux deps
332 5 years alfonsospilas update ArchLinux deps
331 5 years alfonsospilas update ArchLinux deps
330 5 years s0600204 Add a minimum version for [lib]curl.
329 6 years Quentin
328 6 years Andy Alt move Slackware "build" text above Slack dependency info
327 6 years Andy Alt add instructions for building on Slack-current, and note that 0 A.D. …
326 6 years Andy Alt note about nspr (makes it clear to everyone why they can't find a …
325 6 years Andy Alt note that the instructions pertain to Slackware 14.2 (instructions for …
324 6 years Andy Alt update deb packaging links; the OBS/alioth.debian.org service was …
323 6 years Andy Alt fixed svn link under Slackware build instructions
322 6 years Andy Alt added Slackware dep info for building Atlas
321 6 years Andy Alt The nspr library is included in the mozilla-nss packages, which is …
320 6 years Andy Alt adding preliminary Slackware build instructions
319 6 years Andy Alt Debian deps: remove libsodium-dev (repo version doesn't meet >= 1.014 …
318 6 years Andy Alt Debian deps: add libsodium-dev
317 6 years Itms Boost upgrade needed on old distros
316 6 years Itms Add libsodium and remove old distros
315 6 years elexis thanks for the correction, Nescio. Just rephrasing slightly.
314 6 years Nescio Fedora: php is required for phabricator
313 6 years Nescio Fedora: php
312 6 years krumel Note on higher RAM usage when using multiple compile jobs, --needed …
311 6 years Itms
310 6 years Itms Visual Studio 2015 support
309 6 years Nescio included php-xml in list of fedora packages (to save time and frustration)
308 7 years Itms I wanted to put the https to the address of the SVN repo and I ended …
307 7 years Vladislav Belov Warning about Fedora <= 21 compilation error
306 7 years Vladislav Belov findPlugin (r19703) was introduced only in gloox 1.0.10: …
305 7 years leper Revert previous edit. Just because we still support 2.8, doesn't mean …
304 7 years Vladislav Belov Fixed the missing wxWidget version
303 7 years leper Adjust minimal supported compiler versions, see CppSupport.
302 7 years Imarok update Visual Studio Community 2013 download link
301 7 years Imarok
300 7 years echotangoecho GCC 4.7 required for spidermonkey 38.
299 7 years Vladislav Belov patch is required by patch.sh
298 7 years Radagast Add wxWidgets-devel version to voidlinux dependency install command.
297 7 years Radagast Add libvorbis-devel, libpng-devel to voidlinux dependency install command.
296 7 years Radagast Add libopenal-devel for SoundManager, icu-devel to voidlinux …
295 7 years Radagast Add libcurl-devel and SDL2-devel dbus broken package resolution …
294 7 years Radagast Add more required devel header files to void linux dependency install …
293 7 years Radagast Add some -devel packages required on voidlinux to the 0AD dependency …
292 7 years Radagast Add nspr, -devel note to voidlinux 0AD dependency install command on …
291 7 years Radagast Add voidlinux 0AD dependency install command.
290 8 years Itms Reverted #4053 changes
289 8 years Itms
288 8 years Itms
287 8 years Andy Alt minor change to Linux build instructions
286 8 years Moul Add missing Fedora dependency: …
285 8 years ffm
284 8 years ffm
283 8 years Itms Remove libjpeg
282 8 years Zsolt Dollenstein update-workspaces.bat needs to be run from build\workspaces
281 8 years bb since f23 "yum" is deprecated, it should be "dnf" (not working for …
280 8 years fabio removed sdl1
279 8 years scythetwirler
278 9 years historic_bruno Adds note to OS X instructions: cmake install fails on El Capitan
277 9 years Echelon9 As of CMake 3.3.1, this step on OS X has been amended per CMake's …
276 9 years leper Include gitlab since gitorious stopped existing but wasn't mentioned.
275 9 years fabio update for sdl2 enabled by default
274 9 years fcxSanya Fix the special-characters-in-checkout-path note (move it a bit below …
273 9 years sanderd17 Add note
272 9 years historic_bruno Removes horizontal lines since theme now has them for section headers
271 9 years historic_bruno Updates since building on OS X 10.6 is no longer supported
270 9 years leper Update for SM31.
269 9 years scythetwirler Fix incorrect flag. Reported by elexis.
268 9 years Josh Update supported Windows versions
267 9 years fabio cleanup
266 9 years fabio update for spidermonkey 31
265 9 years historic_bruno Revised instructions for CMake install on OS X
264 9 years historic_bruno Removes XP and Vista from list of supported development OSes due to VS …
263 9 years fabio update supported compilers
262 9 years Yves Updating additional references to unsupported Visual Studio versions
261 9 years Yves As decided in the staff meeting, we are dropping support for Visual …
260 9 years leper Add miniupnpc to FreeBSD section.
259 9 years fabio libjpeg SAS missing
258 9 years fabio typo
257 9 years fabio old Debian update
256 9 years fabio update dependencies
255 10 years historic_bruno Updates for new miniupnpc requirement as sytem lib; removes confusing …
254 10 years historic_bruno
253 10 years fabio
252 10 years fabio debian/ubuntu update for a17
251 10 years njm Make the outdated link for Atlas Scenario Editor in …
250 10 years leper OpenBSD adjustments.
249 10 years leper Update instructions for FreeBSD 10 (see #2804)
248 10 years historic_bruno
247 10 years historic_bruno Updates and reformatting for OS X sections - don't refer back to Linux …
246 10 years historic_bruno Removing obsolete info from OS X build instructions
245 10 years leper Fix dependency name on Fedora (see #2659)
244 10 years historic_bruno More updates; removes obsolete info
243 10 years historic_bruno Make latest release a more direct link
242 10 years historic_bruno Updates for removed ENet source in r15457
241 10 years fabio minor debian correction
240 10 years fabio formatting
239 10 years fabio update after r15173
238 10 years historic_bruno Adds some notes, ticket links, and explanations for OS X Mavericks
237 10 years Josh Add ICU package to install command for remaining linux distributions.
236 10 years fabio debian/ubuntu cleanup
235 10 years Yves
234 10 years fabio cmake should noto be needed with system nvtt
233 10 years Daniel Cardenas Update for ubuntu 14.04. Mostly just a rewording.
232 10 years scythetwirler Include a missing dependency.
231 10 years leper Add icu (see #67), remove patch as that was only used by our …
230 10 years fabio trick for mozjs24 headers
229 10 years fabio cleanup
228 10 years Yves Modifications for the new SpiderMonkey. I couldn't test on all systems …
227 10 years historic_bruno Remove claim of Win2K support given #2417
226 10 years robin_m add archlinux dependency instructions
225 10 years fabio minor cleanup
224 10 years Josh Mostly revert my previous edit due to changes.
223 10 years Josh Add notes on miniupnpc dependency.
222 10 years historic_bruno
221 10 years historic_bruno Removes note made obsolete by r13901, updates for VC++2012
220 10 years fabio wx3.0 is also on Debian testing now
219 10 years fabio Add a note about SSL linking.
218 10 years fabio minor cleanup
217 10 years fabio wx 3.0 and Debian/Ubuntu
216 10 years leper Add gloox to OpenSUSE and Mandriva instructions
215 10 years leper Add gloox-devel to Fedora instructions.
214 10 years fabio minor cleanup
213 10 years leper Lobby.
212 10 years Josh
211 10 years Josh Add gloox dependency.
210 11 years Josh Mention you can build on ARM
209 11 years Josh Update space requirements
208 11 years historic_bruno Removes references to VC++ 2005
207 11 years historic_bruno Adds updates about VC++ 2012 and 2005
206 11 years historic_bruno Adds note about VS2012
205 11 years historic_bruno Adds note about MSVC debug heap
204 11 years historic_bruno
203 11 years historic_bruno
202 11 years historic_bruno Clarifies some OS X build instructions
201 11 years fabio clarify Debian
200 11 years historic_bruno Forgot CMake in OS X instructions; removes old pre-Snow Leopard …
199 11 years historic_bruno
198 11 years historic_bruno Updates for r13148
197 11 years mack1908 Little fix of link to VS2010 SP1 making it work now
196 11 years mack1908 Added another problem fix
195 11 years javpra
194 12 years Bernhard M. fix 3 typos
193 12 years fabio link to an updated 0ad package - the debian one
192 12 years leper Remove fam/gamin as we're using inotify as of r12726.
191 12 years historic_bruno pkg-config aparently not included by default on some Mac Ports installs
190 12 years Deiz Clarification.
189 12 years historic_bruno
188 12 years historic_bruno Clarify a few OS X things
187 12 years fabio cmake is only needed for bundled nvtt, but Debian/Ubuntu have it …
186 12 years Deiz cmake was missing in the Debian/Ubuntu package list.
185 12 years historic_bruno
184 12 years historic_bruno
183 12 years historic_bruno
182 12 years leper remove useless dependency (fam/gamin is only used on linux). Correct …
181 12 years leper Add OpenBSD, unify BSDs
180 12 years historic_bruno r11962 fixed Premake build on *BSD
179 12 years Almin Just very few and little changes. Accommodation for new …
178 12 years fabio zip is not needed if using external mozjs
177 12 years vts Added 'zip' to dependencies apt-get install line for Debian/Ubuntu
176 12 years historic_bruno
175 12 years leper Revert some removals from the previous version. Remove notes of …
174 12 years mackwic supressed references to premake as it is already embedded
173 12 years mackwic adding premake in dependency + some visual changes
172 12 years fabio add libxcursor to Linux deendencies, sort by name
171 12 years fabio add libxcursor-dev to debian/ubuntu deps
170 12 years fabio use libnvtt-dev on Debian and Ubuntu
169 12 years fabio some more info about debian/ubuntu building
168 12 years fabio remove zip from debian dependencies since we alreday specify …
167 12 years fabio clarify the need for zip and cmake
166 12 years fabio remove libalut-dev
165 12 years fabio order by name debian dependencies
164 12 years fabio use unversioned packages
163 12 years historic_bruno
162 12 years historic_bruno
161 12 years historic_bruno clarify the process on OS X
160 12 years Philip Taylor remove obsolete aoe3ed note
159 12 years Almin
158 12 years leper Fixed a typo. Removed unnecessary (as it is the default) use of …
157 12 years historic_bruno Add processors to some multiline shell commands
156 12 years leper
155 12 years historic_bruno
154 12 years historic_bruno
153 12 years historic_bruno Update prerequisites to be more specific
152 12 years historic_bruno Add stub for FreeBSD instructions
151 12 years leper
150 12 years Yves Added xercesc3 to OS X build instructions
149 12 years Oğuzhan Mete Öztürk typo
148 12 years Oğuzhan Mete Öztürk Mac compiling instruction code
147 12 years Oğuzhan Mete Öztürk typo OpenAL patching directory
146 12 years fabio add libmozjs185-dev dependency to Debian/Ubuntu
145 12 years Philip Taylor document --with-system-mozjs185
144 13 years historic_bruno redundant cmake in OS X ports list
143 13 years historic_bruno Updates Slackware solution; warns users about build system change
142 13 years Philip Taylor suggest newer version of libjpeg on Ubuntu
141 13 years historic_bruno Updates for premake4
140 13 years historic_bruno Removes Devil dependency (only needed for AoE3Ed).
139 13 years historic_bruno Removes nasm dependencies, updates OS X instructions
138 13 years Robert Blair Mason Updated OpenSUSE Build Instructions
137 13 years Jan Wassenberg
136 13 years hennr cleaned up a bit
135 13 years Philip Taylor replace dependency lists with the ones from OBS
134 13 years Philip Taylor clean up a bit
133 13 years hennr removed obsolte known issue, libenet 1.3 works now
132 13 years hennr indention fail 2
131 13 years hennr indention fail
130 13 years hennr reorganized the whole linux section to make it much more readable
129 13 years hennr updated enet dependency, as enet 1.3 works now
128 13 years hennr adds link to a fedora bug report regarding enet packaging
127 13 years hennr added a build dependency
126 13 years Philip Taylor
125 13 years Philip Taylor remove redundant note
124 13 years Philip Taylor add a reported problem
123 13 years Philip Taylor reorganise a little
122 13 years Philip Taylor update Windows instructions a little
121 13 years antwan911 Appended necessary lib to compile on Squeeze
120 13 years hennr typo…
119 13 years hennr
118 13 years hennr added a workaround for libenet on debian to the known issues section
117 13 years hennr added ./clean-workspaces.sh cmd if one _re_compiles the code
116 13 years historic_bruno Suggestions due to currently broken VC 2010 support
115 13 years Boni Xavier Corrected the new Slackware version number. Pat picked a cool number …
114 13 years Philip Taylor update non -mt boost instructions
113 13 years Philip Taylor add note of likely cmake dependency on OS X
112 13 years Philip Taylor update OS X instructions
111 13 years Philip Taylor add libcurl dependency
110 13 years Philip Taylor remove unneeded xercesc from OS X
109 13 years Boni Xavier Added the Slackware line to reflect the fact that we don't have …
108 13 years Kieran P
107 13 years Kieran P Update for Fedora install from peque_
106 13 years hennr changed svn path from trunk to 0ad, added a script to update and …
105 13 years Matei
104 14 years Philip Taylor mention git
103 14 years Philip Taylor VC2010 is supported
102 14 years Philip Taylor remove BFD dep
101 14 years Philip Taylor improve formatting
100 14 years Philip Taylor add subversion dep on Ubuntu; improve formatting
99 14 years oldspiceap@gmail.com Adding cmake to ubuntu install command so that update_workspaces.sh …
98 14 years Philip Taylor new dependencies
97 14 years Philip Taylor refer to existing package examples; suggest Release mode by default
96 14 years Philip Taylor remove unneeded crypto++ references
95 14 years Jan Wassenberg update fedora packages (thanks to Arthur Clement)
94 14 years Philip Taylor update deps
93 14 years goblor
92 14 years Philip Taylor note incompatible enet version
91 14 years Philip Taylor remove reference to hopefully-fixed bug
90 14 years Philip Taylor note Atlas fails on OS X
89 14 years Philip Taylor add nasm to MacPorts list
88 14 years Philip Taylor
87 14 years Philip Taylor
86 14 years Philip Taylor
85 14 years Quentin Pradet ubuntu apt-get line also works with Debian testing and unstable
84 14 years Philip Taylor split out release info
83 14 years Philip Taylor bump release version
82 14 years Philip Taylor clean up instructions a bit
81 14 years Philip Taylor experimental new system
80 14 years Philip Taylor remove a bit of obsolete information
79 14 years Philip Taylor remove references to obsolete snapshot
78 14 years Renato Covarrubias
77 14 years Philip Taylor revert spam
76 14 years Althruninfinity
75 14 years Philip Taylor revert spam
74 14 years Althruninfinity
73 14 years Althruninfinity
72 15 years Setlec
71 15 years Setlec Added Mandriva Instructions
70 15 years Jan Wassenberg
69 15 years Colin Rothwell
68 15 years espes Patching il.h and ilu.h is not necessary if using libdevil >= 1.7
67 15 years arn34
66 15 years arn34
65 15 years espes
64 15 years Simon Brenner External libraries are now built automatically by update-workspaces.sh
63 15 years Simon Brenner Updated instructions for bundled spidermonkey
62 15 years arn34
61 15 years espes
60 15 years espes
59 15 years Erik Johansson spelling error corrected
58 15 years arn34
57 15 years arn34
56 15 years arn34
55 15 years arn34
54 15 years arn34
53 15 years arn34
52 15 years arn34
51 15 years espes
50 15 years espes
49 15 years arn34
48 15 years arn34
47 15 years arn34
46 15 years espes
45 15 years arn34
44 15 years arn34
43 15 years arn34
42 15 years arn34
41 15 years arn34
40 15 years arn34
39 15 years arn34
38 15 years arn34
37 15 years arn34 OS X build instructions
36 15 years Philip Taylor list the libboost-filesystem-dev package
35 15 years tatrefthekiller
34 15 years Simon Brenner Remove valgrind dependency and a few unnecessary build steps that have …
33 15 years Philip Taylor explain S3TC warnings
32 15 years Philip Taylor note the --without-pch solution to a build problem
31 15 years Philip Taylor fix accidental wiki-linkage
30 15 years espes Updated info regarding spidermonkey (Sombody needs to update the build …
29 15 years Philip Taylor note NASM bug
28 15 years Philip Taylor s/libxml-dev/libxml2-dev/
27 15 years Philip Taylor
26 15 years Philip Taylor
25 15 years Philip Taylor list DevIL requirement
24 15 years Philip Taylor require libxml-dev
23 15 years Philip Taylor add 7z snapshot
22 15 years Philip Taylor
21 15 years Philip Taylor add snapshot
20 15 years Philip Taylor warn about server busyness
19 15 years Philip Taylor
18 15 years Simon Brenner
17 15 years Simon Brenner Add valgrind and enet to dependency list.
16 15 years Philip Taylor
15 15 years Philip Taylor minorer tweak
14 15 years Philip Taylor minor tweak
13 15 years Philip Taylor minor tweak
12 15 years Philip Taylor mention some tool/library version requirements
11 15 years Philip Taylor fix Linux build instructions
10 15 years Philip Taylor update Windows build instructions
9 15 years Philip Taylor note non-public URL
8 15 years Philip Taylor fix public SVN address
7 15 years Erik Johansson
6 15 years Erik Johansson formatting
5 15 years Erik Johansson
4 15 years Erik Johansson added info on how to install SpiderMonkey. cut from Getting Started …
3 15 years Philip Taylor Remove mentions of Xerces
2 15 years Philip Taylor basic Linux/OSX notes
1 15 years Philip Taylor initial draft