Mail Archives: cygwin-developers/1998/02/17/22:00:05
>From: Eric Bachalo <ebachalo AT cygnus DOT com>
>Date: Tue, 17 Feb 1998 17:23:41 -0800
>
>At 06:05 PM 2/17/98 GMT, you wrote:
>>I have a line like this in one of your in-house makefiles:
>>
>>$(prodfiles): %: %.prod
>> @echo "Making $@";$(mklock) $@ '$(product) $? > $@.tmp; mv $@.tmp $@'
>>
>>This version of make complains about this line. I do have MAKE_MODE
>>set to unix. Is there something else I need to do?
>
>Details? Which makefile? How is it complaining?
Sorry. I thought it was either a simple problem with the a: b: c form
or there was some option I wasn't setting.
>I need to be able to reproduce the problem. When you said "your
>in-house makefiles" did you mistakenly mean your own in-house makefile.
>If so could you e-mail me the makefile or enough of it and other
>sources to reproduce the bug.
Yep. I meant "our" not "your". Sorry. It's been a busy day and I
wanted to report this ASAP but ended up just confusing things.
Anyway, here's a simple test case that fails with make 3.75-97r2Beta
distributed in the win32native-opt-980213.tar.bz2 file that Geoff
provided:
prodfiles:=/tmp/foo /tmp/bar
$(prodfiles): %: %.prod
@echo "making $@"
The error:
makefile:3: *** missing separator. Stop.
Apologies again for the previous vague bug report.
--
http://www.bbc.com/ cgf AT bbc DOT com "Strange how unreal
VMS=>UNIX Solutions Boston Business Computing the real can be."
- Raw text -