> Hello
> 
> I inherited a Solaris Makefile and am converting it to run on Linux 
> gmake.  I have a Makefile that includes the rule:
> %.o : %.pl
>          $(CP) $< $*.o
>          @echo
> (I changed it from a suffix to an implicit rule)
> 
> This rule simply renames a perl script.  When I type make -r I get:
> #--------------------------------------------------
> # Building nvo_extract_flux
> #--------------------------------------------------
> # makeall = announce   nvo_extract_flux
> # SCRIPTS = nvo_extract_flux.pl
> # script_exec = nvo_extract_flux
> make: *** No rule to make target `.o', needed by `nvo_extract_flux'.  Stop.

any chance $(CP) is the empty string ??

try putting a 

CP=cp

into that Makefile.

hofrat


_______________________________________________
Help-make mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/help-make

Reply via email to