TIP: Click on subject to list as thread! ANSI
echo: muffin
to: Mvan Le
from: andrew clarke
date: 2010-02-06 06:01:00
subject: Successfully compiled Maximus 3.02

On Mon 2010-02-01 20:58, Mvan Le (3:800/432) wrote to Andrew Clarke:

 ML> wcc /oe1/od/d2 /oals/s/j/zp1 /Fo=WCr\\s\fd2n.obs /ms fd2n.c
 ML> fd2n.c(52): Error! E1071: Type of parameter 2 does not agree with
 ML> previous definition

 ML> I suspect that this is because Open Watcom is more strict on type
 ML> conversion than previous versions of Watcom. There might be a
 ML> switch to relax it. Otherwise we'll have to edit the source to make
 ML> it work.

I can't think of a good reason why it shouldn't build with OpenWatcom so
you're probably right about it just being more strict.  But before you
start delving into the help files I'd probably try building it with an
older version of OpenWatcom. You can download older versions of OpenWatcom
from their FTP site.

ftp://ftp.openwatcom.org/archive/

And it looks like Watcom 11.0c is there too, which I hadn't noticed before:

ftp://ftp.openwatcom.org/archive/11.0c/

So maybe try that first, then try progressively newer versions until it breaks.  :-)

 ML> Ideally MAXS_302 should compile under Open Watcom so that all DOS,
 ML> NT, OS/2 and Unix targets can be compiled with one compiler. Then
 ML> we can merge all the source trees.

The Linux build will still need GCC as OpenWatcom's Linux support is still
in early development.  Plus OW itself won't actually run under Linux.

I don't think OW supports *BSD.

Using OW for the DOS, NT & OS/2 builds is sensible though.  

--- timEd/Linux 1.11.b5
* Origin: Blizzard of Ozz, Melbourne, Victoria, Australia (3:633/267.1)
SEEN-BY: 633/267 712/848
@PATH: 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™.