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

List:       koffice
Subject:    Re: Problems with koffice/lib/store
From:       David Faure <faure () kde ! org>
Date:       1999-09-29 7:05:08
[Download RAW message or body]

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<char,2>::size () \
> const' koTarStore.cc:248: no matching function for call to \
> `SequenceTmpl<char,2>::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


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

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