When I try to compile zone, i get the following errors..
--------------------Configuration: Zone - Win32 Release--------------------
Compiling...
Command line warning D4002 : ignoring unknown option '/Ob2'
MobAI.cpp
C:\eqemu\MortimusDev\source\current\Zone\MobAI.cpp (1551) : error C2955: 'list' : use of class template requires template argument list
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\list(415) : see declaration of 'list'
C:\eqemu\MortimusDev\source\current\Zone\MobAI.cpp (1625) : error C2955: 'list' : use of class template requires template argument list
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\list(415) : see declaration of 'list'
parser.cpp
C:\eqemu\MortimusDev\source\current\Zone\parser.cp p(59) : error C2039: 'clear' : is not a member of 'basic_string<char,struct std::char_traits<char>,class std::allocator<char> >'
C:\eqemu\MortimusDev\source\current\Zone\parser.cp p(73) : error C2039: 'clear' : is not a member of 'basic_string<char,struct std::char_traits<char>,class std::allocator<char> >'
C:\eqemu\MortimusDev\source\current\Zone\parser.cp p(134) : error C2039: 'clear' : is not a member of 'basic_string<char,struct std::char_traits<char>,class std::allocator<char> >'
C:\eqemu\MortimusDev\source\current\Zone\parser.cp p(171) : error C2039: 'clear' : is not a member of 'basic_string<char,struct std::char_traits<char>,class std::allocator<char> >'
C:\eqemu\MortimusDev\source\current\Zone\parser.cp p(18

: error C2039: 'clear' : is not a member of 'basic_string<char,struct std::char_traits<char>,class std::allocator<char> >'
C:\eqemu\MortimusDev\source\current\Zone\parser.cp p(191) : error C2039: 'clear' : is not a member of 'basic_string<char,struct std::char_traits<char>,class std::allocator<char> >'
C:\eqemu\MortimusDev\source\current\Zone\parser.cp p(274) : error C2039: 'clear' : is not a member of 'basic_string<char,struct std::char_traits<char>,class std::allocator<char> >'
C:\eqemu\MortimusDev\source\current\Zone\parser.cp p(561) : error C2039: 'clear' : is not a member of 'basic_string<char,struct std::char_traits<char>,class std::allocator<char> >'
C:\eqemu\MortimusDev\source\current\Zone\parser.cp p(944) : error C2039: 'clear' : is not a member of 'basic_string<char,struct std::char_traits<char>,class std::allocator<char> >'
C:\eqemu\MortimusDev\source\current\Zone\parser.cp p(956) : error C2039: 'clear' : is not a member of 'basic_string<char,struct std::char_traits<char>,class std::allocator<char> >'
C:\eqemu\MortimusDev\source\current\Zone\parser.cp p(1005) : error C2039: 'clear' : is not a member of 'basic_string<char,struct std::char_traits<char>,class std::allocator<char> >'
C:\eqemu\MortimusDev\source\current\Zone\parser.cp p(1056) : error C2039: 'clear' : is not a member of 'basic_string<char,struct std::char_traits<char>,class std::allocator<char> >'
C:\eqemu\MortimusDev\source\current\Zone\parser.cp p(1089) : error C2039: 'clear' : is not a member of 'basic_string<char,struct std::char_traits<char>,class std::allocator<char> >'
C:\eqemu\MortimusDev\source\current\Zone\parser.cp p(1283) : error C2039: 'clear' : is not a member of 'basic_string<char,struct std::char_traits<char>,class std::allocator<char> >'
C:\eqemu\MortimusDev\source\current\Zone\parser.cp p(1293) : error C2039: 'clear' : is not a member of 'basic_string<char,struct std::char_traits<char>,class std::allocator<char> >'
C:\eqemu\MortimusDev\source\current\Zone\parser.cp p(1294) : error C2039: 'clear' : is not a member of 'basic_string<char,struct std::char_traits<char>,class std::allocator<char> >'
C:\eqemu\MortimusDev\source\current\Zone\parser.cp p(1295) : error C2039: 'clear' : is not a member of 'basic_string<char,struct std::char_traits<char>,class std::allocator<char> >'
C:\eqemu\MortimusDev\source\current\Zone\parser.cp p(1296) : error C2039: 'clear' : is not a member of 'basic_string<char,struct std::char_traits<char>,class std::allocator<char> >'
C:\eqemu\MortimusDev\source\current\Zone\parser.cp p(1384) : error C2039: 'clear' : is not a member of 'basic_string<char,struct std::char_traits<char>,class std::allocator<char> >'
C:\eqemu\MortimusDev\source\current\Zone\parser.cp p(1385) : error C2039: 'clear' : is not a member of 'basic_string<char,struct std::char_traits<char>,class std::allocator<char> >'
C:\eqemu\MortimusDev\source\current\Zone\parser.cp p(1394) : error C2039: 'clear' : is not a member of 'basic_string<char,struct std::char_traits<char>,class std::allocator<char> >'
C:\eqemu\MortimusDev\source\current\Zone\parser.cp p(1395) : error C2039: 'clear' : is not a member of 'basic_string<char,struct std::char_traits<char>,class std::allocator<char> >'
C:\eqemu\MortimusDev\source\current\Zone\parser.cp p(1405) : error C2039: 'clear' : is not a member of 'basic_string<char,struct std::char_traits<char>,class std::allocator<char> >'
C:\eqemu\MortimusDev\source\current\Zone\parser.cp p(1411) : error C2039: 'clear' : is not a member of 'basic_string<char,struct std::char_traits<char>,class std::allocator<char> >'
C:\eqemu\MortimusDev\source\current\Zone\parser.cp p(1412) : error C2039: 'clear' : is not a member of 'basic_string<char,struct std::char_traits<char>,class std::allocator<char> >'
C:\eqemu\MortimusDev\source\current\Zone\parser.cp p(1413) : error C2039: 'clear' : is not a member of 'basic_string<char,struct std::char_traits<char>,class std::allocator<char> >'
C:\eqemu\MortimusDev\source\current\Zone\parser.cp p(1419) : error C2039: 'clear' : is not a member of 'basic_string<char,struct std::char_traits<char>,class std::allocator<char> >'
C:\eqemu\MortimusDev\source\current\Zone\parser.cp p(1462) : error C2039: 'clear' : is not a member of 'basic_string<char,struct std::char_traits<char>,class std::allocator<char> >'
C:\eqemu\MortimusDev\source\current\Zone\parser.cp p(147

: error C2039: 'clear' : is not a member of 'basic_string<char,struct std::char_traits<char>,class std::allocator<char> >'
Error executing cl.exe.
Zone.exe - 31 error(s), 1 warning(s)
And when I try to compile EmuShareMem i get the following error
--------------------Configuration: EMuShareMem - Win32 Release--------------------
Compiling...
NPCFactionLists.cpp
C:\eqemu\MortimusDev\source\current\EMuShareMem\NP CFactionLists.cpp(55) : error C2065: 'DEBUG' : undeclared identifier
Error executing cl.exe.
EMuShareMem.dll - 1 error(s), 0 warning(s)
Any help would be much appreciated.