[kde-solaris] kdelibs-3.4.1 : dcopclient.cpp

Stefan Teleman steleman at nyc.rr.com
Thu Oct 20 00:02:24 CEST 2005


On Wednesday 19 October 2005 13:50, Sergio wrote:
> Hi all
>
> Compiling kdelibs-3.4.1 with modified files (after qt-3.4.4 and
> arts-1.4.1 with modified files OK) on Sol 10x86 with SUNWspro cc/CC, i
> get following error about dcopclient.cpp :
>
> "dcopclient.cpp", line 252: Error: Could not find QTimer::QTimer(long,
> QString) to initialize postMessageTimer.
> "dcopclient.cpp", line 257: Error: Could not find QTimer::QTimer(long,
> QString) to initialize eventLoopTimer.
> "dcopclient.cpp", line 288: Error: Could not find QTimer::QTimer(long,
> QString) to initialize postMessageTimer.
> "dcopclient.cpp", line 293: Error: Could not find QTimer::QTimer(long,
> QString) to initialize eventLoopTimer.

Hi

i'm actually very suprised i didn't put a patch for this. i'm almost certain i 
did, otherwise i would not have gotten past this point either.

the problem is that the QTimer instantiation is declared as
     QTimer::QTimer(x, y)

when it should be
     QTimer(x, y)

The construct QTimer::QTimer(a, b) is plain wrong, although it is allowed by 
GCC. it should not be allowed.

--Stefan

-- 
Stefan Teleman          'Nobody Expects the Spanish Inquisition'
steleman at nyc.rr.com                          -Monty Python


More information about the kde-solaris mailing list