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

List:       koffice-devel
Subject:    RE: Cannot compile current CVS (again!)
From:       Nicolas Goutte <nicog () snafu ! de>
Date:       2001-04-02 19:54:54
[Download RAW message or body]

Okay, sorry, my error!
I had forgotten that I had a very early CVS version of kdelibs 2.2 and not a real 2.1 version.
This time the check for kdeprint found kdeprint, so I am out! ;-)

I will update to kdelibs 2.1.1, so I can better test compatibility with stable version of kdelibs.

Have a nice day/night!

-----Original Message-----
From:	David Faure [SMTP:david@mandrakesoft.com]
Sent:	Monday, April 02, 2001 2:30 PM
To:	koffice-devel@max.tat.physik.uni-tuebingen.de
Subject:	Re: Cannot compile current CVS (again!)

On Monday 02 April 2001 09:19, Nicolas Goutte wrote:
> The compiling of the CVS has been broken again ( CVS 2001-04-02 08:00 UTC)
> 
> I suppose that compatibility with kdelibs 2.1 has been forgotten again! :-(
> 
> Here is the tail of the output of make:
> 
> g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/local/kde/include 
> -I/usr/local/qt/include -I/usr/X11R6/include -O2 -fno-exceptions 
> -fno-check-new -Wall -pedantic -W
> -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -Wno-long-long 
> -Wnon-virtual-dtor -fno-builtin -march=pentiumpro -pipe 
> -DQT_CLEAN_NAMESPACE -DQT_NO_COMPAT
> -DQT_NO_ASCII_CAST -frtti -Wp,-MD,.deps/koStore.pp -c koStore.cc  -fPIC 
> -DPIC -o .libs/koStore.o
> koStore.cc: In method `KoStore::KoStore(const QString &, KoStore::Mode, 
> const QCString & = "")':
> koStore.cc:44: no matching function for call to `KTarGz::KTarGz (const 
> QString &, const char[19])'
> /usr/local/kde/include/ktar.h:140: candidates are: KTarGz::KTarGz(const 
> QString
> &)
> /usr/local/kde/include/ktar.h:188:                 KTarGz::KTarGz(const 
> KTarGz &)
> koStore.cc:53: no matching function for call to `KTarGz::setOrigFileName 
> (const
> QCString &)'

This shouldn't happen. The 2-args constructor of KTarGz is only called
if HAVE_KDEPRINT is defined. If you truly have the kdelibs-2.1 or 2.1.1
libraries, it shouldn't be defined (can you check your config.h to see
if HAVE_KDEPRINT is defined or not) ? It shouldn't be defined,
since kdeprint wasn't in kdelibs 2.1 (I was told).

I made sure that it keeps compiling against kdelibs-2.1[.1].
But if you are using a _later_ version of kdelibs, then you have to update it.

-- 
David FAURE, david@mandrakesoft.com, faure@kde.org
http://perso.mandrakesoft.com/~david/, http://www.konqueror.org/
KDE, Making The Future of Computing Available Today

_______________________________________________
Koffice-devel mailing list
Koffice-devel@master.kde.org
http://master.kde.org/mailman/listinfo/koffice-devel

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

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