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