www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1993/01/27/13:59:36

Subject: Re: porting
To: djgpp AT sun DOT soe DOT clarkson DOT edu (DJ's GPP mailing list)
Date: Wed, 27 Jan 93 13:43:10 EST
From: Stephen Turnbull <turnbull AT ecolan DOT sbs DOT ohio-state DOT edu>

> From: "Jason D. Kridner" <jdk5906 AT tamsun DOT tamu DOT edu>
> Message-Id: <9301271621 DOT AA06558 AT tamsun DOT tamu DOT edu>
>
> I'm new to DJGPP, so please be patient.
> 
> I'm interested in porting a bunch of FSF, UNIX, and X-Windows programs to
> DesqView/X.  I'm especially interested in getting a complete version of perl
> with support for signals, fork(), pipes, and sockets.  I'm not sure that DVX
> has rich support for fork(), pipe() and getpid(), but I'll be sore with my

First thing you need to do is get the DesqView/X Road Map.  It's about
$50 from QuarterDeck, and comes with DJGPP.  There are also an API
library and documentation as well as full developer's kits available
for various compilers.  I don't know sockets, but I believe the Road
Map claims DV/X supports the Berkeley interface directly.  I don't
know what fork() does exactly (I'm used to the DOS-style exec and
spawn functions), but you should be able to get the right interface,
although not necessarily efficiency, using the DV/X process interface.

> purchase if I can't make them work.  I do believe that socket support should
> not be a problem (as DVX has Berkley socket support).  I am worried about how
> much modification to GO32 is required to get limited signal support and real

Dunno signals, either.  But...

> pipes.  I only want a few signals (as I don't know what most do) to help me

Pipes and signals should be supportable through the general messaging
facility of DV/X.  Again, I wouldn't bet on efficiency.

> clean up my code on a kill.
> 
> I a novice (newbie) with UNIX, GNU C, 386 protected mode programming, _AND_
> X-Windows, but don't be afraid to bombard me with facts I need to eventually

I strongly recommend the O'Reilly series in that case.  They come with
the DV/X developer's kits.

> understand anyway.  Messages about getting in over my head, will be politely
> ignored (unless it is really impossible).  I apologize if this topic has been
> addressed recently in the FAQ or listserv; just point me in the right
> direction.
> 
> BTW, is there a newsgroup which echoes this listserv?
> -- 
> Jason Kridner / jdk AT tamu DOT edu
> 
> 


-- 
 
Stephen Turnbull
The Ohio State University, Department of Economics
410 Arps Hall, 1945 N. High St., Columbus, OH  43210-1172  USA
Phone: (614) 292-0654  Fax: ...-3906  Email: turnbull DOT 1 AT osu DOT edu

- Raw text -


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