[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-devel
Subject:    RE: Compilation Error (konqueror)
From:       David Faure <David.Faure () cramersystems ! com>
Date:       1999-10-27 14:33:58
[Download RAW message or body]

> Hi!
> 
> I got the following compilation error with kde2 (cvs - today).
> 
> ----------------------------------
> Making all in client
> make[1]: Entering directory 
> `/home/rbrunner/src/kde/kdebase/konqueror/client'
> g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I.. -I../../libkonq 
> -I/opt/kde/include
> -I/home/rbrunner/src/qt-2.1-snapshot//include  
> -I/usr/X11R6/include    -O2 -Wall -pedantic -W
> -Wpointer-arith -Wmissing-prototypes -Wwrite-strings 
> -Wno-long-long -c KDesktopIface_stub.cpp
> In file included from KDesktopIface_stub.cpp:1:
> KDesktopIface_stub.h:14: warning: ANSI C++ forbids 
> declaration `QStringList' with no type
> KDesktopIface_stub.h:14: `QStringList' declared as a `virtual' field
> KDesktopIface_stub.h:14: parse error before `('
> KDesktopIface_stub.cpp:64: no `class QStringList 
> KDesktopIface_stub::selectedURLs()' member function
> declared in class `KDesktopIface_stub'
> make[1]: *** [KDesktopIface_stub.o] Error 1
> make[1]: Leaving directory 
> `/home/rbrunner/src/kde/kdebase/konqueror/client'
> make: *** [all-recursive] Error 1
> ----------------------------------

Your .kidl file contains the include statement at the end instead of at
the beginning. I fixed that bug some days ago.
Please try removing the .kidl files, as well as the *_stub.* files,
and run make again.

We really need am_edit support for dcopidl with a dependency on the dcopidl
itself ! :)

--
David Faure
faure@kde.org - KDE developer
david@mandrakesoft.com - Mandrake
david.faure@cramersystems.com - Cramer Systems

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic