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: List-Archive: List-Post: List-Help: , Delivered-To: mailing list cygwin-apps AT sources DOT redhat DOT com X-Apparently-From: Message-ID: <3A662D88.2F1C268@yahoo.com> Date: Wed, 17 Jan 2001 18:40:56 -0500 From: Earnie Boyd Reply-To: cygwin-apps AT cygwin DOT com X-Mailer: Mozilla 4.76 [en] (WinNT; U) X-Accept-Language: en MIME-Version: 1.0 To: Charles Wilson 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> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Charles Wilson wrote: > > Earnie Boyd wrote: > > > > I was testing configurations of bash-2.04 and decided to try the > > cygreadline.dll. After ensuring that the make wasn't going to be using > > bashes included lib/readline and changing the -lreadline to > > -lreadline.dll I receive notice that some of the functions aren't > > defined. One such is _rl_set_screen_size. I find it in the static > > version but not the /bin/cygreadline.dll nor it's accompanying import > > library. > > I'll check into this, but note that you shouldn't have to specify > "-lreadline.dll". The current ld will automatically search for > "libfoo.dll.a" *before* "libfoo.a" when you specify "-lfoo". To > *prevent* this behavior, you must tell it "-Bstatic" or tell gcc > "-static" when linking. > I figured that out by trail, error, and read /usr/doc/Cygwin/readline... Cheers, Earnie. _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com