Just and FYI... the better part of those 99% warning fixes where the dumb
braces { } needed in IF statements. The other 1% were a few things that fell
in from OLC 2.01 that I didn't feel like taking the time to look at when I
recompiled a fresh version the other day to post out there for new people to
d/l.
- Valnir
----- Original Message -----
From: "Christopher Bunting" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Monday, April 04, 2005 7:18 AM
Subject: Re: OLC 1.8 related segfaults?
On Sun, 3 Apr 2005 01:05:16 -0500, Valnir <[EMAIL PROTECTED]>
wrote:
Ok all.. just so you know.. I have taken Rom 2.4b6, and patched in OLC
2.01
and cleaned up 99% of the warnings after the fact. I included the link to
our site below for anyone that wants to d/l the archive. It just needs
compiled, and run.
Hello,
If you guys are getting errors, then it's related to your OS I would
think.. If you read the included readme with olc 2, it's mentioned
that you will get sme warnings during the default compile because it's
defining the skill, class, command tables to that it will save the
info to the files. After you start the mud, it stops because the files
are now saved. You then need to remove the define from the makefile
and when you recompile, everything goes fine. I'm not sure about linux
but when you compile a stock rom on cygwin or anything using -p -wall,
you'll get all the normal stock rom compile warnings because various
if checks in rom don't have the needed braces. Most are just.
IF this function..
IF this function
instead of
IF this function
{
IF this function.
Never understood why those changes were never made. Guess Rom just
thought everyone would fix them on thier own..
Chris
--
ROM mailing list
[email protected]
http://www.rom.org/cgi-bin/mailman/listinfo/rom