向libtool脚本添加变量

时间:2019-03-19 14:01:59

标签: autoconf automake libtool

我有一个问题:我需要在我的libtool脚本中将变量link_all_deplibs更改为“ no”。但是,我尝试使用_LT_AC_TAGVAR失败。当然,在运行configure之后,我可以破解libtool脚本,但是...如果我可以按照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

非常感谢您的帮助。提前致谢。 附言:不要将其与-所需的问题合并。我已经在评论中解释了为什么这是一个不同的问题

0 个答案:

没有答案