From: James Michael Chacon (probreak@matt.ksu.ksu.edu)
Date: 01/10/93


From: probreak@matt.ksu.ksu.edu (James Michael Chacon)
Subject: Re: Xmfmf / imake problem
Date: 10 Jan 1993 18:54:44 -0600

Beaker <MXD120@psuvm.psu.edu> writes:

>For some reason Imakefiles don't seem to be working on my system ( Linux w/
>Xfree86 1.2 ). The Imakefiles are from the stuff on export.lcs.mit.edu, and
>I have tested them on other systems. Here is the output I get when I run
>xmkmf:

>mv Makefile Makefile.bak
>imake -DUseInstalled -I/usr/local/X386/lib/X11/config
>In file included from /usr/local/X386/lib/X11/config/Imake.tmpl:892, from :3:
>/tmp/IIf.a03568:1: invalid preprocessor directive name
>/tmp/IIf.a03568:23: invalid preprocessor directive name
>imake: Exit code 33. Stop.

>Any ideas what could be wrong?

Yep, it appears imake wasn't compiled to send -traditional to cpp. Without
this flag, defining XCOMM as # doesn't work correctly.

I can put a new imake up for ftp if people want, since I just recompiled X
today and mine works correctly.

James