Mail Archives: djgpp/1998/08/29/18:02:46
On Thu, Aug 27, 1998 at 09:56:33PM -0200, taupin wrote:
> Today, I have tried it on WinNT-DOS... and it crashes (while many other
> DJGPP routines do work).
[..]
> 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".
The djgpp port of perl uses a filename extension hook (FSEXT) to handle
globbing. If the "/dev/dosglob" name is meaningful under NT, then maybe
your problem is there. You should build a debugging version of perl and
look at what is happening in djgpp.c(glob_handler). Use these steps:
-1, unzip the source distribution
0, cd djgpp
1, configure.bat -Doptimize='-g' -des
2, make
3, gdb perl.exe
4, find & correct the problem :-)
5, send your patches to me ;-)
> 3. Has somebody succeded in running the whole of Perl (mine and djgpp
> V2 have been taken 3 days ago from a simtel server?
Yes, I have :-)
> 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?
Copy gdbm.h into $DJDIR/include and libgdbm.a into $DJDIR/lib and rerun
configure.bat.
HTH, Laszlo
ps: if you need LFNs under NT, try the native win32 port of perl
- Raw text -