Loading...
  OR  Zero-K Name:    Password:   

Post edit history

AI build

To display differences between versions, select one or more edits in the list using checkboxes and click "diff selected"
Post edit history
Date Editor Before After
11/17/2020 10:39:50 PMUAranklamer before revert after revert
11/17/2020 10:38:11 PMUAranklamer before revert after revert
Before After
1 Official engine is built with gcc5.x. From my experience there's an ABI difference between gcc versions. So either you can compile AI with gcc5 and use official engine, or compile AI and own engine version with gccX (X>=5). Engine's commit matters as DF pointed. 1 Official engine is built with gcc5.x. From my experience there's an ABI difference between gcc versions. So either you can compile AI with gcc5 and use official engine, or compile AI and own engine version with gccX (X>=5). Engine's commit matters as DF pointed.
2 "submodule update --init" - pulls CircuitAI (current stable, not bleeding edge testing). 2 "submodule update --init" - pulls CircuitAI (current stable, not bleeding edge testing).
3 "cmake . && make spring" - builds both engine and all related AIs. 3 "cmake . && make spring" - builds both engine and all related AIs.
4 \n
5 Related: https://springrts.com/wiki/AI:Development:Lang:Cpp