TIP: Click on subject to list as thread! ANSI
echo: tub
to: Vince Coen
from: Bob Jones
date: 2003-10-04 14:04:32
subject: DOS version

VC> 29 Sep 03 21:55, you wrote to Marty Blankenship:

 BJ> While we have been trying to keep the code so that it can be
 BJ> re-compiled for DOS / Win32 / OS/2 platforms, none of the current
 BJ> development team has Scott's development 
 BJ> environment re-created, so we
 BJ> have yet to be able to recompile the code for the DOS / Win32 / OS/2
 BJ> platforms.

 BJ> Can you help in this area?

 VC> I have Watcom v11.0c under OS/2. What is needed to compile it?

Vince:

Scott used an older (commercial) Watcom compiler.  I don't remember if
anything was deleted from Watcom 11.0c.  If it is still the full retail
compiler, it should be able to compile and link what Scott released to
Source forge.  The problem is the additional tools needed to get everything
to compile, etc.

Scott's documentation stated what was needed....  From memory....

A (specific) version of (retail) Watcom C / C++ compiler.  Your copy should work.

MASM (I forget if it is version 5 or 6) to assemble some of the code.  I
think pre-assembled objects are also part of the package, but to re-build
completely from scratch requires MASM.  I think the version he used
Microsoft eventually made available via the internet, but I haven't looked
into that.  [I have an older copy of Masm that I'm licensed for -- just
haven't used it in a long time.]

The rest of the tools I believe were GPL'ed or similarly open source type programs.

For 'make', Scott used DMAKE.  I was never able to get DMAKE to work on my
OS/2 system.  If you can't get DMAKE to work, then I would switch to GNU
make.  It probably would be better to switch to the GNU make and help us
get the new makefiles working under OS/2 with the Watcom compiler(s).  

A version of YACC or BISON.  We should be able to use a port of this to
OS/2 of the version we are using under Linux.

And since we are working with sourceforge for souce code control, a version
of CVS or access to a system where you can run CVS against the sourceforge
site, along with a sourceforge address.

That's the basics from my memory.....  If you would like to help keep the
OS/2 version compilable with Watcom (or the EMX port of GCC) that would
help.  Also, with Watcom, we should be able to generate cross compiles for
the DOS and Win32 based system.  None of this is getting done with the
current Maxiums linux port.  Now that we have some (minor) squish changes
made and Sqafix compiled, it would be good to get those pieces compiling
(and working) back in the OS/2 (and DOS and Win32) envriornments.

Can you help with that?

Thanks.

Bob Jones, 1:343/41


--- Maximus/2 3.01
* Origin: Top Hat 2 BBS (1:343/41)
SEEN-BY: 633/267 270
@PATH: 343/41 10/345 106/1 2000 633/267

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.