Bug#43092: compiling from source with gcc-3.1 -> tokenizer.l error
oliver.kowalke at t-online.de
oliver.kowalke at t-online.de
Sun May 26 11:19:03 UTC 2002
Package: kdevelop
Version: 2.1.1-for-KDE-3.0 (using KDE 3.0.1 )
Severity: normal
Installed from: Compiled From Sources
Compiler: gcc-3.1
OS: Linux
OS/Compiler notes: kernel-2.4.18 (SMP,RAID)
Hi,
compiling kdevelop-2.1.1 with gcc-3.1 produces in this error:
./tokenizer.l:31: parse error before `,' token
./tokenizer.l:31: `char*dcgettext' redeclared as different kind of symbol
/usr/include/libintl.h:47: previous declaration of `char* dcgettext(const
char*, const char*, int)'
./tokenizer.l:31: warning: initializer list being treated as compound
expression
./tokenizer.l:31: syntax error before `{' token
./tokenizer.l:32: parse error before `}' token
tokenizer.cc:760:5: warning: "YY_STACK_USED" is not defined
tokenizer.cc: In member function `virtual int yyFlexLexer::yylex()':
tokenizer.cc:930: warning: label `find_rule' defined but not used
tokenizer.cc:2120:5: warning: "YY_MAIN" is not defined
./tokenizer.l: In function `void inComment(MyLexer*)':
./tokenizer.l:182: parse error before `,' token
make[3]: *** [tokenizer.o] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
so long,
Oliver
(Submitted via bugs.kde.org)
More information about the KDevelop-devel
mailing list