diff options
author | Andreas König <a.koenig@mind.de> | 1998-07-12 18:27:21 +0200 |
---|---|---|
committer | Gurusamy Sarathy <gsar@cpan.org> | 1998-07-12 21:54:02 +0000 |
commit | a29d2910a363e5b308f0e74eda4c093080b7afbd (patch) | |
tree | ed924856910a22bddd0e0cc2f6833be5ac183600 | |
parent | f16f1ef3ec3c8c58712148883eca0ebdbd810185 (diff) | |
download | perl-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-- | Changes | 2 | ||||
-rwxr-xr-x | Configure | 2 | ||||
-rw-r--r-- | README.win32 | 6 | ||||
-rwxr-xr-x | installperl | 9 | ||||
-rw-r--r-- | win32/makefile.mk | 5 |
5 files changed, 15 insertions, 9 deletions
@@ -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 ---------------- ____________________________________________________________________________ @@ -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 |