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

0.91.6 release.





 I have gotten several messages asking/reporting this problem, so I
decided it would probably be a good idea to put out a global message about
this.

 Several people have sent in reporting that they get errors like:
ericserver.c: 5: Unable to find include file 'tcplib.h'.
ericserver.c: 6: Unable to find include file 'xmalloc.h'.
ericserver.c: 7: Unable to find include file 'libc.h'.
ericserver.c: 8: Unable to find include file 'arglist.h'.
ericserver.c: 9: Unable to find include file 'xfile.h'.

 When trying to compile.

 Two solutions:

1) Get the eutl library, which should be on the same ftp site you got
this version of crossfire from.  You then need to make the library
before compiling crossfire (the process of making the library
creates links to the header files in eutl/include).  Mail any problems/bugs
concerning the eutl library to Eric Anderson (eanders@cs.berkeley.edu),
it is his package, and thus he maintains it.

2) Disable the #define ERICSERVER in include/newclient.h.  Set it
to be 0 instead of 1.  Also, you need to remove the -leutl line
from the common/crossfire.cf file (About line 115.)  All of this
has been fixed up for future versions, so it is just a simple #define
in the config/crosssite.def file.

--

 I have also gotten reports of the function ArgList_AddChar missing
from eutl (not sure if I got the caps right.)  This may be due to using
an old version of the eutl package, but I have yet to hear back from
Eric if this is the cause.  Unfortunately, no version is contained
in the archive name, and I couldn't find a version looking through
the actual files.  I belive the archive that is 28691 bytes long
is the latest release.

 --Mark