Build problem with tidy

Christian Ehrlicher Ch.Ehrlicher at gmx.de
Fri May 11 11:41:16 CEST 2007


Von: Paulo Moura Guedes <moura at kdewebdev.org>
> Hi,
> 
> I'm having an error which, at the first site, looks to be a bug in the 
> compiler:
> 
> c:/home/kde/trunk/KDE/kdewebdev/klinkstatus/src/tidy/tidyx.h: In
> constructor 
> `Tidy::Source::Source()':
> c:/home/kde/trunk/KDE/kdewebdev/klinkstatus/src/tidy/tidyx.h:105: error: 
> invalid conversion from `int (*)(void*)' to `int (*)(void*)'
> c:/home/kde/trunk/KDE/kdewebdev/klinkstatus/src/tidy/tidyx.h:106: error: 
> invalid conversion from `void (*)(void*, byte)' to `void (*)(void*, byte)'
> c:/home/kde/trunk/KDE/kdewebdev/klinkstatus/src/tidy/tidyx.h:107: error: 
> invalid conversion from `Bool (*)(void*)' to `Bool (*)(void*)'
> 
> $ gcc --version
> gcc.exe (GCC) 3.4.5 (mingw special)
> Copyright (C) 2004 Free Software Foundation, Inc.
> This is free software; see the source for copying conditions.  There is NO
> warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR
> PURPOSE.
> 
> What should I do, send a bug report to gcc?
> 
That's not a gcc bug.
I assume 'get', 'unget' and 'end' are some system functions (or from std) or maybe defines. -> It's tidy's fault because they're using such generic names (without namespaces).

Christian
-- 
Psssst! Schon vom neuen GMX MultiMessenger gehört?
Der kanns mit allen: http://www.gmx.net/de/go/multimessenger



More information about the Kde-windows mailing list