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

List:       kde-pim
Subject:    Re: [Kde-pim] Printing Code in kaddressbook
From:       Anders Lund <anders () alweb ! dk>
Date:       2002-05-18 14:16:52
[Download RAW message or body]

On Saturday 18 May 2002 15:42, Mirko Boehm wrote:
> On Saturday 18 May 2002 08:40, Anders Lund wrote:
> > On Sunday 19 May 2002 03:04, Mirko Boehm wrote:
> > Mirko,
> > I get compile errors:
> >
> > In file included from ../../../kdebase/kaddressbook/kaddressbook.cpp:39:
> > ../../../kdebase/kaddressbook/printing/printingwizard.h:7:33:
> > printingwizard_base.h: No such file or directory
> > make[1]: *** [kaddressbook.lo] Error 1
>
> You need to rerun "make -f Makefile.cvs" in the kdebase directory. The code
> introduces some designer files that have to be put into the Makefile.in's.
>
> --Mirko.

Thank you, I think I did so. 

I try again though, running make -f Makefile.cvs in my source dir, and 
configure in the build dir.

Then cd kaddressbook and make: same result. 

The file printingwizard_base.h appears to be created in my build dir, but 
included from the src dir. Conclusion: your code fails with builddir != 
srcdir - very bad for those of us using that working method! How fast can you 
fix this? changing to building in the src dir would require me to rebuild all 
of kdebase, apart from that I like using a separate build dir.

Now, don't take this bad, but using designer is usually not yelding good 
results when coding kde apps. You loose kde compliance by doing it, apart 
from the downsides as to building. I use designer as a sketch pad, but when 
it comes to distributing code, esp for kde modules, I do think "real" code - 
inheriting from the nice kde classes - is preferable. 

-anders
_______________________________________________
kde-pim mailing list
kde-pim@mail.kde.org
http://mail.kde.org/mailman/listinfo/kde-pim
kde-pim home page at http://pim.kde.org/
[prev in list] [next in list] [prev in thread] [next in thread] 

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