Message-ID: <19980829225243.A2537@cdata.tvnet.hu> Date: Sat, 29 Aug 1998 22:52:43 +0200 From: Laszlo Molnar To: taupin , DJGPP List , Sbastien QUERCIOLI Subject: Re: Serious Perl broblems with DJGPP+Win NT Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: Molnar Laszlo Precedence: bulk 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) = () 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