C++ Compile Error - Mod_SA
Hey there this is my frst post bobo
Ok first,
I want to make hacks for samp 0.3d
Well i have the source of mod_sa
but when i compile i get this errors ( i have direct x sdk )
The errors
Code:
------ Build started: Project: mod_sa, Configuration: Release Win32 ------
Compiling...
main.cpp
Compiling precompiled header.
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\iterator(178) : error C2143: syntax error : missing ';' before '<'
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\iterator(259) : see reference to class template instantiation 'std::istream_iterator<_Ty,_Elem,_Traits,_Diff>' being compiled
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\iterator(178) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\iterator(178) : error C2238: unexpected token(s) preceding ';'
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\iterator(189) : error C2061: syntax error : identifier 'istream_type'
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\iterator(189) : error C2535: 'std::istream_iterator<_Ty,_Elem,_Traits,_Diff>::istream_iterator(void)' : member function already defined or declared
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\iterator(184) : see declaration of 'std::istream_iterator<_Ty,_Elem,_Traits,_Diff>::istream_iterator'
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\iterator(257) : error C2143: syntax error : missing ';' before '*'
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\iterator(257) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\iterator(257) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\iterator(294) : error C2143: syntax error : missing ';' before '<'
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\iterator(348) : see reference to class template instantiation 'std::ostream_iterator<_Ty,_Elem,_Traits>' being compiled
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\iterator(294) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\iterator(294) : error C2238: unexpected token(s) preceding ';'
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\iterator(300) : error C2061: syntax error : identifier 'ostream_type'
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\iterator(347) : error C2143: syntax error : missing ';' before '*'
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\iterator(347) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\iterator(347) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\memory(1623) : error C2143: syntax error : missing ';' before '<'
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\memory(1623) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\memory(1623) : error C2988: unrecognizable template declaration/definition
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\memory(1623) : error C2059: syntax error : '<'
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\memory(1625) : error C2065: '_Ty' : undeclared identifier
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\memory(1631) : error C2065: '_Ty' : undeclared identifier
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\memory(1631) : error C2065: '_Ty' : undeclared identifier
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\memory(1632) : error C2143: syntax error : missing ';' before '{'
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\memory(1632) : error C2447: '{' : missing function header (old-style formal list?)
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\xstring(2209) : error C2065: 'char_traits' : undeclared identifier
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\xstring(2209) : error C2062: type 'char' unexpected
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\xstring(2209) : error C2947: expecting '>' to terminate template-argument-list, found '>'
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\xstring(22) : error C2065: 'char_traits' : undeclared identifier
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\xstring(22) : error C2275: '_Elem' : illegal use of this type as an expression
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\xstring(2209) : see declaration of '_Elem'
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\xstring(22) : error C2974: 'std::basic_string' : invalid template argument for '_Traits', type expected
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\xstring(496) : see declaration of 'std::basic_string'
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\xstring(2209) : warning C4091: 'typedef ' : ignored on left of 'std::basic_string<_Elem>' when no variable is declared
with
[
_Elem=std::allocator<char>
]
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\xstring(2209) : error C2143: syntax error : missing ';' before '>'
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\xstring(2209) : error C2059: syntax error : '>'
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\xstring(2211) : error C2065: 'char_traits' : undeclared identifier
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\xstring(2211) : error C2062: type 'wchar_t' unexpected
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\xstring(2212) : error C2947: expecting '>' to terminate template-argument-list, found '>'
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\xstring(22) : error C2065: 'char_traits' : undeclared identifier
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\xstring(22) : error C2275: '_Elem' : illegal use of this type as an expression
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\xstring(2212) : see declaration of '_Elem'
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\xstring(22) : error C2974: 'std::basic_string' : invalid template argument for '_Traits', type expected
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\xstring(496) : see declaration of 'std::basic_string'
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\xstring(2212) : warning C4091: 'typedef ' : ignored on left of 'std::basic_string<_Elem>' when no variable is declared
with
[
_Elem=std::allocator<wchar_t>
]
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\xstring(2212) : error C2143: syntax error : missing ';' before '>'
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\xstring(2212) : error C2059: syntax error : '>'
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\functional(1275) : error C2039: 'string' : is not a member of 'std'
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\functional(1275) : error C2065: 'string' : undeclared identifier
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\functional(1294) : error C2913: explicit specialization; 'std::tr1::hash' is not a specialization of a class template
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\functional(1316) : error C2913: explicit specialization; 'std::tr1::hash' is not a specialization of a class template
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\stdexcept(24) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\stdexcept(24) : error C2143: syntax error : missing ',' before '&'
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\stdexcept(47) : error C2146: syntax error : missing ';' before identifier '_Str'
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\stdexcept(47) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\stdexcept(47) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\stdexcept(24) : error C2065: '_Message' : undeclared identifier
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\stdexcept(26) : error C2614: 'std::logic_error' : illegal member initialization: '_Str' is not a base or member
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\stdexcept(35) : error C2065: '_Str' : undeclared identifier
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\stdexcept(35) : error C2228: left of '.c_str' must have class/struct/union
type is ''unknown-type''
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\stdexcept(55) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\stdexcept(55) : error C2143: syntax error : missing ',' before '&'
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\stdexcept(55) : error C2065: '_Message' : undeclared identifier
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\stdexcept(79) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\stdexcept(79) : error C2143: syntax error : missing ',' before '&'
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\stdexcept(79) : error C2065: '_Message' : undeclared identifier
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\stdexcept(103) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\stdexcept(103) : error C2143: syntax error : missing ',' before '&'
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\stdexcept(103) : error C2065: '_Message' : undeclared identifier
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\stdexcept(127) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\stdexcept(127) : error C2143: syntax error : missing ',' before '&'
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\stdexcept(127) : error C2065: '_Message' : undeclared identifier
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\stdexcept(151) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\stdexcept(151) : error C2143: syntax error : missing ',' before '&'
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\stdexcept(174) : error C2146: syntax error : missing ';' before identifier '_Str'
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\stdexcept(174) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\stdexcept(174) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\stdexcept(151) : error C2065: '_Message' : undeclared identifier
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\stdexcept(153) : error C2614: 'std::runtime_error' : illegal member initialization: '_Str' is not a base or member
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\stdexcept(162) : error C2065: '_Str' : undeclared identifier
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\stdexcept(162) : error C2228: left of '.c_str' must have class/struct/union
type is ''unknown-type''
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\stdexcept(182) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\stdexcept(182) : error C2143: syntax error : missing ',' before '&'
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\stdexcept(182) : error C2065: '_Message' : undeclared identifier
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\stdexcept(206) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\stdexcept(206) : error C2143: syntax error : missing ',' before '&'
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\stdexcept(206) : error C2065: '_Message' : undeclared identifier
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\stdexcept(230) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\stdexcept(230) : error C2143: syntax error : missing ',' before '&'
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\stdexcept(230) : error C2065: '_Message' : undeclared identifier
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\ostream(41) : error C2143: syntax error : missing ',' before '<'
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\ostream(584) : see reference to class template instantiation 'std::basic_ostream<_Elem,_Traits>' being compiled
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\ostream(45) : error C2143: syntax error : missing ';' before '<'
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\ostream(45) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\ostream(45) : error C2238: unexpected token(s) preceding ';'
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\ostream(46) : error C2143: syntax error : missing ';' before '<'
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\ostream(46) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\ostream(46) : error C2238: unexpected token(s) preceding ';'
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\ostream(47) : error C2143: syntax error : missing ';' before '<'
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\ostream(47) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\ostream(47) : error C2238: unexpected token(s) preceding ';'
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\ostream(48) : error C2143: syntax error : missing ';' before '<'
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\ostream(48) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\ostream(48) : error C2238: unexpected token(s) preceding ';'
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\ostream(50) : error C2143: syntax error : missing ')' before '<'
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\ostream(50) : error C2143: syntax error : missing ';' before '<'
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\ostream(50) : error C2059: syntax error : ')'
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\ostream(50) : error C2334: unexpected token(s) preceding '{'; skipping apparent function body
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\ostream(176) : error C2061: syntax error : identifier '_Myios'
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\ostream(176) : error C2059: syntax error : ')'
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\ostream(177) : error C2143: syntax error : missing ')' before '{'
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\ostream(177) : error C2805: binary 'operator <<' has too few parameters
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\ostream(177) : error C2333: 'std::basic_ostream<_Elem,_Traits>::operator <<' : error in function declaration; skipping function body
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\ostream(183) : error C2061: syntax error : identifier 'ios_base'
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\ostream(183) : error C2059: syntax error : ')'
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\ostream(184) : error C2143: syntax error : missing ')' before '{'
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\ostream(186) : error C2059: syntax error : '*'
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\ostream(186) : error C2059: syntax error : ')'
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\ostream(186) : error C2143: syntax error : missing ')' before ';'
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\ostream(186) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\ostream(186) : warning C4183: '_Pfn': missing return type; assumed to be a member function returning 'int'
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\ostream(187) : error C2059: syntax error : 'return'
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\ostream(187) : error C2238: unexpected token(s) preceding ';'
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\ostream(190) : error C2146: syntax error : missing ';' before identifier '_Myt'
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\ostream(965) : error C2065: 'char_traits' : undeclared identifier
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\ostream(965) : error C2062: type 'char' unexpected
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\ostream(966) : error C2065: 'char_traits' : undeclared identifier
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\ostream(966) : error C2062: type 'char' unexpected
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\ostream(966) : error C2059: syntax error : ')'
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\ostream(967) : error C2143: syntax error : missing ';' before '{'
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\ostream(971) : error C2143: syntax error : missing ';' before '}'
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\ostream(973) : error C2065: 'char_traits' : undeclared identifier
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\ostream(973) : error C2062: type 'wchar_t' unexpected
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\ostream(975) : error C2065: 'char_traits' : undeclared identifier
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\ostream(975) : error C2062: type 'wchar_t' unexpected
F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\ostream(975) : fatal error C1003: error count exceeds 100; stopping compilation
Build log was saved at "file://F:\Users\xGlx\Desktop\mod_sa_v4.3.1.2_source\src\obj\Release\BuildLog.htm"
mod_sa - 127 error(s), 3 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
__________________________________________________ ___________________
Please help im very sad :(
~ Mr.x winner