Path: utzoo!utgpu!news-server.csri.toronto.edu!rutgers!tut.cis.ohio-state.edu!ucbvax!ANDREW.CMU.EDU!gk5g+ From: gk5g+@ANDREW.CMU.EDU (Gary Keim) Newsgroups: comp.soft-sys.andrew Subject: Re: Imake hassles Message-ID: Date: 20 Aug 90 16:01:04 GMT Sender: daemon@ucbvax.BERKELEY.EDU Organization: The Internet Lines: 31 Excerpts from misc: 20-Aug-90 Imake hassles. Cameron Humphries@cs.fli (713) > The file ./config/andrew.rls provides the macro > DependTarget(dependencies) however the Imakefiles in ./overhead/sys > and ./overhead/addalias use the macro without an argument. This > causes imake to bomb out real early in the build. From a version of imake.c I have here: #if defined(sun) || defined(hpux) || defined(AIXV3) #define REDUCED_TO_ASCII_SPACE #endif #ifdef REDUCED_TO_ASCII_SPACE int InRule = FALSE; #endif /* * Some versions of cpp reduce all tabs in macro expansion to a single * space. In addition, the escaped newline may be replaced with a * space instead of being deleted. Blech. */ #ifndef REDUCED_TO_ASCII_SPACE #define KludgeOutputLine(arg) #define KludgeResetRule() #endif Find out what version of imake your're using. I've been told that the version on the Xtape works when compiled straight off the tape.. Gary Keim ATK Group