delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2000/11/03/18:42:53

Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT sources DOT redhat DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT sources DOT redhat DOT com>
List-Help: <mailto:cygwin-help AT sources DOT redhat DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner AT sources DOT redhat DOT com
Delivered-To: mailing list cygwin AT sources DOT redhat DOT com
Message-ID: <3A034D9D.96DA40F0@ece.gatech.edu>
Date: Fri, 03 Nov 2000 18:43: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: "Gerrit P. Haase" <gerrit DOT haase AT t-online DOT de>
CC: cygwin AT sourceware DOT cygnus DOT com
Subject: Re: [Perl 5.6] Cpan.pm
References: <3A0347CA DOT 32185 DOT 1192497 AT localhost>


"Gerrit P. Haase" wrote:
> 
> Binary kit compiled with:
> cygipc-1.05
> gdbm-1.8.0-1
> db-2.7.7
> gcc-2.95.2
> make3.78.1
> cygwin-inst-20000325
> cygwin1.dll-20000328
> CYGWIN=binmodetty ntea nontsec
> sh  == bash 2.03.0(2)
> built and installed as a normal user (not Administrator)
> 
> Point 1-5 is clear to me,
> cygwin-inst-date means the installation-date of your installation?

I built perl using a pre-release of cygwin-1.1.3. (or 1.1.1? ).  Anyway,
in order to get the build to work at all I had to use what was then a
"snapshot" -- because the older, stable cygwin did not allow a clean
build.

Now, since that time, there have been three (five?) more point-releases
of the cygwin kernel.  Some incorporated the fixes that *previously*
necessitated the use of a snapshot.  Some incorporated further
improvements that either broke "stupid perl workarounds" or created the
possibility of improved perl operation if we took advantage of them.

There are a number of "post-perl-5.6.0" patches that you need in order
to build perl with a *new* cygwin dll (1.1.4 or 1.1.5).  You may safely
ignore the babble about "cygwin-inst-whatever" and
"cygwin1.dll-whatever".

I've posted the patches to this list previously; search the archives....

> 
> CYGWIN=binmode tty ntea nontsec

in your autoexec.bat (Win9x) do "set CYGWIN="binmode tty ntea nontsec"
-- read the cygwin documentation on the cygwin website for info on ntsec
and ntea BEFORE doing this.  Also, you may be able to use
"CYGWIN="binmode tty ntsec" instead of the above.

On WinNT, set CYGWIN in the Environment control panel (right-click 'My
Computer', etc...)

> sh == bash 2.03.0(2)

I replaced /bin/sh.exe with a copy of /bin/bash.exe.

--Chuck

--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com

- Raw text -


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