summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSteve Hay <SteveHay@planit.com>2005-04-01 08:18:27 +0000
committerSteve Hay <SteveHay@planit.com>2005-04-01 08:18:27 +0000
commit31e0fb333baa3f4848b16dd03107480226ae8bc2 (patch)
tree6b259bad74270c46bfc20bf0f2918950cb0ad647
parent407700fe5a95941e31c1a8803af3ec87346865ed (diff)
downloadperl-31e0fb333baa3f4848b16dd03107480226ae8bc2.tar.gz
Remove dependency on tr(1) for MinGW builds on Win32
This leaves things slightly (more) broken for MinGW builds on Cygwin, but that doesn't currently quite work in other respects and isn't documented anyway. See: http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2005-03/msg00751.html p4raw-id: //depot/perl@24131
-rw-r--r--pod/perl592delta.pod4
-rw-r--r--win32/makefile.mk4
2 files changed, 2 insertions, 6 deletions
diff --git a/pod/perl592delta.pod b/pod/perl592delta.pod
index 86a745ed3e..12e27ebe09 100644
--- a/pod/perl592delta.pod
+++ b/pod/perl592delta.pod
@@ -308,10 +308,6 @@ upgrades.
F<t/io/dup.t>, F<t/io/open.t> and F<lib/ExtUtils/t/Constant.t> fail some
tests on some BSD flavours.
-perl fails to compile on Win32 with MinGW, if you don't have the Cygwin
-tools installed, because the makefile currently relies on the presence of
-tr(1).
-
=head1 Plans for the next release
The current plan for perl 5.9.3 is to add CPANPLUS as a core module.
diff --git a/win32/makefile.mk b/win32/makefile.mk
index 5502526bdb..2eddc85caf 100644
--- a/win32/makefile.mk
+++ b/win32/makefile.mk
@@ -1082,7 +1082,7 @@ $(PERLDLL): perldll.def $(PERLDLL_OBJ) $(PERLDLL_RES) Extensions_static
.ELIF "$(CCTYPE)" == "GCC"
$(LINK32) -mdll -o $@ -Wl,--base-file -Wl,perl.base $(BLINK_FLAGS) \
$(mktmp $(LKPRE) $(PERLDLL_OBJ:s,\,$B,) \
- $(shell $(MINIPERL) -I..\lib buildext.pl --list-static-libs|tr \\\\ /) \
+ $(shell $(MINIPERL) -I..\lib buildext.pl --list-static-libs) \
$(LIBFILES) $(LKPOST))
dlltool --output-lib $(PERLIMPLIB) \
--dllname $(PERLDLL:b).dll \
@@ -1091,7 +1091,7 @@ $(PERLDLL): perldll.def $(PERLDLL_OBJ) $(PERLDLL_RES) Extensions_static
--output-exp perl.exp
$(LINK32) -mdll -o $@ $(BLINK_FLAGS) \
$(mktmp $(LKPRE) $(PERLDLL_OBJ:s,\,$B,) \
- $(shell $(MINIPERL) -I..\lib buildext.pl --list-static-libs|tr \\\\ /) \
+ $(shell $(MINIPERL) -I..\lib buildext.pl --list-static-libs) \
$(LIBFILES) perl.exp $(LKPOST))
.ELSE
$(LINK32) -dll -def:perldll.def -out:$@ \