develooper Front page | perl.perl5.porters | Postings from November 1999

[PATCH 5.005_62] Perl on Win95, Mark IIB

Benjamin Stuhl
November 18, 1999 18:46
[PATCH 5.005_62] Perl on Win95, Mark IIB
Message ID:
I had some free tuits recently, so I tracked down the nasty recursion
problem in my last version (I had to do a bit of black magic, since there is 
no simple way to stop a make in Win95 - simply returning a nonzero exit code 
does not work (see patch for details)). The attached patch now builds 
cleanly with
Win95/GCC-2.95-mingw32, and "dmake test" reports:

Failed 19/229 test scripts, 91.70% okay. 611/8930 subtests failed,
93.16% okay.

From what I could see of the test failures, many of them seemed to be
that output from individual tests was still going to the screen rather
than to the test driver, so it actually passed more tests than it
thinks it did (like almost all of warnings.t, which was absolutely
full of mispiped output).

This patch (like the previous Mark II) does two things:
1. It significantly cleans up Win95/ builds, and
2. it converts GCC builds to use only MSVCRT or PerlCRT
   NOTE: it is probable that early versions of mingw32 will no longer
         work, as their headers do not support the needed MSVCRTish-
         specific stuff (like the CRT-exported globals)


-- BKS

Get Your Private, Free Email at Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at | Group listing | About