1
我正在開發同一個Autoconf/Automake項目中的apache模塊和共享庫。我的Makefile.am應該如何?如何在Autoconf/Automake項目中使用apache模塊和從屬共享庫
現在是:
INCLUDES = -I$(top_srcdir)
nobase_include_HEADERS = \
foo.h \
bar.h
lib_LTLIBRARIES = libfoo.la
libfoo_la_SOURCES = \
foo.c \
bar.c
libfoo_la_LDFLAGS = -version-info 0:0:0
我可以添加這些行:
lib_LTLIBRARIES = mod_foo.la
mod_foo_la_SOURCES = mod_foo.c
mod_foo_la_LDFLAGS = -module
mod_foo_la_LIBADD = libfoo.la
是不是?
如何使用libtool安裝APXS模塊和共享庫? 如果我把:
install:
$(APXS) -i -a -n foo mod_foo.la
我認爲它沒有安裝libfoo.la但只有模塊。
我不熟悉APXS,所以我忍不住。但是'INCLUDES'變量已被棄用,應該由'AM_CPPFLAGS'替代。 – adl 2011-04-28 19:39:20
謝謝你的幫助adl。 – 2011-04-28 20:10:56