По умолчанию extension создается для компиляции с-компилятором. Для переключения на с++ есть такой вариант:
1)vim config.m4
2) в блок if test "$PHP_GT_TEST" != "no"; then
добавить:
PHP_REQUIRE_CXX()
PHP_SUBST(GT_TEST_SHARED_LIBADD)
PHP_ADD_LIBRARY(stdc++, 1, GT_TEST_SHARED_LIBADD)
3) В PHP_NEW_EXTENSION(ext, ext.c, $ext_shared)
поменять ext.c => ext.cc
4) phpize
1)vim config.m4
2) в блок if test "$PHP_GT_TEST" != "no"; then
добавить:
PHP_REQUIRE_CXX()
PHP_SUBST(GT_TEST_SHARED_LIBADD)
PHP_ADD_LIBRARY(stdc++, 1, GT_TEST_SHARED_LIBADD)
3) В PHP_NEW_EXTENSION(ext, ext.c, $ext_shared)
поменять ext.c => ext.cc
4) phpize