Compile errors accross the CVS with SuSE 8.2

Andras Mantia amantia at freemail.hu
Tue Jul 15 08:36:07 BST 2003


On Tuesday 15 July 2003 10:10, Adriaan de Groot wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> On Tuesday 15 July 2003 08:14, Andras Mantia wrote:
> > Hi,
> >
> >  With a fresh, clean install of SuSE I run into compile errors at various
> > places. Eg. kdenetwork fails to compile:
> >
> > In file included from /development/sources/kde-head/kdenetwork/krfb/krfb/
> > rfbcontroller.cc:26:
> > /development/sources/kde-head/kdenetwork/krfb/krfb/rfbcontroller.h:27:33:
> > newconnectiondialog.h: No such file or directory
> >
> >
> > KOrganizer also fails to compile:
> > /development/sources/kde-head/kdepim/korganizer/publishdialog.h:29:32:
> > publishdialog_base.h: No such file or directory
>
> This problem has been reported several times already (mostly on the -pim
> mailing list).
So I am not alone with it...

> The problem is that there are sources that need to be
> compiled from .ui files - like publishdialog_base.h, which comes from
> publishdialog_base.ui - but the .uis are _not_ compiled before the .h files
> are included elsewhere.
But in other places the rules to compile the .ui files first are automatically 
generated, even if the .ui file is after the .cpp that uses it.

> One thing to try - no guarantee of success though - is to move the .ui
> files forward in the _SOURCES list.
I already tried it before reporting. No luck.

>
> Another "fix" is
>
> 	make -k ; make
Yes... But next time if the .ui file is changed, still the old one will be 
used, isn't so?

> > In case of kdenetwork everything went OK.
> > Now is this an am_edit, autoconf (2.57) or automake (1.7.2) bug or
> > something else? What can I do (aside that I will
> > downgrade my autoconf now to the version I've used with SuSE 8.0.)? I've
> > tried and no luck with autoconf 2.53 and automake 1.6.3...
>
> It's a problem on FreeBSD with ac 2.57 and am 1.7.4, and has been reported
> on other Linux versions as well.
So something is really broken. Can any of the admin maintainers (or Makefile 
guru) try reproduce it and fix it? It seems to affect many CVS users.

Andras


-- 
Quanta Plus developer - http://quanta.sourceforge.net
K Desktop Environment - http://www.kde.org





More information about the kde-core-devel mailing list