Put back the cygwin32 Configure fix of 3582 undone by 3597.
[p5sagit/p5-mst-13.2.git] / cygwin32 / build-instructions.sebastien-barre
CommitLineData
1cab015a 1This document is obsolete. Refer to README.cygwin32.
2
3perl5.005_03-static-patch implements all of the
4suggestions below. Results in a static build, 93.85%
5successful test on NT.
8736538c 6
7
8**********************************
9Subject: Re: Compiling Perl under b20.1
10 Date: Fri, 05 Mar 1999 16:41:52 +0100
11 From: Sebastien Barre <Sebastien.Barre@utc.fr>
12 To: Allan Peda <allan@interport.net>
13 CC: Cygwin Mailing List <cygwin@sourceware.cygnus.com>
14
15At 22:04 04/03/99 -0500, Allan Peda wrote:
16
17>Has there been much success with this? I've done it with MSVC + nmake,
18>but I'd get more of a thrill using cygwin.
19
20I did (5.005_002 static build, 91.4% successfull test).
21
22As many people from this list helped me, I'd glad to offer the same.
23
24Basically,
25
26*) Read the README.cywin32
27
28*) Edit the hints/cygwin32.sh file to reflect your paths.
29
1cab015a 30Here are also a couple of settings I found useful when performing
31automatic
8736538c 32build (copy hints/cygwin32.sh to config.sh, and do sh Configure -d)
33
34usedl='n'
35i_stdarg='define'
36i_varargs='undef'
37osname='cygwin_nt-4.0'
38osvers='20.1'
39archname='cygwin32'
40signal_t='int'
41d_voidsig='define'
42i_sysselct='undef'
43signal_t='void'
44
45*) Browse Usenet archives (DejaNews), and find "HOWTO: Builiding Perl
46under Win95/98 using Cygwin32 "
47Steven Morlock <newspost@morlock.net>
481998/12/21
49comp.lang.perl.misc
50
51*) Then apply this patch (Thanks to Todd Goodman)
52
53This is my change in Cwd.pm:
54--- cwd.pm Fri Feb 26 21:52:42 1999
55+++ cwd.pm.orig Fri Jan 22 20:49:54 1999
56@@ -208,8 +208,6 @@
57 my $start = @_ ? shift : '.';
58 my($dotdots, $cwd, @pst, @cst, $dir, @tst);
59
60- return cwd() if ( $^O =~ /cygwin/ );
61-
62 unless (@cst = stat( $start ))
63 {
64
65And tell me (email) if it fails.
66
67______________________________________________________________
68Sebastien Barre http://www.hds.utc.fr/~barre/
69
70--
71Want to unsubscribe from this list?
72Send a message to cygwin-unsubscribe@sourceware.cygnus.com
73
74