# compiling C++ code %.o: %.cpp $(CXX) $(CXXFLAGS) -o $@ -c $< %: %.o $(CXX) $(CXXFLAGS) -o $@ $< $(CPPLDFLAGS) prefix = ../Tools/lemur-4.10/install exec_prefix = ${prefix} INC = ${prefix}/include #antlr is already set up properly for include path LIBPATH = ${exec_prefix}/lib LIB = lemur CXX = g++ CFLAGS = -DPACKAGE_NAME=\"Lemur\" -DPACKAGE_TARNAME=\"lemur\" -DPACKAGE_VERSION=\"4.10\" -DPACKAGE_STRING=\"Lemur\ 4.10\" -DPACKAGE_BUGREPORT=\"project@lemurproject.org\" -DYYTEXT_POINTER=1 -DHAVE_LIBM=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBZ=1 -DHAVE_NAMESPACES= -DISNAN_IN_NAMESPACE_STD= -DHAVE_FSEEKO=1 -DHAVE_MKSTEMP=1 -DP_NEEDS_GNU_CXX_NAMESPACE=1 -DNDEBUG=1 -g -O3 -I$(INC) CXXFLAGS = -DPACKAGE_NAME=\"Lemur\" -DPACKAGE_TARNAME=\"lemur\" -DPACKAGE_VERSION=\"4.10\" -DPACKAGE_STRING=\"Lemur\ 4.10\" -DPACKAGE_BUGREPORT=\"project@lemurproject.org\" -DYYTEXT_POINTER=1 -DHAVE_LIBM=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBZ=1 -DHAVE_NAMESPACES= -DISNAN_IN_NAMESPACE_STD= -DHAVE_FSEEKO=1 -DHAVE_MKSTEMP=1 -DP_NEEDS_GNU_CXX_NAMESPACE=1 -DNDEBUG=1 -g -O3 -I$(INC) CPPLDFLAGS = -L$(LIBPATH) -l$(LIB) -lz -lpthread -lm ## specify your object files here OBJS = PLMRetEval.o ## specify your program here PROG = PLMRetEval all: $(PROG) $(PROG): $(OBJS) $(CXX) $(CXXFLAGS) -o $@ $^ $(CPPLDFLAGS) clean: rm $(PROG) $(OBJS)