Patch for dcop & win32
Jarosław Staniek
js at iidea.pl
Mon Oct 17 11:00:08 CEST 2005
David Faure said the following, On 2005-10-17 10:37:
> On Monday 17 October 2005 00:53, Thiago Macieira wrote:
>
>>(example: libkdecorenetwork.a must see MAKE_LIBKDECORE as well).
>
>
> Well, actually I don't see why we need a libkdecorenetwork.a at all.
> Isn't simpler to just skip the convenience lib step and compile the kdecore/network/
> files directly into the libkdecore shlib?
> The advantage would be that there would be no SConscript under network/,
> so we could automate e.g. the compile command in xemacs or your favorite editor
> to go up until it finds a SConscript and run 'scons -u' or 'scons -u install' there.
>
> It always confuses people with the current automake build system, when
> "make ; make install" seems to create something (a convenience lib)
> but doesn't want to install it, so one has to go up and 'make;make install' there too.
> (I think everyone who hacked on kio/kio made that mistake at least once...)
>
> Of course for some files in kdebase/kcontrol/kbackground used by both
> that module and kdesktop, a convenience lib is needed.
> Just not for files in subdirs, IMHO.
>
Exactly, when I first heard about introducing kbsys, that convenience
(avoiding intermediate static libs and Makefile.am's) was one of clear
benefits for me. The same as with qmake projects for {kdelibs3|apps} for win32.
--
regards / pozdrawiam,
Jaroslaw Staniek / OpenOffice Polska
Kexi Developer:
http://www.kexi-project.org | http://koffice.org/kexi
KDE3, KDE4 libraries for developing MS Windows applications:
http://wiki.kde.org/tiki-index.php?page=KDElibs+for+win32
More information about the Kde-buildsystem
mailing list