Re: cannot compile bwapi with vc++2010

102 views
Skip to first unread message

Adam Heinermann

unread,
Nov 20, 2012, 10:04:24 AM11/20/12
to bw...@googlegroups.com
Hi, we'll be upgrading to VC++2010 in BWAPI4. For now, try
http://www.microsoft.com/en-us/download/details.aspx?id=14597

Sent from my ASUS Eee Pad

neoedmund <neoe...@gmail.com> wrote:

(or could you give me a download url for vs2008 which i cannot find on MS site anymore.) Thanks/

error messages like this: 
1>------ Build started: Project: ExampleTournamentModule, Configuration: Release Win32 ------
2>------ Build started: Project: BWAPI, Configuration: Debug Win32 ------
1>BWAPId.lib(BWAPI.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in Dll.obj
1>BWAPId.lib(AIModule.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in Dll.obj
1>BWAPId.lib(Race.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in Dll.obj
1>BWAPId.lib(Position.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in Dll.obj
1>BWAPId.lib(UnitType.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in Dll.obj
1>BWAPId.lib(TechType.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in Dll.obj
1>BWAPId.lib(UnitCommandType.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in Dll.obj
1>BWAPId.lib(Type.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in Dll.obj
1>BWAPId.lib(UnitCommand.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in Dll.obj
1>BWAPId.lib(Order.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in Dll.obj
1>BWAPId.lib(GameType.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in Dll.obj
1>BWAPId.lib(Color.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in Dll.obj
1>BWAPId.lib(Error.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in Dll.obj
1>BWAPId.lib(BulletType.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in Dll.obj
1>BWAPId.lib(UnitSizeType.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in Dll.obj
1>BWAPId.lib(WeaponType.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in Dll.obj
1>BWAPId.lib(UpgradeType.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in Dll.obj
1>BWAPId.lib(PlayerType.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in Dll.obj
1>BWAPId.lib(ExplosionType.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in Dll.obj
1>BWAPId.lib(DamageType.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in Dll.obj
1>BWAPId.lib(Common.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in Dll.obj
1>BWAPId.lib(TilePosition.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in Dll.obj 
2>ClCompile:
2>  Position.cpp
2>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\vector(1544): error C2825: '_Alloc': must be a class or namespace when followed by '::'
2>          C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\vector(1589) : see reference to class template instantiation 'std::_Vb_iter_base<_Alloc>' being compiled
2>          with
2>          [
2>              _Alloc=unsigned int
2>          ]
2>          source\BW\Position.cpp(62) : see reference to class template instantiation 'std::_Vb_reference<_Alloc>' being compiled
2>          with
2>          [
2>              _Alloc=unsigned int
2>          ]
2>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\vector(1544): error C2039: 'difference_type' : is not a member of '`global namespace''
2>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\vector(1544): error C2146: syntax error : missing ',' before identifier 'difference_type'
2>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\vector(1544): error C2065: 'difference_type' : undeclared identifier
2>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\vector(1548): error C2955: 'std::_Iterator012' : use of class template requires template argument list
2>          C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\xutility(353) : see declaration of 'std::_Iterator012'
2>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\vector(1550): error C2825: '_Alloc': must be a class or namespace when followed by '::'
2>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\vector(1550): error C2039: 'size_type' : is not a member of '`global namespace''
2>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\vector(1550): error C2146: syntax error : missing ';' before identifier '_Sizet'
2>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\vector(1550): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\vector(1558): error C2061: syntax error : identifier '_Sizet'
2>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\vector(1565): error C2061: syntax error : identifier '_Sizet'
2>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\vector(1582): error C2146: syntax error : missing ';' before identifier '_Myoff'
2>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\vector(1582): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\vector(1582): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int

 

Reply all
Reply to author
Forward
0 new messages