nesetkal se někdo s následujícím problémem:
Vzal jsem defaultní stažený projekt, otevřel ve Visual Studio 2008, nastavil cesty a kompilace jinak netknutého projektu dopadla takto:
Kód: Vybrat vše
1>------ Rebuild All started: Project: mlcxslt, Configuration: Debug Win32 ------
2>------ Rebuild All started: Project: mlcgrm, Configuration: Debug Win32 ------
1>Deleting intermediate and output files for project 'mlcxslt', configuration 'Debug|Win32'
2>Deleting intermediate and output files for project 'mlcgrm', configuration 'Debug|Win32'
2>Flex
1>Performing Custom Build Step
2>Bison
1>Performing Custom Build Step
1>Performing Custom Build Step
2>Build log was saved at "file://c:\Users\Slupka\Desktop\Projects\Škola\Mag. Prvák\Principy překladačů\du4\public-rw\SWI098\du4\Debug\BuildLog.htm"
2>mlcgrm - 0 error(s), 0 warning(s)
1>Performing Custom Build Step
1>Performing Custom Build Step
1>Performing Custom Build Step
1>Build log was saved at "file://c:\Users\Slupka\Desktop\Projects\Škola\Mag. Prvák\Principy překladačů\du4\public-rw\SWI098\du4\Debug\BuildLog.htm"
1>mlcxslt - 0 error(s), 1 warning(s)
3>------ Rebuild All started: Project: mlc, Configuration: Debug Win32 ------
3>Deleting intermediate and output files for project 'mlc', configuration 'Debug|Win32'
3>Compiling...
3>abstract_ic.cpp
3>du4.cpp
3>..\..\..\public-ro\mlc\du4\src\du4.cpp(79) : warning C4100: 'pReserved' : unreferenced formal parameter
3>..\..\..\public-ro\mlc\du4\src\du4.cpp(130) : warning C4189: 'rv2' : local variable is initialized but not referenced
3>..\..\..\public-ro\mlc\du4\src\du4.cpp(129) : warning C4189: 'rv1' : local variable is initialized but not referenced
3>..\..\..\public-ro\mlc\du4\src\du4.cpp(131) : warning C4189: 'rv3' : local variable is initialized but not referenced
3>..\..\..\public-ro\mlc\du4\src\du4.cpp(136) : warning C4189: 'rv2' : local variable is initialized but not referenced
3>..\..\..\public-ro\mlc\du4\src\du4.cpp(135) : warning C4189: 'rv1' : local variable is initialized but not referenced
3>..\..\..\public-ro\mlc\du4\src\du4.cpp(137) : warning C4189: 'rv3' : local variable is initialized but not referenced
3>..\..\..\public-ro\mlc\du4\src\du4.cpp(142) : warning C4189: 'rv2' : local variable is initialized but not referenced
3>..\..\..\public-ro\mlc\du4\src\du4.cpp(141) : warning C4189: 'rv1' : local variable is initialized but not referenced
3>..\..\..\public-ro\mlc\du4\src\du4.cpp(143) : warning C4189: 'rv3' : local variable is initialized but not referenced
3>..\..\..\public-ro\mlc\du4\src\du4.cpp(148) : warning C4189: 'rv2' : local variable is initialized but not referenced
3>..\..\..\public-ro\mlc\du4\src\du4.cpp(147) : warning C4189: 'rv1' : local variable is initialized but not referenced
3>..\..\..\public-ro\mlc\du4\src\du4.cpp(149) : warning C4189: 'rv3' : local variable is initialized but not referenced
3>..\..\..\public-ro\mlc\du4\src\du4.cpp(154) : warning C4189: 'rv2' : local variable is initialized but not referenced
3>..\..\..\public-ro\mlc\du4\src\du4.cpp(153) : warning C4189: 'rv1' : local variable is initialized but not referenced
3>..\..\..\public-ro\mlc\du4\src\du4.cpp(155) : warning C4189: 'rv3' : local variable is initialized but not referenced
3>..\..\..\public-ro\mlc\du4\src\du4.cpp(160) : warning C4189: 'rv2' : local variable is initialized but not referenced
3>..\..\..\public-ro\mlc\du4\src\du4.cpp(159) : warning C4189: 'rv1' : local variable is initialized but not referenced
3>..\..\..\public-ro\mlc\du4\src\du4.cpp(161) : warning C4189: 'rv3' : local variable is initialized but not referenced
3>..\..\..\public-ro\mlc\du4\src\du4.cpp(166) : warning C4189: 'rv2' : local variable is initialized but not referenced
3>..\..\..\public-ro\mlc\du4\src\du4.cpp(165) : warning C4189: 'rv1' : local variable is initialized but not referenced
3>..\..\..\public-ro\mlc\du4\src\du4.cpp(167) : warning C4189: 'rv3' : local variable is initialized but not referenced
3>du4baseerrtab.cpp
3>duerr.cpp
3>dusememptyerrtab.cpp
3>dutables.cpp
3>..\..\..\public-ro\mlc\src\dutables.cpp(819) : error C2679: binary '=' : no operator found which takes a right-hand operand of type 'const int *' (or there is no acceptable conversion)
3> C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\list(323): could be 'std::list<_Ty>::_Const_iterator<_Secure_validation> &std::list<_Ty>::_Const_iterator<_Secure_validation>::operator =(const std::list<_Ty>::_Const_iterator<_Secure_validation> &)'
3> with
3> [
3> _Ty=int,
3> _Secure_validation=true
3> ]
3> while trying to match the argument list '(std::list<_Ty>::_Const_iterator<_Secure_validation>, const int *)'
3> with
3> [
3> _Ty=int,
3> _Secure_validation=true
3> ]
3>..\..\..\public-ro\mlc\src\dutables.cpp(1681) : error C2664: 'mlc::symbol_tables::add_type' : cannot convert parameter 2 from 'const std::basic_string<_Elem,_Traits,_Ax> *' to 'mlc::ls_id_index'
3> with
3> [
3> _Elem=char,
3> _Traits=std::char_traits<char>,
3> _Ax=std::allocator<char>
3> ]
3> No constructor could take the source type, or constructor overload resolution was ambiguous
3>..\..\..\public-ro\mlc\src\dutables.cpp(1685) : error C2664: 'mlc::symbol_tables::add_type' : cannot convert parameter 2 from 'const std::basic_string<_Elem,_Traits,_Ax> *' to 'mlc::ls_id_index'
3> with
3> [
3> _Elem=char,
3> _Traits=std::char_traits<char>,
3> _Ax=std::allocator<char>
3> ]
3> No constructor could take the source type, or constructor overload resolution was ambiguous
3>..\..\..\public-ro\mlc\src\dutables.cpp(1689) : error C2664: 'mlc::symbol_tables::add_type' : cannot convert parameter 2 from 'const std::basic_string<_Elem,_Traits,_Ax> *' to 'mlc::ls_id_index'
3> with
3> [
3> _Elem=char,
3> _Traits=std::char_traits<char>,
3> _Ax=std::allocator<char>
3> ]
3> No constructor could take the source type, or constructor overload resolution was ambiguous
3>..\..\..\public-ro\mlc\src\dutables.cpp(1693) : error C2664: 'mlc::symbol_tables::add_type' : cannot convert parameter 2 from 'const std::basic_string<_Elem,_Traits,_Ax> *' to 'mlc::ls_id_index'
3> with
3> [
3> _Elem=char,
3> _Traits=std::char_traits<char>,
3> _Ax=std::allocator<char>
3> ]
3> No constructor could take the source type, or constructor overload resolution was ambiguous
3>..\..\..\public-ro\mlc\src\dutables.cpp(1696) : error C2664: 'mlc::symbol_tables::add_const_bool' : cannot convert parameter 2 from 'const std::basic_string<_Elem,_Traits,_Ax> *' to 'mlc::ls_id_index'
3> with
3> [
3> _Elem=char,
3> _Traits=std::char_traits<char>,
3> _Ax=std::allocator<char>
3> ]
3> No constructor could take the source type, or constructor overload resolution was ambiguous
3>..\..\..\public-ro\mlc\src\dutables.cpp(1699) : error C2664: 'mlc::symbol_tables::add_const_bool' : cannot convert parameter 2 from 'const std::basic_string<_Elem,_Traits,_Ax> *' to 'mlc::ls_id_index'
3> with
3> [
3> _Elem=char,
3> _Traits=std::char_traits<char>,
3> _Ax=std::allocator<char>
3> ]
3> No constructor could take the source type, or constructor overload resolution was ambiguous
3>..\..\..\public-ro\mlc\src\dutables.cpp(1704) : error C2440: 'initializing' : cannot convert from 'const std::basic_string<_Elem,_Traits,_Ax> *' to 'std::list<_Ty>::_Const_iterator<_Secure_validation>'
3> with
3> [
3> _Elem=char,
3> _Traits=std::char_traits<char>,
3> _Ax=std::allocator<char>
3> ]
3> and
3> [
3> _Ty=std::string,
3> _Secure_validation=true
3> ]
3> No constructor could take the source type, or constructor overload resolution was ambiguous
3>..\..\..\public-ro\mlc\src\dutables.cpp(1714) : error C2440: 'initializing' : cannot convert from 'const std::basic_string<_Elem,_Traits,_Ax> *' to 'std::list<_Ty>::_Const_iterator<_Secure_validation>'
3> with
3> [
3> _Elem=char,
3> _Traits=std::char_traits<char>,
3> _Ax=std::allocator<char>
3> ]
3> and
3> [
3> _Ty=std::string,
3> _Secure_validation=true
3> ]
3> No constructor could take the source type, or constructor overload resolution was ambiguous
3>..\..\..\public-ro\mlc\src\dutables.cpp(1724) : error C2440: 'initializing' : cannot convert from 'const std::basic_string<_Elem,_Traits,_Ax> *' to 'std::list<_Ty>::_Const_iterator<_Secure_validation>'
3> with
3> [
3> _Elem=char,
3> _Traits=std::char_traits<char>,
3> _Ax=std::allocator<char>
3> ]
3> and
3> [
3> _Ty=std::string,
3> _Secure_validation=true
3> ]
3> No constructor could take the source type, or constructor overload resolution was ambiguous
3>..\..\..\public-ro\mlc\src\dutables.cpp(1732) : error C2440: 'initializing' : cannot convert from 'const std::basic_string<_Elem,_Traits,_Ax> *' to 'std::list<_Ty>::_Const_iterator<_Secure_validation>'
3> with
3> [
3> _Elem=char,
3> _Traits=std::char_traits<char>,
3> _Ax=std::allocator<char>
3> ]
3> and
3> [
3> _Ty=std::string,
3> _Secure_validation=true
3> ]
3> No constructor could take the source type, or constructor overload resolution was ambiguous
3>..\..\..\public-ro\mlc\src\dutables.cpp(1738) : error C2440: 'initializing' : cannot convert from 'const std::basic_string<_Elem,_Traits,_Ax> *' to 'std::list<_Ty>::_Const_iterator<_Secure_validation>'
3> with
3> [
3> _Elem=char,
3> _Traits=std::char_traits<char>,
3> _Ax=std::allocator<char>
3> ]
3> and
3> [
3> _Ty=std::string,
3> _Secure_validation=true
3> ]
3> No constructor could take the source type, or constructor overload resolution was ambiguous
3>..\..\..\public-ro\mlc\src\dutables.cpp(1749) : error C2440: 'initializing' : cannot convert from 'const std::basic_string<_Elem,_Traits,_Ax> *' to 'std::list<_Ty>::_Const_iterator<_Secure_validation>'
3> with
3> [
3> _Elem=char,
3> _Traits=std::char_traits<char>,
3> _Ax=std::allocator<char>
3> ]
3> and
3> [
3> _Ty=std::string,
3> _Secure_validation=true
3> ]
3> No constructor could take the source type, or constructor overload resolution was ambiguous
3>..\..\..\public-ro\mlc\src\dutables.cpp(1760) : error C2440: 'initializing' : cannot convert from 'const std::basic_string<_Elem,_Traits,_Ax> *' to 'std::list<_Ty>::_Const_iterator<_Secure_validation>'
3> with
3> [
3> _Elem=char,
3> _Traits=std::char_traits<char>,
3> _Ax=std::allocator<char>
3> ]
3> and
3> [
3> _Ty=std::string,
3> _Secure_validation=true
3> ]
3> No constructor could take the source type, or constructor overload resolution was ambiguous
3>..\..\..\public-ro\mlc\src\dutables.cpp(1770) : error C2440: 'initializing' : cannot convert from 'const std::basic_string<_Elem,_Traits,_Ax> *' to 'std::list<_Ty>::_Const_iterator<_Secure_validation>'
3> with
3> [
3> _Elem=char,
3> _Traits=std::char_traits<char>,
3> _Ax=std::allocator<char>
3> ]
3> and
3> [
3> _Ty=std::string,
3> _Secure_validation=true
3> ]
3> No constructor could take the source type, or constructor overload resolution was ambiguous
3>flat_icblock.cpp
3>ic_instr.cpp
3>labeled_icblock.cpp
3>uid_gen.cpp
3>du4g.cpp
3>.\du4g.cpp(1105) : warning C4065: switch statement contains 'default' but no 'case' labels
3>.\du4g.cpp(1257) : warning C4244: '=' : conversion from 'int' to 'yytype_int16', possible loss of data
3>.\du4g.cpp(1424) : warning C4127: conditional expression is constant
3>.\du4g.cpp(1433) : warning C4065: switch statement contains 'default' but no 'case' labels
3>.\du4g.cpp(1537) : warning C4127: conditional expression is constant
3>.\du4g.cpp(1587) : warning C4127: conditional expression is constant
3>.\du4g.cpp(1587) : warning C4127: conditional expression is constant
3>gen_aifactory.cpp
3>gen_icfactory.cpp
3>gen_icinstrtab.cpp
3>du4sem.cpp
3>Generating Code...
3>c:\users\slupka\desktop\projects\škola\mag. prvák\principy překladačů\du4\public-rw\swi098\du4\du4g.cpp(1314) : warning C4702: unreachable code
3>c:\users\slupka\desktop\projects\škola\mag. prvák\principy překladačů\du4\public-rw\swi098\du4\du4g.cpp(1540) : warning C4702: unreachable code
3>Build log was saved at "file://c:\Users\Slupka\Desktop\Projects\Škola\Mag. Prvák\Principy překladačů\du4\public-rw\SWI098\du4\Debug\BuildLog.htm"
3>mlc - 15 error(s), 31 warning(s)
========== Rebuild All: 2 succeeded, 1 failed, 0 skipped ==========