Я очень новичок в автоинструментах и похоже, что у меня проблема с libtool - он не создает разделяемую библиотеку, а вместо этого создает статическую ...
Это мой способ настройки.ac выглядит так:
AC_PREREQ([2.67])
AC_INIT([helloworld], [1.0], [...])
AM_INIT_AUTOMAKE([foreign])
LT_INIT
# Checks for programs.
AC_PROG_CXX
AC_PROG_LIBTOOL
# Checks for header files.
AC_CHECK_HEADERS([alloca.h inttypes.h stdint.h])
AC_CONFIG_FILES([Makefile])
AC_OUTPUT
и Makefile.am:
noinst_LTLIBRARIES=helloworld.la
helloworld_la_CXXFLAGS=-w -DLINUX ...
helloworld_la_LDFLAGS=-avoid-version -module -shared -export-dynamic
# List of source files
helloworld_la_SOURCES=helloworld.cpp ...
Что-то здесь не так?
Спасибо за любую помощь.