1
PHP 확장 기능을 개발 중입니다. (내 첫 번째는 아니지만) 오늘은 내가 결코 갖지 못한 문제에 대해 을 걸러 낸 적이 있습니다. phpize를 실행하면이 출력이 나타납니다. :php 확장 : config.m4, 아마도 미정의 매크로 : LT_SHARED_LIBADD
error: possibly undefined macro: LT_SHARED_LIBADD
내 config.m4 파일은 매우 간단합니다, 나는 다른 확장에서 config.m4 파일을 붙여 그냥 변경 이름을 여전히 문제를 얻을 복사, 어떤 문제없이 다른 확장에의 phpize를 시도했다.
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
누구 이제까지 그 문제를 가지고 : 여기 는 config.m4 파일입니까? Google은이 사실을 발견하지 못했습니다 ...