Gideon alpha2 compile failure...

bretzel serge.lussier at videotron.ca
Sat Nov 23 18:16:02 UTC 2002


My system:
Mandrake 9.0, gcc 3.2
QT 3.1 beta2
KDE 3.0.98 (KDE3.1 rc2)

Notice that Gideon alpha 1 compiled well on this system ;-)

Sorry but here is the output from near end point of compilation in a console:
--------------------------------------------------------------------------------------------------
In file included from libkdevcppsupport_la.all_cpp.cpp:5:
tokenizer.cpp:792:5: warning: "YY_STACK_USED" is not defined
In file included from libkdevcppsupport_la.all_cpp.cpp:5:
tokenizer.cpp: In member function `virtual int yyFlexLexer::yylex()':
tokenizer.cpp:962: warning: label `find_rule' defined but not used
tokenizer.cpp:2204:5: warning: "YY_MAIN" is not defined
In file included from libkdevcppsupport_la.all_cpp.cpp:9:
cclonefunctiondlg.cpp: In member function `bool 
CCloneFunctionDlg::getMethod(QString&, QString&, QString&, bool&, bool&, 
bool&, bool&, bool&, bool&)':
cclonefunctiondlg.cpp:287: warning: label `TODO' defined but not used
In file included from libkdevcppsupport_la.all_cpp.cpp:11:
cppcodecompletion.cpp: In member function `QString 
CppCodeCompletion::typingTypeOf(int, int)':
cppcodecompletion.cpp:268: warning: unused parameter `int nLine'
cppcodecompletion.cpp:268: warning: unused parameter `int nCol'
In file included from libkdevcppsupport_la.all_cpp.cpp:12:
cppccparser.cpp:18:1: warning: "PUSH_LEXEM" redefined
In file included from libkdevcppsupport_la.all_cpp.cpp:4:
classparser.cpp:40:1: warning: this is the location of the previous definition
In file included from libkdevcppsupport_la.all_cpp.cpp:12:
cppccparser.cpp: In member function `void 
CppCCParser::postProcessVariables()':
cppccparser.cpp:542: warning: comparison between signed and unsigned integer 
expressions
In file included from libkdevcppsupport_la.all_cpp.cpp:12:
cppccparser.cpp: In member function `void CppCCParser::debugPrint()':
cppccparser.cpp:562: warning: comparison between signed and unsigned integer 
expressions
In file included from libkdevcppsupport_la.all_cpp.cpp:15:
simpleparser.cpp: In function `QString remove(QString, const QChar&, const 
QChar&)':
simpleparser.cpp:35: redefinition of `QString remove(QString, const QChar&, 
const QChar&)'
cppcodecompletion.cpp:67: `QString remove(QString, const QChar&, const 
QChar&)' previously defined here
simpleparser.cpp:35: redefinition of `QString remove(QString, const QChar&, 
const QChar&)'
cppcodecompletion.cpp:67: `QString remove(QString, const QChar&, const 
QChar&)' previously defined here
In file included from libkdevcppsupport_la.all_cpp.cpp:15:
simpleparser.cpp: In function `QString remove_comment(QString)':
simpleparser.cpp:53: redefinition of `QString remove_comment(QString)'
cppcodecompletion.cpp:110: `QString remove_comment(QString)' previously 
defined here
simpleparser.cpp:53: redefinition of `QString remove_comment(QString)'
cppcodecompletion.cpp:110: `QString remove_comment(QString)' previously 
defined here
In file included from libkdevcppsupport_la.all_cpp.cpp:15:
simpleparser.cpp: In static member function `static SimpleContext* 
SimpleParser::localVariables(QString)':
simpleparser.cpp:112: call of overloaded `remove(QString&, char, char)' is 
ambiguous
cppcodecompletion.cpp:67: candidates are: QString remove(QString, const 
QChar&, const QChar&)
simpleparser.cpp:35:                 QString remove(QString, const QChar&, 
const QChar&)
simpleparser.cpp:153: warning: void format, SimpleContext arg (arg 2)
In file included from libkdevcppsupport_la.all_cpp.cpp:20:
lexer.cpp:470:2: warning: #warning is a GCC extension
lexer.cpp:470:2: warning: #warning "TODO: Lexer::readNumberLiteral()"
In file included from libkdevcppsupport_la.all_cpp.cpp:21:
parser.cpp:285:2: warning: #warning is a GCC extension
parser.cpp:285:2: warning: #warning "ignore namespace for now!!"
In file included from libkdevcppsupport_la.all_cpp.cpp:21:
parser.cpp: In member function `bool 
Parser::parseSimpleTypeSpecifier(QDomElement&)':
parser.cpp:699: warning: unused parameter `QDomElement&spec'
parser.cpp:751:2: warning: #warning is a GCC extension
parser.cpp:751:2: warning: #warning "TODO Parser::parseTemplateArgument()"
parser.cpp:752:2: warning: #warning is a GCC extension
parser.cpp:752:2: warning: #warning "parse type id"
In file included from libkdevcppsupport_la.all_cpp.cpp:21:
parser.cpp: In member function `bool 
Parser::parseElaboratedTypeSpecifier(QDomElement&)':
parser.cpp:1397: warning: unused parameter `QDomElement&spec'
parser.cpp:1501:2: warning: #warning is a GCC extension
parser.cpp:1501:2: warning: #warning "TODO Parser::skipAssignmentExpression()"
parser.cpp:1684:2: warning: #warning is a GCC extension
parser.cpp:1684:2: warning: #warning "TODO Parser::initializer-list"
parser.cpp:2235:2: warning: #warning is a GCC extension
parser.cpp:2235:2: warning: #warning "TODO: Parser::parseDeclaration() -- fill 
abstract syntax tree"
/usr/include/kgenericfactory.tcc: At top level:
tokenizer.cpp:2183: warning: `void* yy_flex_realloc(void*, unsigned int)' 
defined but not used
simpleparser.cpp:35: warning: `QString remove(QString, const QChar&, const 
QChar&)' defined but not used
simpleparser.cpp:53: warning: `QString remove_comment(QString)' defined but 
not used
make[4]: *** [libkdevcppsupport_la.all_cpp.lo] Error 1
make[4]: Leaving directory `/home/bretzel/kdevelop-3.0a2/parts/cppsupport'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/bretzel/kdevelop-3.0a2/parts/cppsupport'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/bretzel/kdevelop-3.0a2/parts'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/bretzel/kdevelop-3.0a2'
make: *** [all] Error 2
-----------------------------------------------------------------------------------------------------------
Regards ,
Bretzel





More information about the KDevelop-devel mailing list