Proposal for KDE 4.0

Leo Savernik l.savernik at aon.at
Wed Aug 18 10:31:47 BST 2004


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Am Mittwoch 18 August 2004 09:09 schrieb Michael Pyne:
[...]
> I would dare say that this is much much more awkward than any command line
> pkg-config would make us use.  But let's say that we were typing in a
> command line by hand.  Explain how this is awkward (this is a sample only):
>
> g++ -o small-program `pkg-config --libs --cflags qt-4 kdelibs-4` *.cpp

What has this got to do with header file namespacing?
>
> What I've had to use for my own small test program that I don't want to
> import an /admin for was:
>
> export QTDIR=~/kde-cvs/build/qt-copy
> export KDEDIR=~/kde-cvs/kde
> g++ -o small-program -I$KDEDIR/include -I$QTDIR/include -L$KDEDIR/lib
> -L$QTDIR/lib -lqt-mt -lkdeui -lkio *.cpp

That's actually quite simple.
>
> So as an actual "user who occasionally types in their own command line", I
> would MUCH MUCH MUCH prefer the pkg-config proposal.

It would only make a real difference if we went for header file namespacing, 
because then, especially in case of kdelibs, pkg-config would have to suck in 
a load of namespaced/versioned include directories.
>
[...]

mfg
	Leo
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQFBIyIDj5jssenUYTsRAmekAJ9s7we0llh3y5Y+3KGKB1dzWt5imgCgkU/y
KOvaR1H/sxgoYGE3ndn/6lU=
=o/VV
-----END PGP SIGNATURE-----




More information about the kde-core-devel mailing list