Я создал пример проекта под названием foo, его configure.ac выглядит следующим образом:
AC_PREREQ([2.69])
AC_INIT([foo], [1.0.0], [[email protected]])
AC_CONFIG_SRCDIR([foo.cpp])
AC_CONFIG_HEADERS([config.h])
AM_INIT_AUTOMAKE([foreign])
LT_INIT
AC_PROG_CXX
AC_CONFIG_FILES([Makefile])
AC_OUTPUT
и его Makefile.am:
lib_LTLIBRARIES = libfoo.la
libfoo_la_SOURCES = foo.cpp
noinst_libfoo_la_DATA = test
Когда я запускаю autoreconf -i
, я получаю:
Makefile.am:3: ошибка: «noinst_libfoo_la_DATA» используется, но «noinst_libfoo_ladir» не определен.
Что такое noinst_libfoo_ladir
? Никак не могу найти документацию по этому поводу.