Re: configure error: "Can't find X11 headers and libs"
Re: configure error: "Can't find X11 headers and libs"
- Subject: Re: configure error: "Can't find X11 headers and libs"
- From: Martin Costabel <email@hidden>
- Date: Tue, 08 Jul 2008 10:26:32 +0200
Jordan K. Hubbard wrote:
[]
/If anyone seems immune to rational argument, it might be you here given
that you bring up libreadline.dylib despite the fact that it has been
pointed out many times that GNU readline's license makes it completely
unsuitable for anything but the most rigidly controlled "GPL only"
environments - even the Linux folks have troubles with it:
http://lists.debian.org/debian-devel/2002/05/msg00192.html. Until
someone is successful where everyone else appears to have failed in
arguing for the LGPL, as is used by every other popular GNU library, the
only real alternative is to help the libedit folks to continue their
work in making it fully libreadline compatible (I have also offered to
help sponsor this work and got it listed as one of the GSoC projects
last year, but so far progress has been slow). There was absolutely
nothing "irrational" about the decision you refer to - it was quite
necessary in order to provide some basic "readline" functionality
without also creating a potential legal problem for anyone accidentally
linking with it (as our much beloved autotools make it very easy to do)./
Thanks for this confirmation that the presence of
/usr/lib/libreadline.dylib in MacOSX has political and not technical
reasons.
The file (rather symlink) in question is a compile-time file. I have yet
to see one executable that needs it at runtime. But then why is it
installed by the BaseSystem.pkg and not by some dev or SDK pkg?
At compile-time, I have yet to see one piece of software that when
running "gcc foo.o -lreadline" expects to find BSD libedit instead of
GNU readline. However, I have seen quite a few pieces of software whose
build crashes on the Mac because of the presence of this symlink.
But we are getting OT here, so I'll stop.
--
Martin
_______________________________________________
Do not post admin requests to the list. They will be ignored.
X11-users mailing list (email@hidden)
This email sent to email@hidden