Модуль php не компилируется. Не распознает «static function_entry»

Недавно я перекомпилировал свой php, и вдруг старый код (вместе с примерами из интернета) перестал компилироваться.

Этотточный пример не компилируется.

Фрагмент проблемного кода:

static function_entry hello_functions[] = {
  {NULL, NULL, NULL}
};

Вот ошибка:

/home/user/php_module/test_module/hello.c:12: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘hello_functions’

В чем может быть проблема?

10
задан Bo Persson 24 July 2012 в 19:42
поделиться