Bob Proulx wrote:
> Harald Dunkel wrote:
> 
>>Question about make depend:
>>
>>If I set
>>
>>      SRCDIR = ../src
>>      noinst_PROGRAMS = hello
>>      hello_SOURCES = ${SRCDIR}/hello.c
> 
> 
> Shouldn't you be using normal VPATH?  That is, you are setting
> hello_SOURCES = ../src/hello.c.  But I don't think you want to do
> that.
> 
> What are you trying to accomplish there?  Everything else I will say
> here is speculative and contingent upon this.
> 

I have some common source files that I have to compile and link
several times in different contexts. Actually the Makefile.am
files look more like this:

        hello_SOURCES = \
                $(INTERFACE_DIR)/common_interface.c \
                $(INTERFACE_DIR)/common_interface.h \
                localfile1.c \
                localfile2.c \
                :
        hello_CPPFLAGS = -D$(INTERFACE_FLAG) -I$(INTERFACE_DIR)
        hello_CCFLAGS = -some -flags

There are several Makefile.am files of this kind (>50).


Regards

Harri


Reply via email to