site_archiver@lists.apple.com Delivered-To: darwin-dev@lists.apple.com Read-receipt-to: chet.ramey@case.edu
On 01/05/2005, at 6:56 PM, Martin Costabel wrote:
Many GNU packages rely on libreadline. It seems that in Darwin there is a BSD libedit, which is symlinked as libreadline and has a corresponding readline.h. This breaks Octave and probably other builds.
Yes, this is annoying, but it fits into the pattern of Apple first putting a broken version of a new open source package into OSX (there are quite a few historical examples for this). A correct version can probably be expected for the OSX release "Sabre-tooth cat" :-)
The Tiger version is neither broken nor 'incorrect'. It does what it says on the tin. It is however the BSD version not the GNU version.
It is, however, incompatible. There is no `BSD version' versus `GNU version'. The BSD libedit resembles readline in that they both provide emacs and vi editing modes, but there is neither source nor object compatibility. There has been some attempt to provide both, but it's not there yet (try key binding or multibyte character support). Chet -- ``The lyf so short, the craft so long to lerne.'' - Chaucer ( ``Discere est Dolere'' -- chet ) Live...Laugh...Love Chet Ramey, ITS, CWRU chet@case.edu http://tiswww.tis.cwru.edu/~chet/ _______________________________________________ Do not post admin requests to the list. They will be ignored. Darwin-dev mailing list (Darwin-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/darwin-dev/site_archiver%40lists.appl... This email sent to site_archiver@lists.apple.com