.SUFFIXES : .cpp .o
AR = ar
ARFLAGS = rcs
CXX = g++
INCLUDEDIR = -I../include -I.
CXXFLAGS = -g -Wall -D_REENTRANT -D_DEBUG=DEEPEST
LIBDIR = -L../lib/
LIBS = -lpep -lcops -lcopspr -lcthread -lcsocket -lpthread -lptmalloc
SRCS = threadtest.cpp sockettest.cpp pdptest2.cpp stltest.cpp small.cpp
OBJS = $(SRCS:.cpp=.o)
TARGETS = $(SRCS:.cpp=)
all : $(TARGETS)
% : %.o
$(CXX) $(CXXFLAGS) $(LIBDIR) -o $@ [email protected] $(LIBS)
%.o : %.cpp
$(CXX) $(CXXFLAGS) $(INCLUDEDIR) -c $< -o $@
clean :
\rm -f $(OBJS) $(TARGETS)
veryclean :
\rm -f $(OBJS) $(TARGETS)
depend :
makedepend -- $(CXXFLAGS) $(INCLUDEDIR) -- $(SRCS)
- - -
Above Makefile works correctly when I used GNU make version 3.78.1.
But Using 3.79.1, above does not work right.
Regards,
- - -
Byung-Joon Lee,
Network Architecture Team of ETRI
[EMAIL PROTECTED] +82 42 860 1728
http://oopsla.snu.ac.kr/~bjlee
_______________________________________________
Bug-make mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/bug-make