summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas König <a.koenig@mind.de>1998-07-12 18:27:21 +0200
committerGurusamy Sarathy <gsar@cpan.org>1998-07-12 21:54:02 +0000
commita29d2910a363e5b308f0e74eda4c093080b7afbd (patch)
treeed924856910a22bddd0e0cc2f6833be5ac183600
parentf16f1ef3ec3c8c58712148883eca0ebdbd810185 (diff)
downloadperl-a29d2910a363e5b308f0e74eda4c093080b7afbd.tar.gz
applied installperl patch, corrected other little nits
Message-ID: <sfcn2afrvp2.fsf@dubravka.in-berlin.de> Subject: [5.004_72] installperl tweak p4raw-id: //depot/perl@1455
-rw-r--r--Changes2
-rwxr-xr-xConfigure2
-rw-r--r--README.win326
-rwxr-xr-xinstallperl9
-rw-r--r--win32/makefile.mk5
5 files changed, 15 insertions, 9 deletions
diff --git a/Changes b/Changes
index 3876ff258f..80eca35e45 100644
--- a/Changes
+++ b/Changes
@@ -65,7 +65,7 @@ indicator:
----------------
-Version 5.004_71 Developer release working toward 5.005
+Version 5.004_72 Developer release working toward 5.005
----------------
____________________________________________________________________________
diff --git a/Configure b/Configure
index 62b6077849..938b4fbf92 100755
--- a/Configure
+++ b/Configure
@@ -10730,7 +10730,7 @@ esac
case \$# in
0) exit 1;;
esac
-echo \$* | $tr ' ' $trnl | $sed -e 's/\(.*\)/\\
+echo \$* | $tr ' ' '$trnl' | $sed -e 's/\(.*\)/\\
#ifdef \1\\
exit 0; _ _ _ _\1\\ \1\\
#endif\\
diff --git a/README.win32 b/README.win32
index 873df29d6c..fbcfe3c68f 100644
--- a/README.win32
+++ b/README.win32
@@ -50,7 +50,8 @@ following compilers:
Mingw32 with EGCS version 1.0.2
Mingw32 with GCC version 2.8.1
-The last two of these are high quality freeware compilers.
+The last two of these are high quality freeware compilers. Support
+for them is still experimental.
This port currently supports MakeMaker (the set of modules that
is used to build extensions to perl). Therefore, you should be
@@ -145,7 +146,8 @@ a perl interpreter that supports the Perl Object abstraction (courtesy
ActiveState Tool Corp.) PERL_OBJECT uses C++, and the binaries are
therefore incompatible with the regular C build. However, the
PERL_OBJECT build does provide something called the C-API, for linking
-it with extensions that won't compile under PERL_OBJECT.
+it with extensions that won't compile under PERL_OBJECT. PERL_OBJECT
+cannot be enabled when using GCC or EGCS, yet.
Beginning with version 5.005, there is experimental support for building
a perl interpreter that is capable of native threading. Binaries built
diff --git a/installperl b/installperl
index ef310c9189..8bb8d1439c 100755
--- a/installperl
+++ b/installperl
@@ -1,13 +1,16 @@
#!./perl
-use strict;
-use vars qw($Is_VMS $Is_W32 $Is_OS2 $nonono $versiononly $depth);
-
BEGIN {
require 5.004;
chdir '..' if !-d 'lib' and -d '..\lib';
@INC = 'lib';
$ENV{PERL5LIB} = 'lib';
+}
+
+use strict;
+use vars qw($Is_VMS $Is_W32 $Is_OS2 $nonono $versiononly $depth);
+
+BEGIN {
$Is_VMS = $^O eq 'VMS';
$Is_W32 = $^O eq 'MSWin32';
$Is_OS2 = $^O eq 'os2';
diff --git a/win32/makefile.mk b/win32/makefile.mk
index a5a0a241fc..27dc1d347a 100644
--- a/win32/makefile.mk
+++ b/win32/makefile.mk
@@ -3,7 +3,7 @@
# Supported compilers:
# Visual C++ 2.0 thro 5.0
# Borland C++ 5.02
-# Mingw32 with gcc-2.8.1 or egcs-1.0.2
+# Mingw32 with gcc-2.8.1 or egcs-1.0.2 **experimental**
#
# This is set up to build a perl.exe that runs off a shared library
# (perl.dll). Also makes individual DLLs for the XS extensions.
@@ -46,7 +46,8 @@ CCTYPE *= BORLAND
#
# uncomment next line if you want to use the perl object
-# Currently, this cannot be enabled if you ask for threads above
+# Currently, this cannot be enabled if you ask for threads above, or
+# if you are using GCC or EGCS.
#
#OBJECT *= -DPERL_OBJECT