This is the mail archive of the automake@gnu.org mailing list for the automake project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Problem: subdir-objects and .deps


Hello,

I am using (or more specific: trying to learn how to use ;-) ) autoconf 
2.53 and automake 1.6.1 (and tested automake 1.6).

I have a problem with the creation of the automatic dependency files 
(.deps/*.Po) in conjunction with the automake option subdir-objects.


The important parts of Makefile.am:

====================================

AUTOMAKE_OPTIONS 	= foreign subdir-objects

gflibdir =  $(top_srcdir)/libs
gflibutilitydir = $(gflibdir)/utility

libgfutility_a_SOURCES = $(gflibutilitydir)/globals.cpp \
			$(gflibutilitydir)/globals.h

====================================



The execution of autoconf - automake - configure creates the dependency 
file in $(gflibutilitydir)\.deps\libgfutility_a-globals.Po in the top 
source directory. I.e. $(gflibutilitydir) is not evaluated to 
libs/utility but created literally: \$\(gflibutilitydir\).

Naturally make complains with:

Makefile:299: libs/utility/.deps/libgfutility_a-globals.Po: No such file 
or directory


So, is this a bug?
Why is $(gflibutilitydir) not evaluated, how can I fix my problem?



The complete source can be downloaded at 
www.uni-koblenz.de/~alexf/automake-subdir-objects.tgz
make will not be successful without an installed stlport, but this is 
not necessary to show my problem.



Thanks,
	Alex



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]