LINUX.ORG.RU
ФорумAdmin

Не собирается eaccelerator


0

1

Во время установки eaccelerator, при виполнении
./configure --enable-eaccelerator=shared
make
make install
Вилетает на make с тучей ошибок.

/tmp/eaccelerator-0.9.5.3/optimize.c: In function ‘compute_live_var’:
/tmp/eaccelerator-0.9.5.3/optimize.c:184:57: error: macro «do_alloca» requires 2 arguments, but only 1 given
/tmp/eaccelerator-0.9.5.3/optimize.c:184:21: error: ‘do_alloca’ undeclared (first use in this function)
/tmp/eaccelerator-0.9.5.3/optimize.c:184:21: note: each undeclared identifier is reported only once for each function it appears in
/tmp/eaccelerator-0.9.5.3/optimize.c:237:20: error: macro «free_alloca» requires 2 arguments, but only 1 given
/tmp/eaccelerator-0.9.5.3/optimize.c:237:5: error: ‘free_alloca’ undeclared (first use in this function)
/tmp/eaccelerator-0.9.5.3/optimize.c:240:54: error: macro «do_alloca» requires 2 arguments, but only 1 given
/tmp/eaccelerator-0.9.5.3/optimize.c:371:21: error: macro «free_alloca» requires 2 arguments, but only 1 given
/tmp/eaccelerator-0.9.5.3/optimize.c: In function ‘opt_get_constant’:
/tmp/eaccelerator-0.9.5.3/optimize.c:1507:45: error: macro «do_alloca» requires 2 arguments, but only 1 given
/tmp/eaccelerator-0.9.5.3/optimize.c:1507:25: error: ‘do_alloca’ undeclared (first use in this function)
/tmp/eaccelerator-0.9.5.3/optimize.c:1528:28: error: macro «free_alloca» requires 2 arguments, but only 1 given
/tmp/eaccelerator-0.9.5.3/optimize.c:1528:5: error: ‘free_alloca’ undeclared (first use in this function)
/tmp/eaccelerator-0.9.5.3/optimize.c: In function ‘opt_function_exists’:
/tmp/eaccelerator-0.9.5.3/optimize.c:1547:34: warning: initialization discards ‘const’ qualifier from pointer target type [enabled by default]
/tmp/eaccelerator-0.9.5.3/optimize.c: In function ‘optimize_bb’:
/tmp/eaccelerator-0.9.5.3/optimize.c:1658:56: error: macro «do_alloca» requires 2 arguments, but only 1 given
/tmp/eaccelerator-0.9.5.3/optimize.c:1658:18: error: ‘do_alloca’ undeclared (first use in this function)
/tmp/eaccelerator-0.9.5.3/optimize.c:2692:17: error: macro «free_alloca» requires 2 arguments, but only 1 given
/tmp/eaccelerator-0.9.5.3/optimize.c:2692:3: error: ‘free_alloca’ undeclared (first use in this function)
/tmp/eaccelerator-0.9.5.3/optimize.c: In function ‘reassign_registers’:
/tmp/eaccelerator-0.9.5.3/optimize.c:3198:54: error: macro «do_alloca» requires 2 arguments, but only 1 given
/tmp/eaccelerator-0.9.5.3/optimize.c:3198:19: error: ‘do_alloca’ undeclared (first use in this function)
/tmp/eaccelerator-0.9.5.3/optimize.c:3199:56: error: macro «do_alloca» requires 2 arguments, but only 1 given
/tmp/eaccelerator-0.9.5.3/optimize.c:3200:56: error: macro «do_alloca» requires 2 arguments, but only 1 given
/tmp/eaccelerator-0.9.5.3/optimize.c:3309:19: error: macro «free_alloca» requires 2 arguments, but only 1 given
/tmp/eaccelerator-0.9.5.3/optimize.c:3309:3: error: ‘free_alloca’ undeclared (first use in this function)
/tmp/eaccelerator-0.9.5.3/optimize.c:3310:23: error: macro «free_alloca» requires 2 arguments, but only 1 given
/tmp/eaccelerator-0.9.5.3/optimize.c:3311:23: error: macro «free_alloca» requires 2 arguments, but only 1 given
/tmp/eaccelerator-0.9.5.3/optimize.c: In function ‘eaccelerator_optimize’:
/tmp/eaccelerator-0.9.5.3/optimize.c:3348:52: error: macro «do_alloca» requires 2 arguments, but only 1 given
/tmp/eaccelerator-0.9.5.3/optimize.c:3348:13: error: ‘do_alloca’ undeclared (first use in this function)
/tmp/eaccelerator-0.9.5.3/optimize.c:3353:56: error: macro «do_alloca» requires 2 arguments, but only 1 given
/tmp/eaccelerator-0.9.5.3/optimize.c:3397:23: error: macro «free_alloca» requires 2 arguments, but only 1 given
/tmp/eaccelerator-0.9.5.3/optimize.c:3397:5: error: ‘free_alloca’ undeclared (first use in this function)
/tmp/eaccelerator-0.9.5.3/optimize.c:3412:17: error: macro «free_alloca» requires 2 arguments, but only 1 given
make: *** [optimize.lo] Ошибка 1


Гугл ничего толкового не дал. Как ето обойти или может гдето есть готовий деб пакет?

★★

Вроде есть пакеты для ubuntu. Думаю можно скачать исходники и пересобрать под debian.

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.