Crossfire Mailing List Archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: string library functions (and more)



Dwayne Forsyth wrote:
> I'm trying to compile crossfire and I'm missing the following functions,
> "strncasecmp","strftime". I'm on an old system and my string library does
> not include these functions.

Can anyone with the ANSI rationale check if it's in the standard?

> Does anyone have source code for these functions? or a location I can FTP them
> from?

Can't help you with this, but those two functions aren't used for anything
important, so you can safely comment out the code using strftime, and change
strncasecmp to strncmp.

> (please send email to me, I just signed on to the channel, and do not know if
>  I did it right yet)

You did it right both times 8)  I suppose I'd better mention in the
README file that I handle the requests manually...


While I'm writing, heres some random notes about whats new:
  Identify, cursed/damned items, detect <magic|curse|monsters|evil>,
  remove curse/damnation, fixed several bugs, including one which ate lots
  of cpu (LOS was recalculated even when not moving (did some patch I've
  received introduce this, or is it old?)), made button-routines
  _much_ more efficient, added random encounters (a random map is generated
  depending on the terrain type you went to, and the nine surrounding it).
  Got patches for Alchemy, improved magic-mapping, new buttons types (they
  can be based on sound as well now, ala "sesame" -> click 8), and several
  other things which I don't remember offhand.

I've been running a server here for some time now, so I've added options
to the client, and gotten more than enough core-files to debug from 8)

It's certainly time to release a beta-release, the only thing lacking right
now is the maps.  Haven't decided quite how to coordinate the
"Quality Control" though...what the game really needs is a _good_ starting
city, where the best newbie maps from the best areas are collected, and
where (good) new maps, utilizing the new features, are also added.
Actually, If I threw out the maps I considered below wanted standard,
I wouldn't have any maps left 8)  Oh well, it's not that bad, but the
maps which would be left would be spread throughout the world, without
any connection...  Perhaps the best thing to do would be to release
a beta-version where the different map-creators could design _small_
areas (2-3 (small to medium) (good) maps), so that they could be connected
to the (new) main-town.

-Frank.