From koffice Wed Sep 29 07:05:08 1999 From: David Faure Date: Wed, 29 Sep 1999 07:05:08 +0000 To: koffice Subject: Re: Problems with koffice/lib/store X-MARC-Message: https://marc.info/?l=koffice&m=93858870807044 The idl compiler has changed. Remove the idl-generated files, here koStoreIf.cc and koStoreIf.h and run make again On Tue, Sep 28, 1999 at 07:37:31PM +0200, Lasse Jansson wrote: > Hi, > > I use CVSUP to update my KDE sources and I have recently managed to complile a > working koffice and also KDE2, but for the past couple of days koffice has > failed to compile, with the following output: > > Making all in store > make[3]: Entering directory `/usr/local/src/kde/koffice/lib/store' > /bin/sh ../../libtool --silent --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/local/include -I/opt/kde/include -I/usr/local/qt/include -I/usr/X11R6/include -O2 -c koTarStore.cc > In file included from koTarStore.cc:24: > koTarStore.h:42: conflicting return type specified for virtual function `class ::KOStore::Data KoTarStore::read(long unsigned int)' > koStoreIf.h:75: overriding definition as `class ::KOStore::Data * ::KOStore::Store::read(ULong)' > koTarStore.h:43: conflicting return type specified for virtual function `bool KoTarStore::write(const class ::KOStore::Data &)' > koStoreIf.h:76: overriding definition as `Boolean ::KOStore::Store::write(const class ::KOStore::Data &)' > koTarStore.cc: In method `class ::KOStore::Data KoTarStore::read(long unsigned int)': > koTarStore.cc:175: no matching function for call to `::KOStore::Data::resize (int)' > koTarStore.cc:181: no matching function for call to `::KOStore::Data::resize (int)' > koTarStore.cc:188: no matching function for call to `::KOStore::Data::resize (int)' > koTarStore.cc:197: no matching function for call to `::KOStore::Data::resize (int)' > koTarStore.cc:205: no matching function for call to `::KOStore::Data::setRawData (char *&, long unsigned int &)' > koTarStore.cc: In method `bool KoTarStore::write(const class ::KOStore::Data &)': > koTarStore.cc:246: no matching function for call to `SequenceTmpl::size () const' > koTarStore.cc:248: no matching function for call to `SequenceTmpl::data () const' > make[3]: *** [koTarStore.lo] Error 1 > make[3]: Leaving directory `/usr/local/src/kde/koffice/lib/store' > make[2]: *** [all-recursive] Error 1 > make[2]: Leaving directory `/usr/local/src/kde/koffice/lib' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory `/usr/local/src/kde/koffice' > make: *** [all-recursive-am] Error 2 > > What is the cure for this problem ? > > Best regards, > > Lasse -- David FAURE david@mandrakesoft.com, faure@kde.org http://www.insa-lyon.fr/People/AEDI/dfaure/index.html KDE, Making The Future of Computing Available Today