summaryrefslogtreecommitdiff
path: root/README.win32
diff options
context:
space:
mode:
authorGurusamy Sarathy <gsar@cpan.org>2000-01-25 22:16:19 +0000
committerGurusamy Sarathy <gsar@cpan.org>2000-01-25 22:16:19 +0000
commit9e5f57defb0d4fe4a23e6e24c3d57478465aea87 (patch)
tree371fb9663ed872510af0234abea4d859703d5524 /README.win32
parent336337397a650655cf01ecfa4aab8aa7e70c42f4 (diff)
downloadperl-9e5f57defb0d4fe4a23e6e24c3d57478465aea87.tar.gz
eliminate need for perl95.exe on Windows 9x by working around CRT
bug internally (from Benjamin Stuhl <sho_pi@hotmail.com>); modified to call the fixed version of open_osfhandle() only on Windows 9x; updated the makefiles and README.win32 to suit p4raw-id: //depot/perl@4892
Diffstat (limited to 'README.win32')
-rw-r--r--README.win3215
1 files changed, 0 insertions, 15 deletions
diff --git a/README.win32 b/README.win32
index 1623acf20f..d5adfd7dc2 100644
--- a/README.win32
+++ b/README.win32
@@ -215,21 +215,6 @@ The build process may produce "harmless" compiler warnings (more or
less copiously, depending on how picky your compiler gets). The
maintainers are aware of these warnings, thankyouverymuch. :)
-When building using Visual C++, a perl95.exe will also get built. This
-executable is only needed on Windows95, and should be used instead of
-perl.exe, and then only if you want sockets to work properly on Windows95.
-This is necessitated by a bug in the Microsoft C Runtime that cannot be
-worked around in the "normal" perl.exe. perl95.exe gets built with its
-own private copy of the C Runtime that is not accessible to extensions
-(which see the DLL version of the CRT). Be aware, therefore, that this
-perl95.exe will have esoteric problems with extensions like perl/Tk that
-themselves use the C Runtime heavily, or want to free() pointers
-malloc()-ed by perl.
-
-You can avoid the perl95.exe problems completely if you either enable
-USE_PERLCRT with Visual C++, or use Borland C++ for building perl. In
-those cases, perl95.exe is not needed and will not be built.
-
=back
=head2 Testing