Compiler: Default compiler Building Makefile: "F:\My Games\Dev-Cpp\Makefile.win" Executing make... make.exe -f "F:\My Games\Dev-Cpp\Makefile.win" all g++.exe -c ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp -o ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.o -I"F:/My Games/Dev-Cpp/include/c++" -I"F:/My Games/Dev-Cpp/include/c++/mingw32" -I"F:/My Games/Dev-Cpp/include/c++/backward" -I"F:/My Games/Dev-Cpp/include" ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:53:16: c3.h: No such file or directory In file included from ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:54: ../Ctp2/SVN-Code/trunk/ctp2_code/ai/profileai.h:26:8: warning: extra tokens at end of #endif directive ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:55:25: gfx_options.h: No such file or directory ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:56:22: Diplomat.h: No such file or directory ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:57:23: Scheduler.h: No such file or directory ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:58:22: ctpagent.h: No such file or directory ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:59:21: ctpgoal.h: No such file or directory In file included from ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:60: ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.h:47: ISO C++ forbids declaration of `PLAYER_INDEX' with no type../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.h:47: parse error before `;' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.h:59: `CivArchive' was not declared in this scope../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.h:59: `archive' was not declared in this scope ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.h:59: invalid data member initialization ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.h:59: (use `=' to initialize static data members) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.h:59: variable or field `Load' declared void ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.h:62: `CivArchive' was not declared in this scope ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.h:62: `archive' was not declared in this scope ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.h:62: invalid data member initialization ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.h:62: variable or field `Save' declared void ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.h:65: parse error before `)' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.h:68: parse error before `)' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.h:71: parse error before `)' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.h:73: parse error before `)' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.h:75: parse error before `)' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.h:77: parse error before `)' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.h:80: parse error before `)' token../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.h:83: parse error before `)' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.h:89: parse error before `)' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.h:92: parse error before `)' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.h:101: type specifier omitted for parameter `sint32' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.h:101: parse error before `&' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.h:104: parse error before `)' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.h:113: ISO C++ forbids declaration of `sint32' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.h:113: parse error before `(' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.h:114: ISO C++ forbids declaration of `sint32' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.h:114: parse error before `(' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.h:115: ISO C++ forbids declaration of `sint32' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.h:115: parse error before `(' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.h:126: parse error before `)' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.h:129: parse error before `)' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.h:132: parse error before `)' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.h:135: parse error before `)' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.h:140: type specifier omitted for parameter `sint32' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.h:140: parse error before `)' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.h:148: parse error before `)' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.h:151: parse error before `)' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.h:158: ISO C++ forbids declaration of `sint32' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.h:158: conflicting types for `int CtpAi::sint32' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.h:115: previous declaration as `const int CtpAi::sint32' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.h:158: parse error before `;' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.h:159: ISO C++ forbids declaration of `sint32' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.h:159: parse error before `;' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.h:160: ISO C++ forbids declaration of `sint32' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.h:160: parse error before `;' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.h:114: duplicate member ` CtpAi::sint32' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.h:115: duplicate member ` CtpAi::sint32' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.h:158: duplicate member ` CtpAi::sint32' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.h:159: duplicate member ` CtpAi::sint32' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.h:160: duplicate member ` CtpAi::sint32' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.h:159: duplicate member ` CtpAi::sint32'../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:61:24: GoalRecord.h: No such file or directory ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:62:19: squad.h: No such file or directory ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:63:25: mapanalysis.h: No such file or directory ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:64:22: governor.h: No such file or directory ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:65:29: AgreementMatrix.h: No such file or directory ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:66:27: Civilisation.h: No such file or directory ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:67:37: DiplomacyProposalRecord.h: No such file or directory../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:68:25: robotastar2.h: No such file or directory ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:69:28: gaiacontroller.h: No such file or directory ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:70:25: OrderRecord.h: No such file or directory../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:71:31: AdvanceListRecord.h: No such file or directory ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:72:27: AdvanceRecord.h: No such file or directory ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:73:24: UnitRecord.h: No such file or directory ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:74:33: EndGameObjectRecord.h: No such file or directory ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:75:20: DiffDB.h: No such file or directory ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:76:23: profileDB.h: No such file or directory ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:77:25: RegardEvent.h: No such file or directory ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:78:24: reactevent.h: No such file or directory ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:79:35: ProposalResponseEvent.h: No such file or directory ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:80:34: CounterResponseEvent.h: No such file or directory../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:81:33: ThreatResponseEvent.h: No such file or directory ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:82:33: RejectResponseEvent.h: No such file or directory ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:83:29: MotivationEvent.h: No such file or directory ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:84:28: NProposalEvent.h: No such file or directory ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:85:27: ResponseEvent.h: No such file or directory ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:86:25: SStateEvent.h: No such file or directory ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:87:25: DStateEvent.h: No such file or directory ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:88:20: player.h: No such file or directory ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:89:26: newturncount.h: No such file or directory ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:90:25: CTPDatabase.h: No such file or directory ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:91:18: Army.h: No such file or directory ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:92:22: ArmyData.h: No such file or directory ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:93:22: ArmyPool.h: No such file or directory ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:94:18: Unit.h: No such file or directory ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:95:24: UnitRecord.h: No such file or directory ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:96:22: UnitData.h: No such file or directory ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:97:22: UnitPool.h: No such file or directory ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:98:19: World.h: No such file or directory ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:100:18: Cell.h: No such file or directory ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:101:18: gold.h: No such file or directory ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:102:21: RandGen.h: No such file or directory../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:103:26: GameSettings.h: No such file or directory ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:104:21: SelItem.h: No such file or directory ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:105:21: network.h: No such file or directory ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:106:22: director.h: No such file or directory ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:107:24: SlicEngine.h: No such file or directory ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:108:22: tiledmap.h: No such file or directory ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:109:22: radarmap.h: No such file or directory ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:110: syntax error before `*' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:111: syntax error before `;' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:112: syntax error before `*' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:113: syntax error before `*' token../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:114:23: MoveFlags.h: No such file or directory ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:116: use of enum `READINESS_LEVEL ' without previous declaration../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:119:20: Events.h: No such file or directory ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:120:27: GameEventUser.h: No such file or directory ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:121:18: Unit.h: No such file or directory ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:122:23: settlemap.h: No such file or directory In file included from ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:123: ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpaidebug.h:13:9: warning: #pragma once is obsolete ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpaidebug.h:57:8: warning: extra tokens at end of #endif directive ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpaidebug.h:59:8: warning: extra tokens at end of #endif directive ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:124:21: TurnCnt.h: No such file or directory ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:126:21: ConstDB.h: No such file or directory ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:128: syntax error before `*' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:130: `GoalRecord' was not declared in this scope ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:130: syntax error before `*' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:131: syntax error before `*' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:132: syntax error before `*' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:136: syntax error before `::' token../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:142: syntax error before `::' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:143: syntax error before `::' token../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:144: syntax error before `::' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:159: `CtpAi_CaptureCityEvent' was not declared in this scope ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:160: ISO C++ forbids declaration of `STDEHANDLER' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:160: syntax error before `{' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:162: 'sint32' is used as a type, but is not defined as a type.../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:163: 'sint32' is used as a type, but is not defined as a type. ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:164: aggregate `MapPoint pos' has incomplete type and cannot be defined ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:165: 'sint32' is used as a type, but is not defined as a type. ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:167: parse error before `if' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:176: ISO C++ forbids declaration of `originalOwner' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:176: `city' was not declared in this scope ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:183: `city' was not declared in this scope ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:183: `newOwner' was not declared in this scope ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:183: ISO C++ forbids declaration of `AddOwnerGoalsForCity' with no type../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:183: `int CtpAi::AddOwnerGoalsForCity' is not a static member of `class CtpAi' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:183: initializer list being treated as compound expression ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:189: `city' was not declared in this scope ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:189: ISO C++ forbids declaration of `AddForeignerGoalsForCity' with no type../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:189: `int CtpAi::AddForeignerGoalsForCity' is not a static member of `class CtpAi' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:189: initializer list being treated as compound expression ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:191: parse error before `return' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:195: `CtpAi_CreateCityEvent' was not declared in this scope ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:196: ISO C++ forbids declaration of `STDEHANDLER' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:196: redefinition of `int STDEHANDLER' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:160: `int STDEHANDLER' previously defined here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:196: syntax error before `{' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:198: redefinition of `MapPoint pos' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:164: ` pos' previously declared here../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:198: type mismatch with previous external decl ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:164: previous external decl of ` pos' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:198: aggregate `MapPoint pos' has incomplete type and cannot be defined ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:199: 'sint32' is used as a type, but is not defined as a type. ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:200: aggregate `Unit city' has incomplete type and cannot be defined ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:203: parse error before `if'../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:219: `s_maxPlayers' is not a member of type `CtpAi' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:219: parse error before `;' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:219: syntax error before `++' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:226: `foreignerId' was not declared in this scope ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:226: ISO C++ forbids declaration of `AddForeignerGoalsForCity' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:226: `int CtpAi::AddForeignerGoalsForCity' is not a static member of `class CtpAi' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:226: initializer list being treated as compound expression ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:227: parse error before `}' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:228: ISO C++ forbids declaration of `AddOwnerGoalsForCity' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:228: `int CtpAi::AddOwnerGoalsForCity' is not a static member of `class CtpAi' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:228: initializer list being treated as compound expression ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:231: syntax error before `::' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:237: parse error before `)' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp: In static member function `static void CtpAi::AddOwnerGoalsForCity(...)': ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:239: `CTPGoal_ptr' undeclared (first use this function)../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:239: (Each undeclared identifier is reported only once for each function it appears in.) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:239: parse error before `;' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:240: `GOAL_TYPE' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:242: `ID' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:242: `Assert' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:243: `g_theUnitPool' undeclared (first use this function)../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:249: `goal_type' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:249: `g_theGoalDB' undeclared (first use this function)../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:260: `goal_ptr' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:260: parse error before `;' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:262: `ownerId' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:267: `Scheduler' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:267: parse error before `::' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp: At global scope: ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:273: parse error before `)' token../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp: In static member function `static void CtpAi::AddForeignerGoalsForCity(...)': ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:275: parse error before `;' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:296: parse error before `;' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:298: `foreignerId' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:303: parse error before `::' token../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp: At global scope: ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:309: `CtpAi_SettleEvent' was not declared in this scope ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:310: ISO C++ forbids declaration of `STDEHANDLER' with no type../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:310: redefinition of `int STDEHANDLER' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:196: `int STDEHANDLER' previously defined here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:310: syntax error before `{' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:313: redefinition of `MapPoint pos' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:198: ` pos' previously declared here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:313: type mismatch with previous external decl ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:198: previous external decl of ` pos' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:313: aggregate `MapPoint pos' has incomplete type and cannot be defined ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:314: syntax error before `;' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:315: syntax error before `;' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:321: ISO C++ forbids declaration of `pos' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:321: redefinition of `int pos' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:313: ` pos' previously declared here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:321: type mismatch with previous external decl ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:313: previous external decl of ` pos'../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:321: `army' was not declared in this scope ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:322: syntax error before `*' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:323: `player_ptr' was not declared in this scope ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:323: ISO C++ forbids declaration of `Assert' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:323: `int Assert' used prior to declaration ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:331: parse error before `if'../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:344: ISO C++ forbids declaration of `last_settle' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:344: `NewTurnCount' was not declared in this scope ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:344: parse error before `::' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:345: ISO C++ forbids declaration of `last_player' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:345: `army' was not declared in this scope ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:347: parse error before `return' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:352: `CtpAi_GrowCityEvent' was not declared in this scope ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:353: ISO C++ forbids declaration of `STDEHANDLER' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:353: redefinition of `int STDEHANDLER'../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:310: `int STDEHANDLER' previously defined here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:353: syntax error before `{' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:360: syntax error before `::' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:366: `CtpAi_KillCityEvent' was not declared in this scope../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:367: ISO C++ forbids declaration of `STDEHANDLER' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:367: redefinition of `int STDEHANDLER' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:353: `int STDEHANDLER' previously defined here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:367: syntax error before `{' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:369: 'CAUSE_REMOVE_ARMY' is used as a type, but is not defined as a type. ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:370: 'sint32' is used as a type, but is not defined as a type. ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:372: parse error before `if' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:382: syntax error before `::' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:385: 'CTPGoal_ptr' is used as a type, but is not defined as a type. ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:386: 'GOAL_TYPE' is used as a type, but is not defined as a type. ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:387: parse error before `for' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:387: `s_maxPlayers' is not a member of type `CtpAi'../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:387: parse error before `;' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:387: syntax error before `++' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:393: syntax error before `&' token../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:396: parse error before `;' token../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:396: syntax error before `++' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:405: syntax error before `->' token../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:406: syntax error before `->' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:407: syntax error before `->' token../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:409: syntax error before `.' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:411: syntax error before `->' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:421: `CtpAi_NukeCityUnit' was not declared in this scope ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:422: ISO C++ forbids declaration of `STDEHANDLER' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:422: redefinition of `int STDEHANDLER' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:367: `int STDEHANDLER' previously defined here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:422: syntax error before `{' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:424: redefinition of `Unit city' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:200: ` city' previously declared here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:424: type mismatch with previous external decl ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:200: previous external decl of ` city' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:424: aggregate `Unit city' has incomplete type and cannot be defined ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:426: parse error before `if' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:432: parse error before `=' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:433: parse error before `=' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:435: parse error before `=' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:448: 'CTPGoal_ptr' is used as a type, but is not defined as a type. ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:449: 'GOAL_TYPE' is used as a type, but is not defined as a type. ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:450: parse error before `for' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:450: `s_maxPlayers' is not a member of type `CtpAi'../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:450: parse error before `;' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:450: syntax error before `++' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:456: syntax error before `&' token../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:459: parse error before `;' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:459: syntax error before `++' token../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:468: syntax error before `->' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:469: syntax error before `->' token../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:470: syntax error before `->' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:472: syntax error before `.' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:474: syntax error before `->' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:484: `CtpAi_AddUnitToArmyEvent' was not declared in this scope ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:485: ISO C++ forbids declaration of `STDEHANDLER' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:485: redefinition of `int STDEHANDLER' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:422: `int STDEHANDLER' previously defined here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:485: syntax error before `{' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:491: `CtpAi_CreatedArmyEvent' was not declared in this scope ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:492: ISO C++ forbids declaration of `STDEHANDLER' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:492: redefinition of `int STDEHANDLER' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:485: `int STDEHANDLER' previously defined here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:492: syntax error before `{' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:494: aggregate `Army army' has incomplete type and cannot be defined ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:497: parse error before `if'../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:499: ISO C++ forbids declaration of `Assert' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:499: redefinition of `int Assert' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:323: `int Assert' previously defined here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:500: `g_theArmyPool' was not declared in this scope ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:500: ISO C++ forbids declaration of `Assert' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:500: redefinition of `int Assert' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:499: `int Assert' previously defined here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:503: parse error before `if'../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:510: ISO C++ forbids declaration of `AddGoalsForArmy' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:510: `int CtpAi::AddGoalsForArmy' is not a static member of `class CtpAi' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:512: parse error before `return' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp: In static member function `static void CtpAi::GroupWithEscort(const Army&)': ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:519: invalid use of undefined type `struct Army' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.h:38: forward declaration of `struct Army' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:523: `PLAYER_INDEX' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:523: parse error before `=' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:526: `sint32' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:528: aggregate `Army min_army' has incomplete type and cannot be defined ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:529: aggregate `Army tmp_army' has incomplete type and cannot be defined ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:530: ISO C++ forbids declaration of `UnitRecord' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:530: uninitialized const ` UnitRecord' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:530: parse error before `*' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:532: `CellUnitList' undeclared (first use this function)../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:533: `g_theWorld' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:533: base operand of `->' has non-pointer type `const Army' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:533: `candidate_units' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:534: parse error before `=' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:534: `i' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:537: `g_theArmyPool' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:537: `Assert' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:549: base operand of `->' has non-pointer type `const Army' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:549: base operand of `->' has non-pointer type `const Army' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:552: `unit_rec' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:552: `g_theUnitDB' undeclared (first use this function)../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:553: `tmp_strength' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:557: `min_strength' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:568: `g_gevManager' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:568: `GEV_INSERT_Tail' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:568: `GEV_GroupUnitOrder' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:569: `GEA_Army' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:570: `GEA_Unit' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:571: `GEA_End' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp: In static member function `static void CtpAi::AddGoalsForArmy(const Army&)': ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:578: `PLAYER_INDEX' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:578: parse error before `;' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:581: `playerId' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:581: invalid use of undefined type `struct Army' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.h:38: forward declaration of `struct Army' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:583: parse error before `;' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:591: `CTPAgent' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:591: `new_agent' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:591: parse error before `(' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:596: `Squad' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:596: `new_squad' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:596: parse error before `(' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:601: parse error before `::' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:604: `s_maxPlayers' is not a member of type `CtpAi' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:610: `GoalRecord' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:610: parse error before `const' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:613: `goal' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:617: parse error before `(' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:622: parse error before `::' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp: At global scope: ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:630: ` CtpAi_StartNegotiationsEvent' was not declared in this scope ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:631: ISO C++ forbids declaration of `STDEHANDLER' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:631: redefinition of `int STDEHANDLER' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:492: `int STDEHANDLER' previously defined here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:631: syntax error before `{' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:635: 'PLAYER_INDEX' is used as a type, but is not defined as a type. ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:638: parse error before `if' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:641: 'sint32' is used as a type, but is not defined as a type. ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:642: parse error before `if' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:647: ISO C++ forbids declaration of `t1' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:648: `k_DBG_AI' was not declared in this scope ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:648: ISO C++ forbids declaration of `DPRINTF' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:648: initializer list being treated as compound expression ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:649: `k_DBG_AI' was not declared in this scope ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:649: ISO C++ forbids declaration of `DPRINTF' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:649: redefinition of `int DPRINTF ' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:648: `int DPRINTF' previously defined here../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:649: initializer list being treated as compound expression ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:650: `k_DBG_AI' was not declared in this scope ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:650: `round' was not declared in this scope ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:650: ISO C++ forbids declaration of `DPRINTF' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:650: redefinition of `int DPRINTF ' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:649: `int DPRINTF' previously defined here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:650: initializer list being treated as compound expression ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:651: `k_DBG_AI' was not declared in this scope ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:651: ISO C++ forbids declaration of `DPRINTF' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:651: redefinition of `int DPRINTF ' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:650: `int DPRINTF' previously defined here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:651: initializer list being treated as compound expression ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:654: parse error before `if' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:659: syntax error before `->' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:673: `s_maxPlayers' is not a member of type `CtpAi' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:673: parse error before `;' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:673: syntax error before `++' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:685: `Diplomat' was not declared in this scope ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:685: parse error before `::' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:695: ISO C++ forbids declaration of `t2' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:695: conflicting types for `int t2' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:633: previous declaration as ` time_t t2' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:696: `k_DBG_AI' was not declared in this scope ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:696: ISO C++ forbids declaration of `DPRINTF' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:696: redefinition of `int DPRINTF ' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:651: `int DPRINTF' previously defined here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:696: initializer list being treated as compound expression ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:698: parse error before `return' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:704: `CtpAi_ConsiderNuclearWar' was not declared in this scope ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:705: ISO C++ forbids declaration of `STDEHANDLER' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:705: redefinition of `int STDEHANDLER' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:631: `int STDEHANDLER' previously defined here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:705: syntax error before `{' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:712: syntax error before `*' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:722: syntax error before `&' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:725: parse error before `=' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:729: parse error before `if' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:739: syntax error before `.' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:746: `CtpAi_BeginSchedulerEvent' was not declared in this scope ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:747: ISO C++ forbids declaration of `STDEHANDLER' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:747: redefinition of `int STDEHANDLER' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:705: `int STDEHANDLER' previously defined here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:747: syntax error before `{' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:749: conflicting types for ` time_t t2' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:695: previous declaration as `int t2'../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:751: 'PLAYER_INDEX' is used as a type, but is not defined as a type. ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:754: parse error before `if' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:757: 'sint32' is used as a type, but is not defined as a type. ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:758: parse error before `if' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:773: ISO C++ forbids declaration of `t1' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:773: redefinition of `int t1' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:647: `int t1' previously defined here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:774: `k_DBG_AI' was not declared in this scope ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:774: ISO C++ forbids declaration of `DPRINTF' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:774: redefinition of `int DPRINTF ' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:696: `int DPRINTF' previously defined here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:774: initializer list being treated as compound expression ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:775: `k_DBG_AI' was not declared in this scope ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:775: ISO C++ forbids declaration of `DPRINTF' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:775: redefinition of `int DPRINTF ' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:774: `int DPRINTF' previously defined here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:775: initializer list being treated as compound expression ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:776: `k_DBG_AI' was not declared in this scope ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:776: `round' was not declared in this scope ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:776: ISO C++ forbids declaration of `DPRINTF' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:776: redefinition of `int DPRINTF ' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:775: `int DPRINTF' previously defined here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:776: initializer list being treated as compound expression ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:777: `k_DBG_AI' was not declared in this scope ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:777: ISO C++ forbids declaration of `DPRINTF' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:777: redefinition of `int DPRINTF ' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:776: `int DPRINTF' previously defined here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:777: initializer list being treated as compound expression ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:780: syntax error before `::' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:783: syntax error before `::' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:785: ISO C++ forbids declaration of `t2' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:785: conflicting types for `int t2' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:749: previous declaration as ` time_t t2'../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:786: `k_DBG_AI' was not declared in this scope ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:786: ISO C++ forbids declaration of `DPRINTF' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:786: redefinition of `int DPRINTF ' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:777: `int DPRINTF' previously defined here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:786: initializer list being treated as compound expression ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:788: ISO C++ forbids declaration of `t1' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:788: redefinition of `int t1' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:773: `int t1' previously defined here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:789: `k_DBG_AI' was not declared in this scope ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:789: ISO C++ forbids declaration of `DPRINTF' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:789: redefinition of `int DPRINTF ' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:786: `int DPRINTF' previously defined here../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:789: initializer list being treated as compound expression ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:790: `k_DBG_AI' was not declared in this scope ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:790: ISO C++ forbids declaration of `DPRINTF' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:790: redefinition of `int DPRINTF ' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:789: `int DPRINTF' previously defined here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:790: initializer list being treated as compound expression ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:791: `k_DBG_AI' was not declared in this scope ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:791: ISO C++ forbids declaration of `DPRINTF' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:791: redefinition of `int DPRINTF ' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:790: `int DPRINTF' previously defined here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:791: initializer list being treated as compound expression ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:792: `k_DBG_AI' was not declared in this scope../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:792: `round' was not declared in this scope../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:792: ISO C++ forbids declaration of `DPRINTF' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:792: redefinition of `int DPRINTF ' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:791: `int DPRINTF' previously defined here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:792: initializer list being treated as compound expression ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:793: `k_DBG_AI' was not declared in this scope ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:793: ISO C++ forbids declaration of `DPRINTF' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:793: redefinition of `int DPRINTF ' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:792: `int DPRINTF' previously defined here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:793: initializer list being treated as compound expression ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:796: syntax error before `::' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:797: ISO C++ forbids declaration of `t2' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:797: redefinition of `int t2' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:785: `int t2' previously defined here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:798: `k_DBG_AI' was not declared in this scope ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:798: ISO C++ forbids declaration of `DPRINTF' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:798: redefinition of `int DPRINTF ' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:793: `int DPRINTF' previously defined here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:798: initializer list being treated as compound expression ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:800: ISO C++ forbids declaration of `t1' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:800: redefinition of `int t1' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:788: `int t1' previously defined here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:801: `k_DBG_AI' was not declared in this scope ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:801: ISO C++ forbids declaration of `DPRINTF' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:801: redefinition of `int DPRINTF ' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:798: `int DPRINTF' previously defined here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:801: initializer list being treated as compound expression ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:802: `k_DBG_AI' was not declared in this scope ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:802: ISO C++ forbids declaration of `DPRINTF' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:802: redefinition of `int DPRINTF ' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:801: `int DPRINTF' previously defined here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:802: initializer list being treated as compound expression ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:803: `k_DBG_AI' was not declared in this scope ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:803: `round' was not declared in this scope ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:803: ISO C++ forbids declaration of `DPRINTF' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:803: redefinition of `int DPRINTF ' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:802: `int DPRINTF' previously defined here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:803: initializer list being treated as compound expression ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:804: `k_DBG_AI' was not declared in this scope ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:804: ISO C++ forbids declaration of `DPRINTF' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:804: redefinition of `int DPRINTF ' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:803: `int DPRINTF' previously defined here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:804: initializer list being treated as compound expression ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:807: syntax error before `::' token../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:808: ISO C++ forbids declaration of `t2' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:808: redefinition of `int t2' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:797: `int t2' previously defined here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:809: `k_DBG_AI' was not declared in this scope ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:809: ISO C++ forbids declaration of `DPRINTF' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:809: redefinition of `int DPRINTF ' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:804: `int DPRINTF' previously defined here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:809: initializer list being treated as compound expression ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:812: syntax error before `->' token../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:821: `CtpAi_ProcessMatchesEvent' was not declared in this scope ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:822: ISO C++ forbids declaration of `STDEHANDLER' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:822: redefinition of `int STDEHANDLER' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:747: `int STDEHANDLER' previously defined here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:822: syntax error before `{' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:824: 'sint32' is used as a type, but is not defined as a type. ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:826: 'PLAYER_INDEX' is used as a type, but is not defined as a type. ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:827: 'sint32' is used as a type, but is not defined as a type. ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:830: parse error before `if' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:837: 'sint32' is used as a type, but is not defined as a type. ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:838: syntax error before `*' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:847: ISO C++ forbids declaration of `t1' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:847: redefinition of `int t1' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:800: `int t1' previously defined here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:848: `k_DBG_AI' was not declared in this scope ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:848: ISO C++ forbids declaration of `DPRINTF' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:848: redefinition of `int DPRINTF ' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:809: `int DPRINTF' previously defined here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:848: initializer list being treated as compound expression ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:849: `k_DBG_AI' was not declared in this scope ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:849: ISO C++ forbids declaration of `DPRINTF' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:849: redefinition of `int DPRINTF ' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:848: `int DPRINTF' previously defined here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:849: initializer list being treated as compound expression../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:850: `k_DBG_AI' was not declared in this scope ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:850: `round' was not declared in this scope ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:850: ISO C++ forbids declaration of `DPRINTF' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:850: redefinition of `int DPRINTF ' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:849: `int DPRINTF' previously defined here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:850: initializer list being treated as compound expression ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:851: `k_DBG_AI' was not declared in this scope ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:851: ISO C++ forbids declaration of `DPRINTF' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:851: redefinition of `int DPRINTF '../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:850: `int DPRINTF' previously defined here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:851: initializer list being treated as compound expression ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:854: syntax error before `::' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:855: ISO C++ forbids declaration of `t2' with no type../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:855: redefinition of `int t2' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:808: `int t2' previously defined here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:856: `k_DBG_AI' was not declared in this scope ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:856: ISO C++ forbids declaration of `DPRINTF' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:856: redefinition of `int DPRINTF '../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:851: `int DPRINTF' previously defined here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:856: initializer list being treated as compound expression ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:860: ISO C++ forbids declaration of `t1' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:860: redefinition of `int t1' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:847: `int t1' previously defined here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:861: `k_DBG_AI' was not declared in this scope ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:861: ISO C++ forbids declaration of `DPRINTF' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:861: redefinition of `int DPRINTF ' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:856: `int DPRINTF' previously defined here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:861: initializer list being treated as compound expression ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:862: `k_DBG_AI' was not declared in this scope ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:862: ISO C++ forbids declaration of `DPRINTF' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:862: redefinition of `int DPRINTF ' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:861: `int DPRINTF' previously defined here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:862: initializer list being treated as compound expression ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:863: `k_DBG_AI' was not declared in this scope../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:863: `round' was not declared in this scope../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:863: ISO C++ forbids declaration of `DPRINTF' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:863: redefinition of `int DPRINTF ' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:862: `int DPRINTF' previously defined here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:863: initializer list being treated as compound expression ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:864: `k_DBG_AI' was not declared in this scope ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:864: `cycle' was not declared in this scope ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:864: ISO C++ forbids declaration of `DPRINTF' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:864: redefinition of `int DPRINTF ' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:863: `int DPRINTF' previously defined here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:864: initializer list being treated as compound expression ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:865: `k_DBG_AI' was not declared in this scope ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:865: ISO C++ forbids declaration of `DPRINTF' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:865: redefinition of `int DPRINTF ' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:864: `int DPRINTF' previously defined here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:865: initializer list being treated as compound expression ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:868: syntax error before `::' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:871: ISO C++ forbids declaration of `t2' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:871: redefinition of `int t2' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:855: `int t2' previously defined here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:872: `k_DBG_AI' was not declared in this scope ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:872: ISO C++ forbids declaration of `DPRINTF' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:872: redefinition of `int DPRINTF ' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:865: `int DPRINTF' previously defined here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:872: initializer list being treated as compound expression ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:876: syntax error before `++' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:877: parse error before `=' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:905: syntax error before `&' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:908: 'sint32' is used as a type, but is not defined as a type. ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:909: syntax error before `.' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:912: syntax error before `::' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:917: 'sint32' is used as a type, but is not defined as a type. ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:918: parse error before `if' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:920: `player_ptr' was not declared in this scope ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:920: parse error before `;' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:920: syntax error before `++' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:923: syntax error before `->' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:938: syntax error before `->' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:949: `CtpAi_TransportLoaded' was not declared in this scope ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:950: ISO C++ forbids declaration of `STDEHANDLER' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:950: redefinition of `int STDEHANDLER' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:822: `int STDEHANDLER' previously defined here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:950: syntax error before `{' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:952: syntax error before `*' token../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:954: aggregate `Army a' has incomplete type and cannot be defined ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:955: conflicting types for ` MapPoint pos' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:321: previous declaration as `int pos' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:955: aggregate `MapPoint pos' has incomplete type and cannot be defined ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:957: parse error before `if' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:965: ISO C++ forbids declaration of `Assert' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:965: redefinition of `int Assert' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:500: `int Assert' previously defined here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:967: parse error before `return' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:971: `CtpAi_ImprovementComplete' was not declared in this scope ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:972: ISO C++ forbids declaration of `STDEHANDLER' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:972: redefinition of `int STDEHANDLER' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:950: `int STDEHANDLER' previously defined here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:972: syntax error before `{' token../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:974: 'sint32' is used as a type, but is not defined as a type. ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:975: redefinition of `MapPoint pos' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:955: ` pos' previously declared here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:975: type mismatch with previous external decl ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:955: previous external decl of ` pos' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:975: aggregate `MapPoint pos' has incomplete type and cannot be defined ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:977: parse error before `if' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:987: syntax error before `*' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:994: syntax error before `::' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:995: 'sint16' is used as a type, but is not defined as a type. ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:996: syntax error before `*' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:999: `s_maxPlayers' is not a member of type `CtpAi' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:999: parse error before `;' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:999: syntax error before `++' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1003: syntax error before `&' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1006: `strategy' was not declared in this scope ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1006: parse error before `;' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1006: syntax error before `++' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1009: ISO C++ forbids declaration of `goal_type' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1009: `int goal_type' used prior to declaration ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1009: `goal_element_ptr' was not declared in this scope ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1010: ISO C++ forbids declaration of `goal_rec' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1013: parse error before `if' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1024: parse error before `=' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1025: syntax error before `->' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1026: syntax error before `->' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1027: syntax error before `->' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1029: syntax error before `.' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp: In static member function `static void CtpAi::InitializeEvents()': ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1047: `RegardEventCallbacks' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1047: parse error before `::' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1048: `ReactEventCallbacks' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1049: ` ProposalResponseEventCallbacks' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1050: ` CounterResponseEventCallbacks' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1051: ` ThreatResponseEventCallbacks' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1052: ` RejectResponseEventCallbacks' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1053: `MotivationEventCallbacks' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1054: `NewProposalEventCallbacks' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1055: `ResponseEventCallbacks' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1056: ` StrategicStateEventCallbacks' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1057: ` DiplomaticStateEventCallbacks' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1066: `GEV_StartNegotiations' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1067: `GEV_PRI_Primary' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1068: ` s_CtpAi_StartNegotiationsEvent' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1071: `GEV_BeginScheduler' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1072: `GEV_PRI_Pre' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1073: `s_CtpAi_ConsiderNuclearWar ' undeclared (first use this function)../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1078: ` s_CtpAi_BeginSchedulerEvent' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1081: `GEV_ProcessMatches' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1083: ` s_CtpAi_ProcessMatchesEvent' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1085: `GEV_CaptureCity' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1087: `s_CtpAi_CaptureCityEvent' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1089: `GEV_CreateCity' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1090: `GEV_PRI_Post' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1091: `s_CtpAi_CreateCityEvent' undeclared (first use this function)../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1093: `GEV_Settle' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1095: `s_CtpAi_SettleEvent' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1097: `GEV_CityInfluenceChanged' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1099: `s_CtpAi_GrowCityEvent' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1101: `GEV_CreatedArmy' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1103: `s_CtpAi_CreatedArmyEvent' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1105: `GEV_AddUnitToArmy' undeclared (first use this function)../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1107: `s_CtpAi_AddUnitToArmyEvent ' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1109: `GEV_MoveIntoTransport' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1111: `s_CtpAi_TransportLoaded' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1113: `GEV_ImprovementComplete' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1115: ` s_CtpAi_ImprovementComplete' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1117: `GEV_KillCity' undeclared (first use this function)../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1119: `s_CtpAi_KillCityEvent' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1121: `GEV_NukeCityUnit' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1123: `s_CtpAi_NukeCityUnit' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp: In static member function `static void CtpAi::Cleanup()': ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1132: `SettleMap' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1132: parse error before `::' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1134: `Governor' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1135: `Diplomat' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp: In static member function `static void CtpAi::Initialize()': ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1145: parse error before `::' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1148: `GaiaController' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1150: `PLAYER_INDEX' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1150: parse error before `=' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1150: `player' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1150: `s_maxPlayers' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1155: `Player' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1155: `player_ptr' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1155: `g_player' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1159: parse error before `::' token../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1176: `sint32' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1176: parse error before `;' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1177: `g_theDiplomacyDB' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1177: `index' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1178: ISO C++ forbids declaration of `DiplomacyRecord' with no type../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1178: uninitialized const ` DiplomacyRecord'../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1178: parse error before `*' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1179: parse error before `=' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1179: `PROPOSAL_MAX' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1182: parse error before `::' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1184: `default_rec' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1187: `s_proposalNames' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1189: parse error before `::' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1197: `g_theOrderDB' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1208: `sm_goalDefendIndex' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1211: `sm_goalSeigeIndex' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1214: `sm_endgameWorldUnionIndex' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1215: `g_theEndGameObjectDB' undeclared (first use this function)../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp: At global scope: ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1229: `CivArchive' was not declared in this scope ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1229: `archive' was not declared in this scope ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1230: conflicting types for `void CtpAi::Load' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.h:59: previous declaration as `int CtpAi::Load' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1230: variable `void CtpAi::Load' has initializer but incomplete type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1230: syntax error before `{' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1237: syntax error before `::' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1240: syntax error before `->' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1243: syntax error before `*' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1244: 'sint32' is used as a type, but is not defined as a type. ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1245: 'sint32' is used as a type, but is not defined as a type. ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1246: 'sint32' is used as a type, but is not defined as a type. ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1247: redefinition of `Army army' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:494: ` army' previously declared here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1247: type mismatch with previous external decl ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:494: previous external decl of ` army' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1247: aggregate `Army army' has incomplete type and cannot be defined ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1248: redefinition of `Unit city' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:424: ` city' previously declared here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1248: type mismatch with previous external decl ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:424: previous external decl of ` city' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1248: aggregate `Unit city' has incomplete type and cannot be defined ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1249: parse error before `for' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1249: parse error before `;' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1249: syntax error before `++' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1258: ISO C++ forbids declaration of `num_armies' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1259: ISO C++ forbids declaration of `num_cities' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1261: parse error before `for' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1261: parse error before `;' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1261: syntax error before `++' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1264: ISO C++ forbids declaration of `Assert' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1264: redefinition of `int Assert ' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:965: `int Assert' previously defined here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1265: ISO C++ forbids declaration of `Assert' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1265: redefinition of `int Assert ' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1264: `int Assert' previously defined here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1268: parse error before `for' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1268: `s_maxPlayers' is not a member of type `CtpAi' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1268: parse error before `;' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1268: syntax error before `++' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1275: ISO C++ forbids declaration of `AddForeignerGoalsForCity' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1275: initializer list being treated as compound expression ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1276: parse error before `}' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1277: ISO C++ forbids declaration of `AddOwnerGoalsForCity' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1277: initializer list being treated as compound expression ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1280: syntax error before `::' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1283: syntax error before `.' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1286: parse error before `;' token../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1286: syntax error before `++' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1289: ISO C++ forbids declaration of `Assert' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1289: redefinition of `int Assert ' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1265: `int Assert' previously defined here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1292: ISO C++ forbids declaration of `AddGoalsForArmy' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1293: parse error before `}' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1297: syntax error before `::' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1301: `CivArchive' was not declared in this scope ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1301: `archive' was not declared in this scope ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1302: variable or field `Save' declared void../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1302: syntax error before `{' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1326: parse error before `)' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp: In static member function `static void CtpAi::RemovePlayer(...)': ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1328: `deadPlayerId' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1328: `Assert' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1330: parse error before `::' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1333: parse error before `=' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1335: parse error before `::' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1338: `AgreementMatrix' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1338: parse error before `::' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp: At global scope: ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1349: parse error before `)' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp: In static member function `static void CtpAi::AddPlayer(...)':../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1351: `newPlayerId' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1351: `Assert' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1358: parse error before `::' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1362: parse error before `=' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1364: parse error before `::' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp: At global scope: ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1373: parse error before `)' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp: In static member function `static void CtpAi::BeginTurn(...)':../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1375: parse error before `;' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1382: `sint32' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1382: parse error before `;' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1384: `Assert' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1387: `round' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1390: `g_selected_item' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1390: `Assert' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1393: `k_DBG_AI' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1393: `DPRINTF' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1394: `DPRINTF' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1395: `DPRINTF' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1396: `DPRINTF' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1400: `PLAYER_TYPE_ROBOT' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1401: `g_network' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1403: parse error before `=' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1404: `government_type' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1410: `DPRINTF' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1413: `DPRINTF' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1414: `DPRINTF' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1415: `DPRINTF' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1416: `DPRINTF' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1418: ISO C++ forbids declaration of `StrategyRecord' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1418: uninitialized const ` StrategyRecord' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1418: parse error before `&' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1426: parse error before `;' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1429: `strategy' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1429: `pw_percent' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1430: `sci_percent' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1436: `DPRINTF' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1439: `DPRINTF' cannot be used as a function../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1440: `DPRINTF' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1441: `DPRINTF' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1442: `DPRINTF' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1447: `DPRINTF' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1451: `DPRINTF' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1454: `DPRINTF' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1455: `DPRINTF' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1456: `DPRINTF' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1457: `DPRINTF' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1464: parse error before `::' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1466: `MapAnalysis' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1468: `DPRINTF' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1471: `DPRINTF' cannot be used as a function../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1472: `DPRINTF' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1473: `DPRINTF' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1474: `DPRINTF' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1477: parse error before `::' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1479: `DPRINTF' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1487: `DPRINTF' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1488: `DPRINTF' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1489: `DPRINTF' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1490: `DPRINTF' cannot be used as a function../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1493: parse error before `::' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1495: `DPRINTF' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1499: `gaia_controller' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1504: `DPRINTF' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1505: `DPRINTF' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1506: `DPRINTF' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1507: `DPRINTF' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1512: `DPRINTF' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1522: `DPRINTF' cannot be used as a function../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1523: `DPRINTF' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1524: `DPRINTF' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1525: `DPRINTF' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1528: parse error before `::' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1530: `DPRINTF' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1538: `DPRINTF' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1539: `DPRINTF' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1540: `DPRINTF' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1541: `DPRINTF' cannot be used as a function../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1543: variable `READINESS_LEVEL level' has initializer but incomplete type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1544: parse error before `::' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1549: `DPRINTF' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1552: `DPRINTF' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1553: `DPRINTF' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1554: `DPRINTF' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1555: `DPRINTF' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1557: parse error before `::' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1563: parse error before `::' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1572: parse error before `::' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1575: `DPRINTF' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1578: `DPRINTF' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1579: `DPRINTF' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1580: `DPRINTF' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1581: `DPRINTF' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1584: parse error before `::' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1587: `DPRINTF' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp: At global scope: ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1591: ISO C++ forbids declaration of `AddSettleTargets' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1594: ISO C++ forbids declaration of `AddExploreTargets' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1597: ISO C++ forbids declaration of `AddMiscMapTargets' with no type../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1600: parse error before `if' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1603: syntax error before `*' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1604: ISO C++ forbids declaration of `Assert' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1604: redefinition of `int Assert ' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1289: `int Assert' previously defined here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1605: parse error before `=' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1607: parse error before `;' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1607: syntax error before `++' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1610: ISO C++ forbids declaration of `Assert' with no type../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1610: redefinition of `int Assert ' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1604: `int Assert' previously defined here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1613: ISO C++ forbids declaration of `SellRandomBuildings' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1613: `int CtpAi::SellRandomBuildings' is not a static member of `class CtpAi' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1613: initializer list being treated as compound expression ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1614: parse error before `}' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1636: parse error before `)' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp: In static member function `static void CtpAi::MoveOutofCityTransportUnits(...)': ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1639: parse error before `const' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1640: `CellUnitList' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1642: parse error before `=' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1644: variable `Unit city' has initializer but incomplete type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1645: `Assert' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1646: `Assert' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1648: variable `MapPoint pos' has initializer but incomplete type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1649: `garrison' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1651: aggregate `Army move_army' has incomplete type and cannot be defined../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1652: `sint32' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1652: parse error before `=' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1654: parse error before `=' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1654: `j' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1658: invalid use of undefined type `struct Unit' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.h:40: forward declaration of `struct Unit' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1660: invalid use of undefined type `struct Unit'../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.h:40: forward declaration of `struct Unit' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1662: invalid use of undefined type `struct Army' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.h:38: forward declaration of `struct Army' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1663: invalid use of undefined type `struct Army' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.h:38: forward declaration of `struct Army' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1664: invalid use of undefined type `struct Army' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.h:38: forward declaration of `struct Army' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1664: `min_size' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1668: invalid use of undefined type `struct Army' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.h:38: forward declaration of `struct Army' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1677: `NOWHERE' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1679: aggregate `MapPoint dest' has incomplete type and cannot be defined../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1682: parse error before `>' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1687: `tmpPath' undeclared (first use this function)../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1688: parse error before `>' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1691: `GEV_MoveOrder' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1693: `GEA_Path' undeclared (first use this function)../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1694: `GEA_MapPoint' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1695: `GEA_Int' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp: At global scope: ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1709: parse error before `}' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1727: parse error before `)' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp: In static member function `static void CtpAi::UnGroupGarrisonUnits(...)': ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1730: parse error before `const' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1734: parse error before `=' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1736: variable `Unit city' has initializer but incomplete type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1737: `Assert' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1738: `Assert' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1740: variable `MapPoint pos' has initializer but incomplete type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1744: parse error before `=' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1746: parse error before `=' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1754: invalid use of undefined type `struct Unit' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.h:40: forward declaration of `struct Unit' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1756: invalid use of undefined type `struct Unit' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.h:40: forward declaration of `struct Unit' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1758: invalid use of undefined type `struct Army' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.h:38: forward declaration of `struct Army' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1759: invalid use of undefined type `struct Army' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.h:38: forward declaration of `struct Army' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1760: invalid use of undefined type `struct Army' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.h:38: forward declaration of `struct Army' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1760: invalid use of undefined type `struct Army' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.h:38: forward declaration of `struct Army' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1763: `GEV_UngroupOrder' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp: At global scope: ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1774: parse error before `)' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp: In static member function `static void CtpAi::MakeRoomForNewUnits(...)': ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1778: `Assert' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1779: parse error before `=' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1782: aggregate `Unit city' has incomplete type and cannot be defined ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1783: aggregate `Army move_army' has incomplete type and cannot be defined ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1784: parse error before `;' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1787: aggregate `MapPoint pos' has incomplete type and cannot be defined ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1787: aggregate `MapPoint dest' has incomplete type and cannot be defined ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1791: `Assert' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1792: `Assert' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1796: `k_MAX_ARMY_SIZE' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1800: `k_GAME_OBJ_TYPE_UNIT' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1817: `Assert' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1825: `WORLD_DIRECTION' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1825: parse error before `,' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1831: parse error before `)' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp: At global scope: ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1853: parse error before `}' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1857: parse error before `)' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp: In static member function `static void CtpAi::FinishBeginTurn(...)': ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1863: parse error before `;' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1864: `Assert' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1875: `DPRINTF' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1876: `DPRINTF' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1877: `DPRINTF' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1878: `DPRINTF' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1879: parse error before `::' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp: At global scope: ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1893: syntax error before `::' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1894: ISO C++ forbids declaration of `t2' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1894: redefinition of `int t2' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:871: `int t2' previously defined here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1895: ISO C++ forbids declaration of `DPRINTF' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1895: redefinition of `int DPRINTF' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:872: `int DPRINTF' previously defined here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1895: initializer list being treated as compound expression ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1897: ISO C++ forbids declaration of `t1' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1897: redefinition of `int t1' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:860: `int t1' previously defined here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1898: ISO C++ forbids declaration of `DPRINTF' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1898: redefinition of `int DPRINTF' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1895: `int DPRINTF' previously defined here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1898: initializer list being treated as compound expression ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1899: ISO C++ forbids declaration of `DPRINTF' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1899: redefinition of `int DPRINTF' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1898: `int DPRINTF' previously defined here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1899: initializer list being treated as compound expression ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1900: ISO C++ forbids declaration of `DPRINTF' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1900: redefinition of `int DPRINTF' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1899: `int DPRINTF' previously defined here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1900: initializer list being treated as compound expression ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1901: ISO C++ forbids declaration of `DPRINTF' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1901: redefinition of `int DPRINTF' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1900: `int DPRINTF' previously defined here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1901: initializer list being treated as compound expression ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1906: ISO C++ forbids declaration of `ComputeCityGarrisons' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1906: `int CtpAi::ComputeCityGarrisons' is not a static member of `class CtpAi' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1907: ISO C++ forbids declaration of `t2' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1907: redefinition of `int t2' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1894: `int t2' previously defined here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1908: ISO C++ forbids declaration of `DPRINTF' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1908: redefinition of `int DPRINTF' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1901: `int DPRINTF' previously defined here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1908: initializer list being treated as compound expression ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1910: ISO C++ forbids declaration of `t1' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1910: redefinition of `int t1' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1897: `int t1' previously defined here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1911: ISO C++ forbids declaration of `DPRINTF' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1911: redefinition of `int DPRINTF' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1908: `int DPRINTF' previously defined here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1911: initializer list being treated as compound expression ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1912: ISO C++ forbids declaration of `DPRINTF' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1912: redefinition of `int DPRINTF' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1911: `int DPRINTF' previously defined here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1912: initializer list being treated as compound expression ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1913: ISO C++ forbids declaration of `DPRINTF' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1913: redefinition of `int DPRINTF' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1912: `int DPRINTF' previously defined here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1913: initializer list being treated as compound expression ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1914: ISO C++ forbids declaration of `DPRINTF' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1914: redefinition of `int DPRINTF' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1913: `int DPRINTF' previously defined here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1914: initializer list being treated as compound expression ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1915: syntax error before `::' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1916: ISO C++ forbids declaration of `t2' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1916: redefinition of `int t2' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1907: `int t2' previously defined here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1917: ISO C++ forbids declaration of `DPRINTF' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1917: redefinition of `int DPRINTF' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1914: `int DPRINTF' previously defined here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1917: initializer list being treated as compound expression ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1918: parse error before `}' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1920: parse error before `)' token../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp: In static member function `static void CtpAi::NetworkClientBeginTurn(...)': ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1924: parse error before `::' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1933: parse error before `;' token../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1936: ISO C++ forbids declaration of `StrategyRecord' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1936: uninitialized const ` StrategyRecord' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1936: parse error before `&' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1945: `DPRINTF' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1946: `DPRINTF' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1947: `DPRINTF' cannot be used as a function../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1948: `DPRINTF' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1954: `DPRINTF' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1955: `DPRINTF' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1956: `DPRINTF' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1957: `DPRINTF' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1959: variable `READINESS_LEVEL level' has initializer but incomplete type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1960: parse error before `::' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1964: `DPRINTF' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1965: `DPRINTF' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1966: `DPRINTF' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1967: `DPRINTF' cannot be used as a function../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1969: parse error before `::' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1975: parse error before `::' token../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp: At global scope: ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1984: syntax error before `::' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1986: ISO C++ forbids declaration of `DPRINTF' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1986: redefinition of `int DPRINTF' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1917: `int DPRINTF' previously defined here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1986: initializer list being treated as compound expression ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1987: ISO C++ forbids declaration of `DPRINTF' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1987: redefinition of `int DPRINTF' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1986: `int DPRINTF' previously defined here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1987: initializer list being treated as compound expression ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1988: ISO C++ forbids declaration of `DPRINTF' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1988: redefinition of `int DPRINTF' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1987: `int DPRINTF' previously defined here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1988: initializer list being treated as compound expression ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1989: ISO C++ forbids declaration of `DPRINTF' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1989: redefinition of `int DPRINTF' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1988: `int DPRINTF' previously defined here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1989: initializer list being treated as compound expression ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:1992: syntax error before `::' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp: In static member function `static void CtpAi::Resize()': ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2000: `sint32' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2000: parse error before `=' token../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2002: parse error before `;' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2003: `k_MAX_PLAYERS' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2013: `Assert' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2014: parse error before `::' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp: In static member function `static void CtpAi::HandleMoveFailure(const Army&, const MapPoint&)': ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2041: base operand of `->' has non-pointer type `const Army' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2041: base operand of `->' has non-pointer type `const Army' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2044: `GEV_UnloadOrder' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp: At global scope: ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2053: parse error before `)' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp: In static member function `static void CtpAi::AddExploreTargets(...)': ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2056: `scheduler' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2056: parse error before `::' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2057: ISO C++ forbids declaration of `StrategyRecord' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2057: uninitialized const ` StrategyRecord' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2057: parse error before `&' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2061: `Assert' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2063: parse error before `;' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2066: `sint16' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2068: ISO C++ forbids declaration of `StrategyRecord' with no type../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2068: redeclaration of `const int StrategyRecord' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2057: `const int StrategyRecord' previously declared here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2068: declaration of `const int StrategyRecord' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2057: conflicts with previous declaration `const int StrategyRecord' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2068: uninitialized const ` StrategyRecord'../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2068: parse error before `::' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2070: `goal_element' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2072: `goal_element_ptr' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2076: `Assert' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2091: aggregate `MapPoint pos' has incomplete type and cannot be defined ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2092: `explore_res' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2099: parse error before `(' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp: At global scope: ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2111: parse error before `)' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp: In static member function `static void CtpAi::AddSettleTargets(...)': ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2114: parse error before `::' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2115: ISO C++ forbids declaration of `StrategyRecord' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2115: uninitialized const ` StrategyRecord' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2115: parse error before `&' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2119: `Assert' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2125: aggregate `Unit unit' has incomplete type and cannot be defined ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2127: `Assert' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2128: parse error before `=' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2139: parse error before `::' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2147: `sint32' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2149: `uint8' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2153: parse error before `;' token../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2154: ISO C++ forbids declaration of `StrategyRecord' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2154: redeclaration of `const int StrategyRecord' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2115: `const int StrategyRecord' previously declared here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2154: declaration of `const int StrategyRecord' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2115: conflicts with previous declaration `const int StrategyRecord' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2154: uninitialized const ` StrategyRecord' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2154: parse error before `::' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2162: `Assert' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2169: `max_desired_goals' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2172: `desired_goals' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2175: `iter' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2175: `targets' undeclared (first use this function)../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2179: `settle_target' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2187: parse error before `(' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2194: `magnitude' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2196: `g_graphicsOptions' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp: At global scope: ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2206: parse error before `)' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp: In static member function `static void CtpAi::AddMiscMapTargets(...)': ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2209: parse error before `::' token../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2210: ISO C++ forbids declaration of `StrategyRecord' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2210: uninitialized const ` StrategyRecord' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2210: parse error before `&' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2214: `Assert' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2216: parse error before `;' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2220: ISO C++ forbids declaration of `StrategyRecord' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2220: redeclaration of `const int StrategyRecord' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2210: `const int StrategyRecord' previously declared here ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2220: declaration of `const int StrategyRecord' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2210: conflicts with previous declaration `const int StrategyRecord' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2220: uninitialized const ` StrategyRecord' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2220: parse error before `::' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2228: `Assert' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2244: aggregate `MapPoint pos' has incomplete type and cannot be defined../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2249: `Cell' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2249: `cell' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2253: parse error before `(' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2263: parse error before `(' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp: At global scope: ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2276: parse error before `)' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp: In static member function `static void CtpAi::ComputeCityGarrisons(...)': ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2278: `sint32' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2278: parse error before `=' token../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2280: aggregate `Unit city' has incomplete type and cannot be defined ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2281: aggregate `MapPoint pos' has incomplete type and cannot be defined ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2282: aggregate `Army army' has incomplete type and cannot be defined ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2286: parse error before `;' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2288: `sint8' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2293: parse error before `;' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2301: `Assert' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2302: parse error before `=' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2306: ISO C++ forbids declaration of `StrategyRecord' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2306: uninitialized const ` StrategyRecord' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2306: parse error before `&' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2309: `offensive_garrison' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2310: `defensive_garrison' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2311: `ranged_garrison' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2312: `min_garrison' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2316: parse error before `;' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2320: `Assert' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2321: `Assert' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2326: `slave_garrison' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2329: parse error before `::' token../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2332: ISO C++ forbids declaration of `StrategyRecord' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2332: uninitialized const ` StrategyRecord' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2332: parse error before `::' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2333: `defense_force_match' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2354: `Assert' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2366: parse error before `,' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2367: `transports' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2367: `empty' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2373: `hp' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2374: `defense_count' undeclared (first use this function)../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2375: `ranged_count' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2376: `attack_strength' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2377: `defense_strength' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2378: `ranged_strength' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2379: `total_value' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2387: `prev_garrison' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp: In static member function `static void CtpAi::BombardAdjacentEnemies(const Army&)': ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2395: base operand of `->' has non-pointer type `const Army' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2399: base operand of `->' has non-pointer type `const Army' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2402: `sint8' undeclared (first use this function)../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2402: parse error before `;' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2403: aggregate `MapPoint adj' has incomplete type and cannot be defined ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2404: aggregate `Unit city' has incomplete type and cannot be defined ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2405: parse error before `=' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2406: variable `MapPoint pos' has initializer but incomplete type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2406: base operand of `->' has non-pointer type `const Army' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2409: `dir' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2409: parse error before `;' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2411: parse error before `,' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2416: base operand of `->' has non-pointer type `const Army'../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2417: parse error before `::' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp: At global scope: ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2431: parse error before `}' token../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2434: 'CellUnitList' is used as a type, but is not defined as a type. ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2435: parse error before `for' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2435: parse error before `;' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2435: syntax error before `++' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp: In static member function `static bool CtpAi::GetNearestAircraftCarrier(const Army&, MapPoint&, double&)': ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2467: base operand of `->' has non-pointer type `const Army' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2468: `Assert' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2470: parse error before `=' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2471: `sint32' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2472: `max_squared_dist' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2473: parse error before `=' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2475: aggregate `Army tmp_army' has incomplete type and cannot be defined ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2479: parse error before `=' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2482: `Assert' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2490: base operand of `->' has non-pointer type `const Army' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2490: no method `MapPoint:: GetSquaredDistance' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2491: `squared_distance' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp: At global scope: ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2502: type specifier omitted for parameter `sint32' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2502: parse error before `&' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp: In static member function `static bool CtpAi::GetNearestRefuel(...)': ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2505: `Assert' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2507: `sint32' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2507: parse error before `;' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2509: `num_tiles_to_half' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2509: `num_tiles_to_empty' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2512: `k_MOVE_AIR_COST' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2516: `refueling_distance' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2518: aggregate `MapPoint tmp_pos ' has incomplete type and cannot be defined ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2520: aggregate `Army carrier' has incomplete type and cannot be defined ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2524: aggregate `Unit city' has incomplete type and cannot be defined ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2525: `start_pos' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2528: `refueling_pos' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2535: `sqrt' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2548: no method `MapPoint:: GetSquaredDistance' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2561: `Assert' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp: In static member function `static void CtpAi::RefuelAirplane(const Army&)': ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2570: parse error before `;' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2572: base operand of `->' has non-pointer type `const Army' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2573: aggregate `MapPoint pos' has incomplete type and cannot be defined ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2580: base operand of `->' has non-pointer type `const Army' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2584: variable `Unit city' has initializer but incomplete type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2584: base operand of `->' has non-pointer type `const Army' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2588: variable `MapPoint start_pos' has initializer but incomplete type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2588: base operand of `->' has non-pointer type `const Army' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2589: aggregate `MapPoint refueling_pos' has incomplete type and cannot be defined ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2590: parse error before `;' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2599: `Path' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2599: parse error before `;' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2601: `RobotAstar2' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2601: parse error before `::' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2614: `NO_REFUEL_PATH' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2614: `Assert' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp: At global scope: ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2619: syntax error before `*' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2620: variable `MapPoint target_pos' has initializer but incomplete type../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2623: syntax error before `->' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2639: parse error before `)' token../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp: In static member function `static void CtpAi::ExecuteOpportunityActions(...)': ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2642: `Assert' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2645: parse error before `=' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2647: aggregate `Army army' has incomplete type and cannot be defined ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2651: parse error before `=' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2654: `Assert' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2659: `sint32' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2659: parse error before `,' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2660: `min_rge' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2660: `max_rge' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2682: `GEV_EntrenchOrder' undeclared (first use this function)../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp: At global scope: ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2711: syntax error before `::' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2716: syntax error before `::' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2721: syntax error before `::' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2727: parse error before `)' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp: In static member function `static void CtpAi::SetResearch(...)': ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2729: ISO C++ forbids declaration of `StrategyRecord' with no type../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2729: uninitialized const ` StrategyRecord' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2729: parse error before `&' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2732: `Assert' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2733: `Assert' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2737: ISO C++ forbids declaration of `AdvanceListRecord' with no type../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2737: uninitialized const ` AdvanceListRecord' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2737: parse error before `*' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2739: `advance_list' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2739: `Assert' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2743: `AdvanceType' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2743: parse error before `=' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2744: parse error before `=' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2746: `advance_index' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2752: `s_maxPlayers' is not a member of type `CtpAi' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2754: ISO C++ forbids declaration of `ai' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2754: uninitialized const `ai' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2754: parse error before `::' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2758: `agreement' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2771: `sint32' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2771: parse error before `=' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2775: parse error before `::' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2795: `g_theAdvanceDB' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp: At global scope: ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2809: parse error before `)' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp: In static member function `static void CtpAi::SpendGoldToRushBuy(...)': ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2812: type/value mismatch at argument 1 in template parameter list for `template struct std::pair' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2812: expected a type, got ` CtpAi::sint32' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2812: ISO C++ forbids declaration of `type name' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2813: type/value mismatch at argument 1 in template parameter list for `template struct std::pair' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2813: expected a type, got ` CtpAi::sint32' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2813: ISO C++ forbids declaration of `rush_buy' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2816: `Assert' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2817: parse error before `=' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2820: ISO C++ forbids declaration of `StrategyRecord' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2820: uninitialized const ` StrategyRecord' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2820: parse error before `&' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2824: `sint32' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2826: `threat_bonus' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2833: parse error before `;' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2842: `income' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2842: `lost_to_cleric' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2842: `lost_to_crime' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2842: `maintenance' undeclared (first use this function)../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2843: `wages' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2843: `science' undeclared (first use this function)../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2843: `old_savings' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2843: `current_savings' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2845: parse error before `=' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2849: `reserve' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2852: parse error before `;' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2853: aggregate `Unit city' has incomplete type and cannot be defined ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2857: `Assert' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2858: `Assert' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2860: request for member `first' in `rush_buy', which is of non-aggregate type `int' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2861: request for member `first' in `rush_buy', which is of non-aggregate type `int' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2864: request for member `first' in `rush_buy', which is of non-aggregate type `int' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2865: parse error before `(' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2866: request for member `second' in `rush_buy', which is of non-aggregate type `int' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2877: parse error before `;' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2878: type/value mismatch at argument 1 in template parameter list for `template struct std::pair' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2878: expected a type, got ` CtpAi::sint32' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2878: ISO C++ forbids declaration of `type name' with no type ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2881: request for member `second' in `*(&iter)->std::_List_iterator<_Tp, _Ref, _Ptr>::operator->() const [with _Tp = int, _Ref = int&, _Ptr = int*]()', which is of non-aggregate type `int ' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2883: `rush_buy_cost' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2892: `GEV_BuyFront' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2893: `GEA_City' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp: In static member function `static void CtpAi::SellRandomBuildings(const Unit&, double)': ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2902: `uint64' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2902: parse error before `=' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2903: `sint32' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2903: parse error before `=' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2903: `which' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2905: `buildings' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2905: parse error before numeric constant ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2905: parse error before `)' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp: At global scope: ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2915: parse error before `}' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2919: type specifier omitted for parameter `sint32' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2919: parse error before `)' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp: In static member function `static void CtpAi::BombardNearbyEnemies(...)': ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2927: parse error before `=' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2929: `sint32' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2929: parse error before `=' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2929: `foreigner' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2929: `s_maxPlayers' is not a member of type `CtpAi' ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2932: parse error before `::' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2938: `foreigner_ptr' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2938: `Assert' cannot be used as a function ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2942: parse error before `=' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2944: aggregate `MapPoint pos' has incomplete type and cannot be defined ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2947: aggregate `Army def_army' has incomplete type and cannot be defined ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2948: aggregate `MapPoint def_pos ' has incomplete type and cannot be defined ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2949: parse error before `,' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2960: `dist' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2961: `min_dist' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2966: `GEV_BombardOrder' undeclared (first use this function) ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2986: aggregate `Unit def_city' has incomplete type and cannot be defined ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:2987: parse error before `=' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp: At global scope: ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:3016: parse error before `}' token ../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.cpp:3016:2: warning: no newline at end of file make.exe: *** [../Ctp2/SVN-Code/trunk/ctp2_code/ai/ctpai.o] Error 1Execution terminated