diff options
author | Gurusamy Sarathy <gsar@cpan.org> | 2000-01-25 22:16:19 +0000 |
---|---|---|
committer | Gurusamy Sarathy <gsar@cpan.org> | 2000-01-25 22:16:19 +0000 |
commit | 9e5f57defb0d4fe4a23e6e24c3d57478465aea87 (patch) | |
tree | 371fb9663ed872510af0234abea4d859703d5524 /README.win32 | |
parent | 336337397a650655cf01ecfa4aab8aa7e70c42f4 (diff) | |
download | perl-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.win32 | 15 |
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 |