|
|
@ -26,6 +26,7 @@ OPT = -O2 -g |
|
|
|
CFLAGS = $(THREADS) $(OPT) $(W) $(XCFLAGS)
|
|
|
|
CFLAGS = $(THREADS) $(OPT) $(W) $(XCFLAGS)
|
|
|
|
LDLIBS =
|
|
|
|
LDLIBS =
|
|
|
|
SOLIBS =
|
|
|
|
SOLIBS =
|
|
|
|
|
|
|
|
SOEXT = .so
|
|
|
|
prefix = /usr/local
|
|
|
|
prefix = /usr/local
|
|
|
|
exec_prefix = $(prefix)
|
|
|
|
exec_prefix = $(prefix)
|
|
|
|
bindir = $(exec_prefix)/bin
|
|
|
|
bindir = $(exec_prefix)/bin
|
|
|
@ -37,7 +38,7 @@ mandir = $(datarootdir)/man |
|
|
|
########################################################################
|
|
|
|
########################################################################
|
|
|
|
|
|
|
|
|
|
|
|
IHDRS = lmdb.h
|
|
|
|
IHDRS = lmdb.h
|
|
|
|
ILIBS = liblmdb.a liblmdb.so
|
|
|
|
ILIBS = liblmdb.a liblmdb$(SOEXT)
|
|
|
|
IPROGS = mdb_stat mdb_copy mdb_dump mdb_load
|
|
|
|
IPROGS = mdb_stat mdb_copy mdb_dump mdb_load
|
|
|
|
IDOCS = mdb_stat.1 mdb_copy.1 mdb_dump.1 mdb_load.1
|
|
|
|
IDOCS = mdb_stat.1 mdb_copy.1 mdb_dump.1 mdb_load.1
|
|
|
|
PROGS = $(IPROGS) mtest mtest2 mtest3 mtest4 mtest5
|
|
|
|
PROGS = $(IPROGS) mtest mtest2 mtest3 mtest4 mtest5
|
|
|
@ -63,7 +64,7 @@ test: all |
|
|
|
liblmdb.a: mdb.o midl.o |
|
|
|
liblmdb.a: mdb.o midl.o |
|
|
|
$(AR) rs $@ mdb.o midl.o
|
|
|
|
$(AR) rs $@ mdb.o midl.o
|
|
|
|
|
|
|
|
|
|
|
|
liblmdb.so: mdb.lo midl.lo |
|
|
|
liblmdb$(SOEXT): mdb.lo midl.lo |
|
|
|
# $(CC) $(LDFLAGS) -pthread -shared -Wl,-Bsymbolic -o $@ mdb.o midl.o $(SOLIBS)
|
|
|
|
# $(CC) $(LDFLAGS) -pthread -shared -Wl,-Bsymbolic -o $@ mdb.o midl.o $(SOLIBS)
|
|
|
|
$(CC) $(LDFLAGS) -pthread -shared -o $@ mdb.lo midl.lo $(SOLIBS)
|
|
|
|
$(CC) $(LDFLAGS) -pthread -shared -o $@ mdb.lo midl.lo $(SOLIBS)
|
|
|
|
|
|
|
|
|
|
|
|