delorie.com/archives/browse.cgi   search  
Mail Archives: opendos/1997/06/13/13:24:40

Message-Id: <3.0.1.16.19970613131904.44e736c8@pop.verisim.com>
Date: Fri, 13 Jun 1997 13:19:04 -0400
To: opendos AT delorie DOT com
From: Takashi Toyooka <ttoyooka AT verisim DOT com>
Subject: Perl port for OpenDOS?
Mime-Version: 1.0

Anyone know of a nice port of perl 5 to DOS?  Specifically, OpenDOS?

There's an alpha version sitting on CPAN (the Comprehensive Perl
Archive Network), which I haven't tried, because it's very large to
download.  Anyone used it on OpenDOS?  If I know it works well, it
would be worth downloading.

I *have* tried a djgpp alpha version from DJ's site
(ftp://ftp.delorie.com/pub/djgpp/alpha/p5003a1b.zip), and another
one I know only as "bigperl," which was grabbed off of CPAN, but
I've had problems with both under OpenDOS (they both like MS-DOS
just fine, argh!).

The djgpp version seems to have DPMI-related problems when calling
system().  Actually, it has problems when I mix it with shelling
out in general.  Also, if I run Task Switcher, it doesn't run at
all.  It just exits with no error message, no nothing, except an
error status of -1.

bigperl doesn't want to start up no matter what I do.  Again, it
seems to be DPMI-related problems.  Now, bigperl uses DOS4GW; would
that cause conflicts?  I don't know how DOS extenders work.

I've tried running CWSDPMI beforehand to make sure that it's there,
but no success.  I haven't tried using OpenDOS's own DPMI server,
because even if it works, I'm loathe to use it because it would mean
that I can't use any of the djgpp utils.  Still, I should give it a
shot, I suppose.  If it works, I'll report it here.

Anyone have any help for me?

----------------------------------------------------------------------
Takashi Toyooka <ttoyooka AT pobox DOT com>                     Verisim, Inc.
http://www.magi.com/~ttoyooka/                 http://www.verisim.com/

- Raw text -


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