delorie.com/archives/browse.cgi   search  
Mail Archives: opendos/2000/04/27/12:14:49

From: "Matthias Paul" <PAUL-MA AT reze-1 DOT rz DOT rwth-aachen DOT de>
Organization: Rechenzentrum RWTH Aachen
To: opendos AT delorie DOT com
Date: Thu, 27 Apr 2000 18:57:53 +0100
Subject: Re: Compilation Software
X-mailer: Pegasus Mail v3.22
Message-ID: <107C6372875@reze-1.rz.rwth-aachen.de>
Reply-To: opendos AT delorie DOT com

On Thu, 27 Apr 2000 Christoph Fuchs wrote:

> Does anybody know where to get the software to compile the kernel files of
> openDOS?

Well, I don't have the source pack at hands right now, hence I don't 
know the exact versions any more. While Caldera very specifically
describes the assember and compiler versions to use, I also had 
success working with (newer) issues, so this should not be much 
of a problem.
Briefly, besides the Digital Research assembler RASM (shipping with
the OpenDOS sources), you need some version of TASM/MASM for the 
kernel files, and additionally a C(++) compiler for COMMAND.COM.
Caldera uses the Watcom C optimizing compiler 7, but Watcom C 9
should work, too. AFAIK, it's still a commercial product.
IBMBIO.COM sources can be easily ported to no longer use RASM and 
use TASM (3.2) instead. The shell also compiles with Metaware C and
Borland C 3.1. Older issues of TASM can be found in Borland's/
Inprise's "DOS Museum" (try www.inprise.com or www.borland.com),
but they don't have TASM 3.2 there. Some time ago (at least in 
Germany) you could find the complete suite of Borland's DOS 
compilers, assemblers, and corresponding tools on some cheap 
Franzis' CDs - look out for them in your local bookshop. 
(If necessary, I can look up the ISBNs). It won't be easy to 
get a free copy of MASM 5 or 6 if you don't have access 
to MS' Developer forums, but it shouldn't be to hard to port
to TASM.

Sorry for not having more detailed info right now, 
but I still hope, it'll help you a little further.

Matthias

-------------------------------------------------------------------
Matthias Paul, Ubierstrasse 28, D-50321 Bruehl, Germany
eMail: <Matthias DOT Paul AT post DOT rwth-aachen DOT de>
Web  : http://www.rhrz.uni-bonn.de/~uzs180/mpdokeng.html
-------------------------------------------------------------------

- Raw text -


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