Xref: utzoo comp.emacs:9842 comp.unix.ultrix:5813 Path: utzoo!censor!geac!torsqnt!news-server.csri.toronto.edu!cs.utexas.edu!uunet!cs.dal.ca!erskine From: erskine@cs.dal.ca (Neil Erskine) Newsgroups: comp.emacs,comp.unix.ultrix Subject: Compiling Epoch on DECstation 2100 Message-ID: <1991Jan11.000653.22266@cs.dal.ca> Date: 11 Jan 91 00:06:53 GMT Distribution: na Organization: Math, Stats & CS, Dalhousie University, Halifax, NS, Canada Lines: 19 ][b I am trying to compile epoch (using m-pmax.h, s-bsd4-3.h) on a DECstation 2100 with DEC's (really MIPS') C compiler, but am getting a compilation error in xutil.c line 168, which has the line *((int *) (ap->slot)) = XFASTINT (cvalue); The complaint is that 'slot' is not defined. If I change the definition of the slot field to char * (it is currently void *), the error goes away (though other explicable ones appear elsewhere). The code looks fine to me. Is this a bug in the way void * is handled? Has anyone found a reasonable way to get around the problem? Thanks in advance, Neil ||!][b -- Neil Erskine erskine@cs.dal.ca uunet!dalcs!erskine