Я разрабатываю модуль apache и разделяемую библиотеку в том же проекте Autoconf / Automake. Каким должен быть мой Makefile.am?
Теперь это:
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
Это правильно?
как сделать установку модуля с APXS и разделяемой библиотеки с помощью libtool?
Если я положу:
install:
$(APXS) -i -a -n foo mod_foo.la
Я думаю, что в libfoo.la он не установлен, а только в модуле.