[Uml-devel] umbrello CVS build issue

Ali Akcaagac aliakc at web.de
Tue Mar 25 11:21:15 UTC 2003


first of all, i want to thank everyone for supporting umbrello again and i'm 
happy and thankful to see powerful apps for kde. i was following the 
development of uml in pre kde 3.0 times and reported the one or other issue 
for it and even now in cvs head kdesdk umbrello causes some issues when 
trying to compile. this is one issue that i also have reported during the 
time where the first kde 3.x version of uml arrived and i'm sure this is 
related to an outdated lexer file. i want to mention that i only have this 
issues with umbrello and nothing else on my whole system. i'm not subscribed 
so please cc to me.

gcc (GCC) 3.2.2
glibc (GNU libc) 2.3.1
bison (GNU Bison) 1.875
flex version 2.5.4

make[4]: Entering directory `/mnt/kde/kdesdk/umbrello/umbrello/classparser'
flex -+ -otokenizer.cc tokenizer.l
source='tokenizer.cc' object='tokenizer.lo' libtool=yes \
depfile='.deps/tokenizer.Plo' tmpdepfile='.deps/tokenizer.TPlo' \
depmode=gcc3 /bin/sh ../../../admin/depcomp \
/bin/sh ../../../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H 
-I. -I. -I../../.. -I/opt/kde/include -I/usr/X11R6/include   
-DQT_THREAD_SUPPORT  -D_REENTRANT  -Wnon-virtual-dtor -Wno-long-long -Wundef 
-Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -ansi 
-D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts 
-DNDEBUG -DNO_DEBUG -O2 -O2 -w -pipe -march=athlon-xp -mcpu=athlon-xp 
-Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new 
tokenizer.lo `test -f 'tokenizer.cc' || echo './'`tokenizer.cc
In file included from /usr/include/FlexLexer.h:47,
                 from tokenizer.cc:241:
/usr/include/c++/3.2.2/backward/iostream.h:36: using declaration `istream' 
   introduced ambiguous type `istream'
tokenizer.cc: In member function `virtual int yyFlexLexer::yylex()':
tokenizer.cc:1314: cannot convert `std::istream*' to `istream*' in assignment
tokenizer.cc: In member function `void yyFlexLexer::yy_load_buffer_state()':
tokenizer.cc:1845: cannot convert `istream*' to `std::istream*' in assignment
tokenizer.cc: In member function `void 
   yyFlexLexer::yy_init_buffer(yy_buffer_state*, std::istream*)':
tokenizer.cc:1896: cannot convert `std::istream*' to `istream*' in assignment
make[4]: *** [tokenizer.lo] Error 1

More information about the umbrello-devel mailing list