1
我正在开发一个PHP扩展(不是我的第一个),但今天我绊倒 对我从来没有过的问题:当我运行phpize,我得到这个输出:PHP扩展名:config.m4,可能未定义的宏:LT_SHARED_LIBADD
error: possibly undefined macro: LT_SHARED_LIBADD
我的config.m4是非常简单的,我想phpize上的其他 延伸,没有任何问题,我复制从另一个 扩展粘贴的config.m4,只是改变了名称,仍然可以得到这个问题。 这里是config.m4中:
PHP_ARG_ENABLE(vault, whether to enable Vault support,
[ --enable-vault Enable Vault support])
if test "$PHP_VAULT" = "yes"; then
AC_DEFINE(HAVE_VAULT, 1, [Whether you have Vault])
PHP_NEW_EXTENSION(vault, vault.c, $ext_shared)
fi
任何人都曾经有过这个问题?谷歌没有发现任何东西...