-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi!
Am 10.01.2006 um 17:04 schrieb Steven Wilson:
Think about that in the context of this discussion Al. I think every
one of your assumptions above is suspect from the point of view of a
nominal "user" who doesn't know how, have a desire for, or even is
allowed to upgrade a library or a compiler! I've compiled GCC a
couple times in my life - it isn't the usual type of thing a "user"
who has an account on a machine at work does.
It may not be the type of thing, a "user" who has an account on a
machine at work does, but compiling gcc from source is much easier than
upgrading gtk, even if you also have to compile binutils.
Now for my own two cents worth. I'm not a "casual" user. I've been
around Linux since 1992. I can't tell you how many times I've been in
"Library Hell" when trying to get something new running. One of the
HUGE culprits has consistantly been the gtk libraries and config
files, and the applications configure scripts not finding the "latest"
version I installed/compiled/whatever.
That is the reason, why I really prefer to manually edit config files.
I just put the correct path in there and everything is fine. No f***ing
configure script that can fail because of portability issues or other
wrong assumptions.
Anything that provides a COMPLETE package where you get everything
with one down load, and you just do ./configure, make, make install is
the world to aim for.
This is what I prefer, too. Merging all the geda stuff into a singe tar
file with a combined top leven configure script.
You take a snap shot of ALL the libraries used by your application -
and you don't change them - EVER.
But here I disagree. Including everything is not a reasonable
sollution. IMHO gtk as one of todays main GUI libraries, should for
himself follow this strategy and build a combined distribution package
wiht a topleven configure in it.
X11 used to work fine for ages being an All-In-One Distribution, but
unfortunately they recently changed it.
73, Mario
- --
Mario Klebsch [EMAIL PROTECTED]
PGP-Key available at http://www.klebsch.de/public.key
Fingerprint DSS: EE7C DBCC D9C8 5DC1 D4DB 1483 30CE 9FB2 A047 9CE0
Diffie-Hellman: D447 4ED6 8A10 2C65 C5E5 8B98 9464 53FF 9382 F518
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (Darwin)
iD8DBQFDxBFXMM6fsqBHnOARAqlaAKCqwbTJMwL6rgs8ZliwveSEQMUrVgCfWGqq
/zUfVsqLrYJxb32DVNAkahQ=
=JwR6
-----END PGP SIGNATURE-----