www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1998/08/27/20:12:45

Message-Id: <35E5F231.6083F283@lps.u-psud.fr>
Date: Thu, 27 Aug 1998 21:56:33 -0200
From: taupin <taupin AT lps DOT u-psud DOT fr>
Mime-Version: 1.0
To: Latex2html list <latex2html AT mcs DOT anl DOT gov>, DJGPP List <djgpp AT delorie DOT com>,
"S\ibastien QUERCIOLI" <s DOT quercioli AT ffme DOT fr>
Subject: Serious Perl broblems with DJGPP+Win NT

As many of you know, I stated that the DJGPP distribution of latex2html
does work fine
on Native DOS (with cwsdpmi.exe), on Win3.11-DOS and on Win95-DOS.

 Today, I have tried it on WinNT-DOS... and it crashes (while many other
DJGPP routines do work).

The symtom is a crash in the following Perl sequence of install-test:

==========================================================================
    print "Checking if globbing works... ";
    open(TMP,">TEST1.TMP"); close TMP;
    open(TMP,">TEST2.TMP"); close TMP;
    local(@list) = (<TEST*.TMP>);     #### it crashes at this line
    if ($#list == 1) {
        print "globbing is ok.\n";
    }
    else {
 
==========================================================================

It crashed at the test wether "globbing" works. In fact it loops
indefinitely in the
statement "local(@list) = (<TEST*.TMP>) and requires more and more
memory (WinNT posts a message that virtual memory is exceedid and
finally the job terminates with "Out of memory".

Therefore I ask the following questions:

 1. This was tried with LFN=y (both set as environment variable AND in
djgpp.env). Can this setting (which does not work in WinNT (even with
djgpp version 2) be the cause of the memory crash?

 2. Subsidiary questions: when LFN is set to y as environment variable
and to n in djgpp.env, which statement overrides the other? Or is it
understood as any "y" overrides the "n" or missing value assignment?

 3. Has somebody succeded in running the whole of Perl (mine and djgpp
V2 have been taken 3 days ago from a simtel server?

 4. Has somebody succeeded in running Latex2HTML under WinNT? It yes,
with which distrib of Perl and which distrib of [G]dbm, and which
adjustment to make Perl recognise [G]dbm?

Last remark: WinNT is very tricky, since djgpp cannot handle long names
in DJGPP (this confirms what has been said by Eli Zaretski) and
truncates the names (when not crashing as presently), but the COPY
command handles long names. Therefore, "cp.exe" behaves differently of
the dos command "COPY" (terrible!).

------------------------------------------------------------------------
  Daniel Taupin, Physique des Solides, Univ. Paris-Sud, 91405 ORSAY
  E-mail= mailto:taupin AT lps DOT u-psud DOT fr
  Tél: (33)1.69.15.60.79, Fax: (33)1.69.15.60.86, home/fax:
(33)1.60.10.26.44

------------------------------------------------------------------------

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019