Вопрос про установку Rar extension(+)

octavian

Новичок
Вопрос про установку Rar extension(+)

Измучился, ни rar-0.3.0, ни 0.2.0 не ставится.
FreeBSD 4.9 , PHP -4.4.2 при компиляции ошибка

# make
/bin/sh /usr/local/src/rar-0.3.0/libtool --mode=compile g++ -DRARDLL -DGUI -DSILENT -I/usr/local/src/rar-0.3.0/unrar -I. -I/usr/local/src/rar-0.3.0 -DPHP_ATOM_INC -I/usr/local/src/rar-0.3.0/include -I/usr/local/src/rar-0.3.0/main -I/usr/local/src/rar-0.3.0 -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -DHAVE_CONFIG_H -c /usr/local/src/rar-0.3.0/rar.cpp -o rar.lo
g++ -DRARDLL -DGUI -DSILENT -I/usr/local/src/rar-0.3.0/unrar -I. -I/usr/local/src/rar-0.3.0 -DPHP_ATOM_INC -I/usr/local/src/rar-0.3.0/include -I/usr/local/src/rar-0.3.0/main -I/usr/local/src/rar-0.3.0 -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -DHAVE_CONFIG_H -c /usr/local/src/rar-0.3.0/rar.cpp -fPIC -DPIC -o rar.lo
/usr/local/src/rar-0.3.0/rar.cpp:390: `rarentry' was not declared in this scope
/usr/local/src/rar-0.3.0/rar.cpp:390: `extract' was not declared in this scope
/usr/local/src/rar-0.3.0/rar.cpp:391: ANSI C++ forbids declaration `PHP_METHOD' with no type
/usr/local/src/rar-0.3.0/rar.cpp:391: initializer list being treated as compound expression
/usr/local/src/rar-0.3.0/rar.cpp:391: syntax error before `{'
/usr/local/src/rar-0.3.0/rar.cpp:395: `ht' was not declared in this scope
/usr/local/src/rar-0.3.0/rar.cpp:396: `this_ptr' was not declared in this scope
/usr/local/src/rar-0.3.0/rar.cpp:400: syntax error before `if'
*** Error code 1

Stop in /usr/local/src/rar-0.3.0.


Какие могут быть мысли что я делаю не так. Спасибо
 

tony2001

TeaM PHPClub
из CVS - да.

-~{}~ 11.07.06 01:41:

собирается? работает?
я спрашиваю потому, что у меня всё ок.
как на Фре с её странностями работает - не знаю, проверить нет возможности.
 
Сверху