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