1 | LIBRARY = libGiST.a |
1 | LIBRARY = libGiST.a |
2 | |
2 | |
3 | SRCS = GiSTnode.cpp GiST.cpp GiSTfile.cpp GiSTpredicate.cpp GiSTcursor.cpp |
3 | SRCS = GiSTnode.cpp GiST.cpp GiSTfile.cpp GiSTpredicate.cpp GiSTcursor.cpp |
4 | |
4 | |
5 | OBJS = $(SRCS:.cpp=.o) |
5 | OBJS = GiSTnode.o GiST.o GiSTfile.o GiSTpredicate.o GiSTcursor.o |
6 | |
6 | |
7 | DEST = . |
7 | DEST = . |
8 | |
8 | |
9 | CPP = $(CXX) -fpic |
9 | CPP = $(CXX) -fpic |
10 | |
10 | |
… | |
… | |
14 | |
14 | |
15 | LINKER = $(LD) |
15 | LINKER = $(LD) |
16 | |
16 | |
17 | LDFLAGS = #-L/home/users/patella/pub/libg++-2.7.1/ |
17 | LDFLAGS = #-L/home/users/patella/pub/libg++-2.7.1/ |
18 | |
18 | |
19 | %.o: %.cpp |
19 | .SUFFIXES: .cpp |
|
|
20 | |
|
|
21 | .cpp.o: |
20 | $(CPP) -c $(CFLAGS) $(OPTIMIZE) $(DEFINES) $(INCS) $*.cpp |
22 | $(CPP) -c $(CFLAGS) $(OPTIMIZE) $(DEFINES) $(INCS) $< |
21 | |
23 | |
22 | $(LIBRARY): $(OBJS) |
24 | $(LIBRARY): $(OBJS) |
23 | rm -f $(LIBRARY) |
25 | rm -f $(LIBRARY) |
24 | ar r $(LIBRARY) $(OBJS) |
26 | ar r $(LIBRARY) $(OBJS) |
25 | ranlib $(LIBRARY) |
27 | ranlib $(LIBRARY) |