[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-devel
Subject: Re: non-g++ compilation error in kapplication.cpp
From: Simon Hausmann <hausmann () kde ! org>
Date: 2002-01-30 14:03:35
[Download RAW message or body]
On Wed, Jan 30, 2002 at 02:55:08PM +0100, Thomas Leitner wrote:
>
> like that:
> cxx -std gnu -ieee -D__USE_STD_IOSTREAM -DHAVE_CONFIG_H -I. -I. -I..
> -I../dcop -I../libltdl -I../kdecore -I../kdeui -I../kio -I../kio/kio
> -I../kio/kfile -I/home8/kde2d/qt-copy/include -I.
> -I/usr/local/kde3/include -I/usr/local/mysql/include -I/usr/local/include
> -pthread -DQT_THREAD_SUPPORT -I/usr/local/kde3/include -DNDEBUG -DNO_DEBUG
> -ieee -msg_disable
> delinccls,nousedecl,intsignchange,narrowptr,extrasemi,codeunreachable
> -msg_display_tag -O4 -fast -U_FASTMATH -tune ev56 -arch generic
> -DAES_SOURCE -D__USE_STD_IOSTREAM -D__STDC__=1 -D__DECFIXCXXL1633
> -DQT_NO_TRANSLATION -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_COMPAT
> -c kapplication.cpp -DPIC -o .libs/kapplication.o
> cxx: Error: ./kicontheme.h, line 72: nonmember operator requires a
> parameter
> with class type (noprmclstyp)
> inline KIcon::Group& operator++(KIcon::Group& group) { group =
> static_cast<KIcon::Group>(group+1); return group; }
> ---------------------^
> cxx: Error: ./kicontheme.h, line 73: nonmember operator requires a
> parameter
> with class type (noprmclstyp)
> inline KIcon::Group operator++(KIcon::Group& group,int) { KIcon::Group ret
> = group; ++group; return ret; }
> --------------------^
> cxx: Error: ./kicontheme.h, line 73: enumerated type is not allowed
> (enumtyp)
> inline KIcon::Group operator++(KIcon::Group& group,int) { KIcon::Group ret
> = group; ++group; return ret; }
> --------------------------------------------------------------------------------------^
> cxx: Info: 3 errors detected in the compilation of "kapplication.cpp".
>
> Any fix anyone?
Does a reinterpret_cast instead of a static_cast fix it?
Simon
>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic