Re: Tiger and libreadline
site_archiver@lists.apple.com Delivered-To: darwin-dev@lists.apple.com 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. ... In addition, there is no BSD version of libreadline. BSD libedit has been in Mac OS X since at least 10.2. The new things are the compatibility wrappers in readline/readline.h and, and this seems to me to be Apple's invention, the symlinks readline/history.h- /*- * Copyright (c) 1997 The NetBSD Foundation, Inc. * All rights reserved. Bill Northcott _______________________________________________ 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... On May 6, 2005, at 1:07 AM, Martin Costabel wrote: The first few lines of readline.h are: /* $NetBSD: readline.h,v 1.11 2004/01/17 17:57:40 christos Exp $ */ So it does not look a bit like an Apple invention. The header is very clear about what is and what is not implemented. So this most definitely NOT a bug. Some people might like it done differently, but others would probably rather stick with BSD licensed software rather than have basic libraries under GPL. As I said before it does what it says on the tin. Darwin is a BSD derivative UNIX not a GNU system. Get used to it. After all libreadline is just a tool box, none of which is really vital to the function of an application. If you want to port software to Darwin, arrange to not call the unimplemented functions. If you want to use GNU Linux then use GNU Linux. This email sent to site_archiver@lists.apple.com
participants (1)
-
Bill Northcott