Autoconf for Boost Regex:找不到安装脚本

时间:2018-10-11 15:56:33

标签: build autoconf

我使用此SELECT a.Name, a.rack, p.ID FROM table_a_staging a INNER JOIN table_parametrization p ON a.object = p.nameObject 文件生成一个configure.ac文件:

configure

AC_INIT([RMixtComp], [4.0], [xxx.yyy@zzz.fr]) AC_CONFIG_MACRO_DIR([tools]) m4_include([tools/boost.m4]) : ${R_HOME=`R RHOME`} if test -z "${R_HOME}"; then AC_MSG_ERROR([Could not determine R_HOME]) fi CXX=`"${R_HOME}/bin/R" CMD config CXX` CPPFLAGS=`"${R_HOME}/bin/R" CMD config CPPFLAGS` LDFLAGS=`"${R_HOME}/bin/R" CMD config LDFLAGS` AC_LANG([C++]) BOOST_REQUIRE([1.54.0], [AC_MSG_ERROR('Could not find boost. Please run: sudo apt install libboost-all-dev')]) BOOST_REGEX AC_CONFIG_FILES([src/Makevars]) AC_OUTPUT 文件已从https://github.com/tsuna/boost.m4/blob/master/build-aux/boost.m4下载。我运行boost.m4,当我运行autoconf时,出现错误:./configure

如果我删除指令configure: error: cannot find install-sh, install.sh, or shtool in "." "./.." "./../..",则我可以毫无问题地运行它。我正在使用macOS High Sierra,并已使用BOOST_REGEX安装了构建工具。我尝试运行brew install automake autoconf libtool shtool autogen,但仍然无法正常工作。

例如,如果我要求autoreconf -i而不是BOOST_REGEX,问题就消失了。因此,这可能与Boost Regex不只是标头有关吗?

有人可以帮助我吗?

0 个答案:

没有答案