Добавление переменных в скрипт libtool - PullRequest
0 голосов
/ 19 марта 2019

У меня проблема: мне нужно изменить переменную link_all_deplibs на «нет» в моем скрипте libtool. Однако мои попытки использовать _LT_AC_TAGVAR не увенчались успехом. Конечно, я могу взломать скрипт libtool после запуска configure, но ... было бы неплохо, если бы я мог сделать это так, как задумано авторами autotools. Вот пример configure.ac, который я использовал для тестирования этой функции:

AC_PREREQ(2.61)
AC_INIT([TEST_PROJ],[3.6],[a.a.godin@gmail.com])
dnl end versions

dnl project general settings
AC_CONFIG_AUX_DIR([.])
AC_CONFIG_MACRO_DIR([m4])

AC_CANONICAL_TARGET
AC_CANONICAL_HOST
AC_CANONICAL_BUILD

AC_PROG_CC_C99
AC_PROG_CXX

AM_INIT_AUTOMAKE(TEST_PROJ, 3.6, foreign)
AC_PROG_LIBTOOL
_LT_AC_TAGVAR(link_all_deplibs,CXX)=no
_LT_AC_TAGVAR(link_all_deplibs,)=no
LT_INIT
AC_CONFIG_FILES(Makefile)
AC_OUTPUT

Ваша помощь очень ценится. Заранее спасибо. P.S. Не объединяйте это с - как необходимый вопрос. Я объяснил, почему это другой вопрос в комментарии

...