diff --git a/test_problems/multiGasTransport/Makefile.in b/test_problems/multiGasTransport/Makefile.in index 3b1b80255..c9408b5d9 100644 --- a/test_problems/multiGasTransport/Makefile.in +++ b/test_problems/multiGasTransport/Makefile.in @@ -52,6 +52,22 @@ CANTERA_LIBDIR=@buildlib@ # required Cantera libraries CANTERA_LIBS = @LOCAL_LIBS@ -lctcxx +# Cantera library Dependencies +CANTERA_LIB_DEPS = $(CANTERA_LIBDIR)/liboneD.a \ + $(CANTERA_LIBDIR)/libzeroD.a \ + $(CANTERA_LIBDIR)/libkinetics.a \ + $(CANTERA_LIBDIR)/libtransport.a \ + $(CANTERA_LIBDIR)/libthermo.a \ + $(CANTERA_LIBDIR)/libctnumerics.a \ + $(CANTERA_LIBDIR)/libcvode.a \ + $(CANTERA_LIBDIR)/libctbase.a \ + $(CANTERA_LIBDIR)/libctlapack.a \ + $(CANTERA_LIBDIR)/libctblas.a \ + $(CANTERA_LIBDIR)/libctmath.a \ + $(CANTERA_LIBDIR)/libtpx.a \ + $(CANTERA_LIBDIR)/libconverters.a + + # the directory where Cantera include files may be found. ifeq ($(src_dir_tree), 1) CANTERA_INCDIR=../../Cantera/src @@ -80,7 +96,7 @@ PROGRAM = $(PROG_NAME)$(EXE_EXT) all: $(PROGRAM) # Rule to make the program -$(PROGRAM): $(OBJS) $(CANTERA_LIBDIR)/libctbase.a +$(PROGRAM): $(OBJS) $(CANTERA_LIB_DEPS) $(CXX) -o $(PROGRAM) $(OBJS) $(LCXX_FLAGS) $(LINK_OPTIONS) \ $(CANTERA_LIBS) @LIBS@ $(FORT_LIBS) \ $(LCXX_END_LIBS)