Shell command lines in make _MUST_ start with a TAB character. Your
makefile has 8 spaces instead of a TAB in the last two rules. A number
of Windows editors will "helpfully" convert TABs to spaces automatically
for you; find one that doesn't when you edit makefiles.
If you get a newer version of GNU make, make will suggest this problem
when it detects this situation. Also, the new GNU make manual has a
section describing the error messages GNU make generates and what they
often mean.
Not sure what you mean by your question about pre-processors for
makefiles... ?
--
-------------------------------------------------------------------------------
Paul D. Smith <[EMAIL PROTECTED]> Find some GNU make tips at:
http://www.gnu.org http://www.paulandlesley.org/gmake/
"Please remain calm...I may be mad, but I am a professional." --Mad Scientist
_______________________________________________
Bug-make mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/bug-make