delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin-apps/2001/01/20/01:19:29

Mailing-List: contact cygwin-apps-help AT sourceware DOT cygnus DOT com; run by ezmlm
Sender: cygwin-apps-owner AT sourceware DOT cygnus DOT com
List-Subscribe: <mailto:cygwin-apps-subscribe AT sources DOT redhat DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin-apps/>
List-Post: <mailto:cygwin-apps AT sources DOT redhat DOT com>
List-Help: <mailto:cygwin-apps-help AT sources DOT redhat DOT com>, <http://sources.redhat.com/lists.html#faqs>
Delivered-To: mailing list cygwin-apps AT sources DOT redhat DOT com
Message-ID: <3A692EA2.6CA48BAF@ece.gatech.edu>
Date: Sat, 20 Jan 2001 01:22:26 -0500
From: Charles Wilson <cwilson AT ece DOT gatech DOT edu>
X-Mailer: Mozilla 4.75 [en] (Windows NT 5.0; U)
X-Accept-Language: en
MIME-Version: 1.0
To: AJ Reins <tbisp AT qwest DOT net>
CC: cygwin-apps AT cygwin DOT com
Subject: Re: libreadline.dll.a missing functions.
References: <3A661B21 DOT AA1A4875 AT yahoo DOT com> <3A662B83 DOT C3906A81 AT ece DOT gatech DOT edu> <3A674EC8 DOT 489392B4 AT ece DOT gatech DOT edu> <3A679E0D DOT EA1C4C27 AT yahoo DOT com> <3A67B56E DOT C01AF097 AT ece DOT gatech DOT edu> <3A69224E DOT FAB83B84 AT qwest DOT net>

AJ Reins wrote:
> 
> This might be the reason that the 'bash people' (which are the same as the 'readline
> people') put a version of readline inside the bash source, and that this version of
> the readline library is slightly different than the version that is external?
> 

So, how about some documentation of that fact: 

-------------------------
--- INSTALL.orig        Sat Jan 20 01:15:55 2001
+++ INSTALL     Sat Jan 20 01:20:27 2001
@@ -224,7 +224,11 @@
 `--with-installed-readline'
      Define this to make Bash link with a locally-installed version of
      Readline rather than the version in `lib/readline'.  This works
-     only with Readline 4.1 and later versions.
+     only with Readline 4.1 and later versions.  Bash calls functions
+     that are technically private within readline, so this option 
+     will not work if the locally-installed version of the 
+     Readline library hides private functions from calling programs
+     (e.g. Win32 or Cygwin dll's).
 
 `--with-purify'
      Define this to use the Purify memory allocation checker from
-------------------------

--Chuck

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019