dtinfo: make auxillary libs and programs build
This commit is contained in:
@@ -15,10 +15,14 @@ lib_LTLIBRARIES = libDtMmdb.la
|
||||
|
||||
libDtMmdb_la_SOURCES =
|
||||
|
||||
libDtMmdb_la_LIBADD += libapi.la libbtree.la libbtree_berkeley.la \
|
||||
libcompression.la libdiskhash.la libdstr.la \
|
||||
libdti_excs.la libdynhash.la libhmphf.la libindex.la \
|
||||
libmgrs.la libmisc.la libobject.la liboliasdb.la \
|
||||
libschema.la libstorage.la libutility.la
|
||||
libDtMmdb_la_LIBADD = api/libapi.la btree/libbtree.la
|
||||
btree_berkeley/libbtree_berkeley.la \
|
||||
compression/libcompression.la diskhash/libdiskhash.la \
|
||||
dstr/libdstr.la libdti_excs/libdti_excs.la \
|
||||
dynhash/libdynhash.la hmphf/libhmphf.la \
|
||||
index/libindex.la mgrs/libmgrs.la misc/libmisc.la \
|
||||
object/libobject.la oliasdb/liboliasdb.la \
|
||||
schema/libschema.la storage/libstorage.la \
|
||||
utility/libutility.la
|
||||
|
||||
libDtMmdb_la_LDFLAGS = -version-info 2:1:0
|
||||
|
||||
@@ -4,14 +4,13 @@ noinst_LTLIBRARIES = libbtree_berkeley.la
|
||||
|
||||
libbtree_berkeley_la_CFLAGS = -DMEMMOVE -I..
|
||||
|
||||
if AIX
|
||||
MEMMOVE =
|
||||
else
|
||||
MEMMOVE = memmove.c
|
||||
endif
|
||||
|
||||
libbtree_berkeley_la_SOURCES = bt_close.c bt_conv.c bt_debug.c bt_delete.c \
|
||||
bt_get.c bt_open.c bt_overflow.c bt_page.c \
|
||||
bt_put.c bt_search.c bt_seq.c bt_split.c \
|
||||
bt_stack.c bt_utils.c $(MEMMOVE) mktemp.c \
|
||||
bt_stack.c bt_utils.c mktemp.c \
|
||||
realloc.c snprintf.c mpool.c db.c
|
||||
|
||||
if AIX
|
||||
else
|
||||
libbtree_berkeley_la_SOURCES += memmove.c
|
||||
endif
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
MAINTAINERCLEANFILES = Makefile.in
|
||||
|
||||
noinst_LTLIBRARIES = libdiskhask.la
|
||||
noinst_LTLIBRARIES = libdiskhash.la
|
||||
|
||||
libdiskhash_la_CXXFLAGS = -DC_API -I.. -I../dti_excs
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@ infolibdir = ${prefix}/infolib
|
||||
|
||||
MAINTAINERCLEANFILES = Makefile.in
|
||||
|
||||
infolib_PROGRAMS = mmdb.infolib.spec
|
||||
infolib_DATA = mmdb.infolib.spec
|
||||
|
||||
noinst_LTLIBRARIES = liboliasdb.la
|
||||
|
||||
|
||||
@@ -4,6 +4,28 @@ noinst_LTLIBRARIES = libutility.la
|
||||
|
||||
libutility_la_CXXFLAGS = -DC_API -DPORTABLE_DB -I.. -I../dti_excs -I../misc
|
||||
|
||||
|
||||
#FIXME: This should be done in autotools_config.h
|
||||
if I386
|
||||
libutility_la_CXXFLAGS += -DMMDB_LITTLE_ENDIAN
|
||||
endif
|
||||
|
||||
if X86_64
|
||||
libutility_la_CXXFLAGS += -DMMDB_LITTLE_ENDIAN
|
||||
endif
|
||||
|
||||
if ARM
|
||||
libutility_la_CXXFLAGS += -DMMDB_LITTLE_ENDIAN
|
||||
endif
|
||||
|
||||
if PPC
|
||||
libutility_la_CXXFLAGS += -DMMDB_BIG_ENDIAN
|
||||
endif
|
||||
|
||||
if SPARC
|
||||
libutility_la_CXXFLAGS += -DMMDB_BIG_ENDIAN
|
||||
endif
|
||||
|
||||
libutility_la_SOURCES = funcs.C ostring.C pm_random.C \
|
||||
atoi_pearson.C xtime.C buffer.C \
|
||||
atoi_larson.C atomic_lock.C rw_lock.C \
|
||||
|
||||
Reference in New Issue
Block a user