games/glest: fix build on GCC architectures
Building with GCC fails: ./mk/linux/glest_game/ai/ai_rule.cpp: In member function 'virtual bool Glest::Game::AiRuleMassiveAttack::test()': ./mk/linux/glest_game/ai/ai_rule.cpp:156:46: error: 'INT_MAX' was not declared in this scope 156 | return ai->beingAttacked(attackPos, field, INT_MAX); | ^~~~~~~ ./mk/linux/glest_game/ai/ai_rule.cpp:19:1: note: 'INT_MAX' is defined in header '<climits>'; did you forget to '#include <climits>'? 18 | #include "leak_dumper.h" +++ |+#include <climits> 19 | ./mk/linux/glest_game/ai/ai_rule.cpp: In member function 'virtual bool Glest::Game::AiRuleExpand::test()': ./mk/linux/glest_game/ai/ai_rule.cpp:815:22: error: 'INT_MAX' was not declared in this scope 815 | int minDistance= INT_MAX; | ^~~~~~~ ./mk/linux/glest_game/ai/ai_rule.cpp:815:22: note: 'INT_MAX' is defined in header '<climits>'; did you forget to '#include <climits>'? ...failed C++ ./build/powerpc64-portbld-freebsd12.1/optimize/glest_game/ai/ai_rule.o ... Include climits in ai_rule.cpp to fix it. PR: 242766 Approved by: mmokhi (maintainer timeout) MFH: 2020Q1 (fix build blanket)
This commit is contained in:
parent
0c6d047ac5
commit
c65be9eb37
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=522057
1 changed files with 10 additions and 0 deletions
10
games/glest/files/patch-source_glest__game_ai_ai__rule.cpp
Normal file
10
games/glest/files/patch-source_glest__game_ai_ai__rule.cpp
Normal file
|
@ -0,0 +1,10 @@
|
|||
--- source/glest_game/ai/ai_rule.cpp.orig 2019-12-21 13:33:29 UTC
|
||||
+++ source/glest_game/ai/ai_rule.cpp
|
||||
@@ -16,6 +16,7 @@
|
||||
#include "ai_interface.h"
|
||||
#include "unit.h"
|
||||
#include "leak_dumper.h"
|
||||
+#include <climits>
|
||||
|
||||
using Shared::Graphics::Vec2i;
|
||||
|
Loading…
Reference in a new issue