Path: utzoo!utgpu!water!watmath!clyde!rutgers!princeton!udel!rochester!cornell!batcomputer!saponara From: saponara@batcomputer.tn.cornell.edu (John Saponara) Newsgroups: comp.sources.games.bugs Subject: Re: Conquer shar file pt.3 error Message-ID: <3486@batcomputer.tn.cornell.edu> Date: 26 Jan 88 00:26:15 GMT References: <6385@cisunx.UUCP> <2495@swan.ulowell.edu> Reply-To: saponara@tcgould.tn.cornell.edu (John Saponara) Organization: Cornell Theory Center, Cornell University, Ithaca NY Lines: 44 In article <2495@swan.ulowell.edu> boneill@hawk.ulowell.edu (Debugger) writes: >Yours is not the only site with that problem. I had it as well. I also found >that the shar files are missing a few files, most noticibly header.h, which >is referred to in the README file and will not compile without it. I have >e-mailed to both the author and the moderator of comp.sources.games about >this. In the meantime, you could copy the files from your old 'conquest' sources, if you have them: header.h seems to be the old header file, with some new constants (DEFAULTDIR - your default info directory, LOGIN - the administrator's account name, VERSION - some string, e.g. "Version 2.0"). Delete everything in the old header.h past the line with "DO NOT ALTER BELOW THIS LINE", as this is now in "data.h". Other missing files (at the minimum): update.c (I copied the old one, adding the #include "data.h" line. Also had to change the definition of "extern occ" to type "char") and man.page (documentation) don't exist in the second sending. Bug #1: in the Makefile, there is a line under "install:" (line 62) which is: conquer -d$(DATA) -m Change this to: $(EXECUTABLE)/conquer -d$(DATA) -m so that you can run your makefile from a different directory. Bug #2: when creating a player position and the player's password is asked for, I noticed (at least on this HP 350) that it is impossible to have passwords of 8 or more characters. Haven't looked to see why yet - just thought I'd warn you all it takes in only the first 7 characters. Bug #3: README should mention that System V people should do a #define SYSV in the header.h file (though, come to think of it, maybe this is in the new header.h file that none of us received). All for now, Eric Haines (not John Saponara)