
MSDOS perl -- can't init loader
Quote:
> in a DOS window started from Win3.1
> it says:
> DOS 4GW error ... Cannot initialize loader ...
This usually means that you have insufficient memory (real or
virtual) in which to run Perl. Try increasing the size of your
permanent swap file (you *DO* have one, don't you?).
Quote:
> I've set the DOS 4GW variables:
> set dos16m=:4M
> set dos4gvm=1
These variables are used *ONLY* if a DPMI provider is *NOT*
present. Windows 3.1 is a DPMI provider, and so these variables are
ignored under Windows. Under a DPMI provider, the provider must supply
the virtual memory (there's no other way, sorry).
Quote:
> Also, when run from windows, I don't see any of the results from a simple
> "hello" script, but I don't see any error messages. I've associated the
> script with the location of the perl binary; this is correct, right?
I don't understand. Do you mean that they are in the same
directory?
What, *exactly*, are you doing, and, *exactly*, what are you
seeing?
-- Darryl Okahata
DISCLAIMER: this message is the author's personal opinion and does not
constitute the support, opinion or policy of Hewlett-Packard or of the
little green men that have been following him all day.