autoconf
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Automake 1.10 - No rule to make target '-c', needed by 'all-am'.


From: Ralf Wildenhues
Subject: Re: Automake 1.10 - No rule to make target '-c', needed by 'all-am'. Stop.
Date: Tue, 19 Jun 2007 09:13:34 +0200
User-agent: Mutt/1.5.15 (2007-05-20)

Hello Craig,

* Craig Sanders wrote on Tue, Jun 19, 2007 at 07:39:11AM CEST:
> 
> Thankyou for your prompt response to my two queries last week.
> 
> I think I have solved my own problems. One of the problems was that I
> had defined the variable ;
> 
>   INSTALL = install -c -m 644 

Above line isn't wrong.  The line
| DATA = $(INSTALL_DATA)

however is: DATA is, well, data.  INSTALL_DATA is a program.
Sorry I overlooked this the last time.

> in one of my Makefile.am files. The reason I did this was because I
> was trying to implement an install-pdf target in the generated
> Makefiles. However it now appears that Autoconf 2.61 and Automake 1.10
> generate this target automatically. Am I correct when I say that older
> versions of the Autotools did not generate install- style targets
> automatically?

Almost.  Quoting from Automake 1.10 NEWS file:
| * New installation targets:
| 
|   - New targets mandated by GNU Coding Standards:
|       install-dvi
|       install-html
|       install-ps
|       install-pdf
|     By default they will only install Texinfo manuals.
|     You can customize them with *-local variants:
|       install-dvi-local
|       install-html-local
|       install-ps-local
|       install-pdf-local

install-info was already handled before, as of course -data and -exec.

Cheers,
Ralf




reply via email to

[Prev in Thread] Current Thread [Next in Thread]