Re: Compilers

From: Tony Robbins (
Date: 07/28/99

Woohoo, I get to launch out an RTFF (:P):

2.5.  To what platforms has CircleMUD been ported?

Version 3.0, although still officially in beta-testing, is very
portable because it uses the GNU autoconf system, meaning you only
need to type ``configure'' to have it automatically determine various
features of your system and configure the code accordingly.  3.0
compiles without changes under most BSD and SVR4 systems, including
SunOS, Solaris, Ultrix, IRIX, AIX, Linux, BSD/OS, HP/UX, and others.

Version 3.0 is also being ported to various non-UNIX platforms.  As of
patchlevel 14, you can compile Circle under OS/2 2.x and 3.x with the
OS/2 port of gcc, Windows 95/NT using Microsoft Visual C++ version 4.0
>>>> or 5.0, Borland (now Inprise) C++ 4.5, Watcom v.11, Cygnus GNU-WIN32,
LCC, Macintosh with CodeWarrior, Amiga, and Acorn RiscOS.

The older version of the code, Version 2.20, compiles mainly on BSD
UNIX systems but has trouble under SVR4-based systems such as Solaris.
The author has personally compiled and tested v2.20 under Ultrix 4.0,
IRIX 4.0.1, 4.0.4 and 4.0.5, SunOS 4.1.1 and 4.1.3, AIX 3.2, Linux
0.99.x and 1.0.x, and ConvexOS V10.2.  Users have reported that v2.20
compiles with relatively minor changes under NeXTStep 2.1 and 3.0, and
HP/UX 9.0.

Jean-Jack Riethoven <> ported
CircleMUD version 2.20 to the Amiga and has contributed his code for
version 3.0 of CircleMUD.  Questions about the Amiga source should be
directed to Jean-Jack Riethoven, not Jeremy Elson or George Greer.

                     Compiling CircleMUD Version 3.0
                under Microsoft Windows 95 or Windows NT
                           using Watcom v.11

The following information is from Joe Osburn <>.

Circle apparently compiles under 95/NT using Watcom's compiler with
the following changes:

1- Copy to conf.h

2- Rename all the act.* files to other names; the IDE in Watcom apparently
   doesn't like files that start with act.*

3- In Watcom make a new project that is a Windows 95 character mode
   executable; add all of Circle's .c files to it.

4- Remove the line that says "#define chdir _chdir" from sysdep.h

If you have any further information, patches, or more detailed instructions,
please mail them to us at
---implying a Windows 95/NT environment.

Anyway, there's some fun FAQs.  :P


----- Original Message -----

> Yes, it does support long filenames....and the OS is a Unix varient called
> QNX, it's a $1,000 OS from a company in Canada.  It's very nice ;).

> ----- Original Message -----
> From: Alex <fletchra@QSILVER.QUEENSU.CA>
> > > A dumb question, but hopefully someone knows the answer.  Can circle
> > > compile under watcom?
> > Knowing the OS would help, does Watcom support long filenames?


     | Ensure that you have read the CircleMUD Mailing List FAQ:  |
     |  |

This archive was generated by hypermail 2b30 : 12/15/00 PST