summaryrefslogtreecommitdiff
path: root/README.cygwin
diff options
context:
space:
mode:
authorGerrit P. Haase <gp@familiehaase.de>2003-03-20 22:23:28 +0100
committerRafael Garcia-Suarez <rgarciasuarez@gmail.com>2003-03-20 20:16:43 +0000
commit270085805fa918837f9a23b71589ce94ac7477d6 (patch)
treebc76993ab7a7a80ba3590650c5a8db00f9770144 /README.cygwin
parent4ecd490ccf7bf09140e24e001c5acc2d417d685c (diff)
downloadperl-270085805fa918837f9a23b71589ce94ac7477d6.tar.gz
[DOC-PATCH] for README.cygwin, bleadperl version
From: "Gerrit P. Haase" <gp@familiehaase.de> Message-ID: <941032389637.20030320212328@familiehaase.de> p4raw-id: //depot/perl@19037
Diffstat (limited to 'README.cygwin')
-rw-r--r--README.cygwin17
1 files changed, 10 insertions, 7 deletions
diff --git a/README.cygwin b/README.cygwin
index 9888b18aee..b1406c3997 100644
--- a/README.cygwin
+++ b/README.cygwin
@@ -206,7 +206,9 @@ These are B<not> yet available with Cygwin.
=item * C<-Dusethreads>
-POSIX threads are B<not> yet implemented in Cygwin completely.
+POSIX threads are implemented in Cygwin, define this symbol if you want
+a threaded perl. If there is trouble, check that your Cygwin installation
+is up to date.
=item * C<-Duselargefiles>
@@ -441,7 +443,8 @@ access by native Win32 programs).
Inplace editing C<perl -i> of files doesn't work without doing a backup
of the file being edited C<perl -i.bak> because of windowish restrictions,
-so Perl adds the C<.bak> automatically if you just use C<perl -i>.
+therefore Perl adds the C<.bak> automatically if you use C<perl -i>
+without specifying a backup extension.
Using fork() after loading multiple dlls may fail with an internal cygwin
error like the following:
@@ -451,9 +454,9 @@ error like the following:
200 [main] perl 377147 sync_with_child: child -395691(0xB8) died before initialization with status code 0x1
1370 [main] perl 377147 sync_with_child: *** child state child loading dlls
-Use the rebase utility to resolve the conflicting dll addresses.
-See: http://www.tishler.net/jason/software/rebase/
-and http://sources.redhat.com/ml/cygwin/2002-07/msg00276.html
+Use the rebase utility to resolve the conflicting dll addresses. The
+rebase package is included in the Cygwin netrelease. Use setup.exe from
+F<http://www.cygwin.com/setup.exe> to install it.
=back
@@ -565,8 +568,8 @@ alexander smishlajev <als@turnhere.com>,
Steven Morlock <newspost@morlock.net>,
Sebastien Barre <Sebastien.Barre@utc.fr>,
Teun Burgers <burgers@ecn.nl>,
-Gerrit Haase <gh@familiehaase.de>.
+Gerrit P. Haase <gp@familiehaase.de>.
=head1 HISTORY
-Last updated: 2002-10-07
+Last updated: 2003-03-20