.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

Reply via email to