File tree Expand file tree Collapse file tree 1 file changed +10
-4
lines changed Expand file tree Collapse file tree 1 file changed +10
-4
lines changed Original file line number Diff line number Diff line change @@ -50,9 +50,9 @@ test: all
50
50
liblmdb.a : mdb.o midl.o
51
51
ar rs $@ mdb.o midl.o
52
52
53
- liblmdb.so : mdb.o midl.o
53
+ liblmdb.so : mdb.lo midl.lo
54
54
# $(CC) $(LDFLAGS) -pthread -shared -Wl,-Bsymbolic -o $@ mdb.o midl.o $(SOLIBS)
55
- $(CC) $(LDFLAGS) -pthread -shared -o $@ mdb.o midl.o $(SOLIBS)
55
+ $(CC) $(LDFLAGS) -pthread -shared -o $@ mdb.lo midl.lo $(SOLIBS)
56
56
57
57
mdb_stat : mdb_stat.o liblmdb.a
58
58
mdb_copy : mdb_copy.o liblmdb.a
@@ -66,10 +66,16 @@ mtest5: mtest5.o liblmdb.a
66
66
mtest6 : mtest6.o liblmdb.a
67
67
68
68
mdb.o : mdb.c lmdb.h midl.h
69
- $(CC ) $(CFLAGS ) -fPIC $(CPPFLAGS ) -c mdb.c
69
+ $(CC ) $(CFLAGS ) $(CPPFLAGS ) -c mdb.c
70
70
71
71
midl.o : midl.c midl.h
72
- $(CC ) $(CFLAGS ) -fPIC $(CPPFLAGS ) -c midl.c
72
+ $(CC ) $(CFLAGS ) $(CPPFLAGS ) -c midl.c
73
+
74
+ mdb.lo : mdb.c lmdb.h midl.h
75
+ $(CC ) $(CFLAGS ) -fPIC $(CPPFLAGS ) -c mdb.c -o $@
76
+
77
+ midl.lo : midl.c midl.h
78
+ $(CC ) $(CFLAGS ) -fPIC $(CPPFLAGS ) -c midl.c -o $@
73
79
74
80
% : % .o
75
81
$(CC ) $(CFLAGS ) $(LDFLAGS ) $^ $(LDLIBS ) -o $@
You can’t perform that action at this time.
0 commit comments