Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!rutgers!rochester!pt.cs.cmu.edu!andrew.cmu.edu!wb1j+ From: wb1j+@andrew.cmu.edu (William M. Bumgarner) Newsgroups: comp.sys.mac.programmer Subject: Re: C -I bug in MakeFile's... Message-ID: Date: 13 Apr 89 06:18:20 GMT Organization: Carnegie Mellon, Pittsburgh, PA Lines: 30 I tried what you suggested... still doesn't work. C will correctly evaluate the first path, but not the second: C -b -n -r -I {CIncludes} -I {CIncludes.bum} CDRef.c Will find the files in {CIncludes}, but not the ones in {CIncludes.bum}. BUT C -b -n -r -I {CIncludes.bum} -I {CIncludes} CDRef.c Will find the files in {CIncludes.bum}, but not the ones in {CIncludes}. That is why I think the variables are fine, and it is a bug in C... Why else would it evaluate one and not the other? the variable is exported from with userstartup(dot)bum... I tried exporting it and specifically executing the .makeout file... no change, still didn't find {CIncludes.bum} (either in the source or the makefile stuff). b.bum wb1j+@andrew.cmu.edu