Hallo Annie,

* acprdoer wrote on Wed, Apr 01, 2009 at 03:16:04PM CEST:
> The project has migrated to solaris 10 and a new version of automake
> (1.10.2), it was previously on Solaris 8 with an automake version 1.4. The
> automake dos not produce any makefile.in on the new server : it says : 
> 
> automake: reading COHERENCE/Makefile.am
> automake: Sources ending in .pc become .c
> COHERENCE/Makefile.am: object `verifierCoherence.$(OBJEXT)' created by
> `verifierCoherence.pc' and `verifierCoherence.c'
> automake: Sources ending in .c become .o
> automake: Sources ending in .c become .obj
> automake: not writing ./COHERENCE/Makefile.in because of earlier errors

> EXTRA_verifierCarte_SOURCES= \
>       verifierCoherence.h verifierCoherence.pc
> 
> verifierCarte_SOURCES = \
>       verifierCoherence.h verifierCoherence.c \
>       verifierCarte.h verifierCarte.c

No need to list verifierCoherence.c in verifierCarte_SOURCES.
In fact, I'd go ahead and list verifierCoherence.pc in
verifierCarte_SOURCES if it is used unconditionally.

> SUFFIXES = .pc
> .pc.c:
>       $(ORACOMP) $<
> 
> CLEANFILES = \
>       verifierCoherence.c

Hope that helps.

Cheers,
Ralf


Reply via email to