From: pderbysh AT o DOT net (SpamKiLr) Newsgroups: comp.os.msdos.djgpp Subject: Re: Trouble with make Organization: Spam Haters Anonymous, insert the three letter name of the country south of Canada and a dot before "net" to unmunge. Message-ID: <3879cd12.363743440@news.globalserve.net> References: <387976d3 DOT 341661358 AT news DOT globalserve DOT net> X-Newsreader: Forte Free Agent 1.11/32.235 Lines: 25 Date: Mon, 10 Jan 2000 12:14:16 GMT NNTP-Posting-Host: 207.176.153.14 X-Complaints-To: news AT primus DOT ca X-Trace: news2.tor.primus.ca 947507336 207.176.153.14 (Mon, 10 Jan 2000 07:28:56 EST) NNTP-Posting-Date: Mon, 10 Jan 2000 07:28:56 EST To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com On Mon, 10 Jan 2000 13:27:38 +0200, Eli Zaretskii wrote: > >On Mon, 10 Jan 2000, SpamKiLr wrote: > >> No, it's not a "Missing separator. Stop." :-) >> >> It appears to be a bug with a variable in a dependency. I have >> something like: >[snip] >> If I replace $(VAR1) with the actual path and filename in the >> dependency list for "all" I get "No rule to make target >> foo/bar/baz.quux. Stop." or the like. This despite there being in the >> makefile something like: > >All these ``something like''s might well hide the real problem. It is >always best to post the exact Makefile in its entirety. > >You could try invoking Make with the -d switch. It produces humongously >voluminous output, but it usually tells you why Make didn't think your >target needed updating. If you cannot figure it out, post the output of >"make -d" and the full Makefile here. OK, thanks.