QuestionSolvedC++ Compile Error - Mod_SA

Posts 1–4 of 4 · Page 1 of 1
C++ Compile Error - Mod_SA
Hey there this is my frst post

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
The erroneous code is located in the csdd/cppstd libraries this indicates a problem with your compiler settings. Try reseting your project settings to defaults. If the problems persists reinstall your compiler to fix any errors with corruption you might have.

Also check your precompiled header I never use them because they lead to all sorts of errors, this may one of those. Try removing the precompiled headers.
Worked , thanks
Marked Solved. GJ SC =D
Posts 1–4 of 4 · Page 1 of 1

Post a Reply

Similar Threads

Tags for this Thread

None

Talk with us