Great!! It works now!! Thanks Jean-Francois for your reply and
thanks to the Eaccelerator Team for your great work.
On Mon, 21 Nov 2005, BUSTARRET, Jean-Francois wrote:
Looks like the patch from Chmouel Boudjnah is needed :
[quote]
some typo fixes of latest cvs :
cvs diff: Diffing .
Index: eaccelerator.c
===================================================================
RCS file: /cvsroot/eaccelerator/eaccelerator/eaccelerator.c,v
retrieving revision 1.39
diff -u -r1.39 eaccelerator.c
--- eaccelerator.c 20 Nov 2005 23:01:28 -0000 1.39
+++ eaccelerator.c 21 Nov 2005 01:54:11 -0000
@@ -1126,9 +1126,10 @@
}
if (zend_is_executing(TSRMLS_C)) {
+ int tryname_length;
strncpy(tryname, zend_get_executed_filename(TSRMLS_C),
MAXPATHLEN);
tryname[MAXPATHLEN - 1] = 0;
- int tryname_length = strlen(tryname);
+ tryname_length = strlen(tryname);
while (tryname_length >= 0 && !IS_SLASH(tryname[tryname_length]))
tryname_length--;
@@ -1251,12 +1252,12 @@
int nreloads;
time_t compile_time;
int stat_result = 0;
+ struct timeval tv_start;
#ifdef EACCELERATOR_USE_INODE
realname[0] = '\000';
#endif
- struct timeval tv_start;
ea_debug_printf(EA_TEST_PERFORMANCE, "[%d] Enter COMPILE\n",getpid());
ea_debug_start_time(&tv_start);
ea_debug_printf(EA_DEBUG, "[%d] Enter COMPILE\n",getpid());
cvs diff: Diffing eLoader
cvs diff: Diffing win32
[/quote]
-----Message d'origine-----
De : eaccelerator-developers-admin@xxxxxxxxxxxxxxxxxxxxx
[mailto:eaccelerator-developers-admin@xxxxxxxxxxxxxxxxxxxxx]
De la part de Guillermo Vargas
Envoyé : lundi 21 novembre 2005 15:57
À : eaccelerator-users@xxxxxxxxxxxxxxxxxxxxx
Cc : eaccelerator-developers@xxxxxxxxxxxxxxxxxxxxx
Objet : [eAccelerator-developers] Re: [Eaccelerator-users]
eAccelerator 0.9.4-rc1
Hi all,
When I try to compile (make), get this error:
/bin/bash /usr/local/src/eaccelerator-0.9.4-rc1/libtool
--mode=compile gcc -I.
-I/usr/local/src/eaccelerator-0.9.4-rc1 -DPHP_ATOM_INC
-I/usr/local/src/eaccelerator-0.9.4-rc1/include
-I/usr/local/src/eaccelerator-0.9.4-rc1/main
-I/usr/local/src/eaccelerator-0.9.4-rc1
-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 -g -O2 -c
/usr/local/src/eaccelerator-0.9.4-rc1/eaccelerator.c -o
eaccelerator.lo
gcc -I. -I/usr/local/src/eaccelerator-0.9.4-rc1
-DPHP_ATOM_INC
-I/usr/local/src/eaccelerator-0.9.4-rc1/include
-I/usr/local/src/eaccelerator-0.9.4-rc1/main
-I/usr/local/src/eaccelerator-0.9.4-rc1
-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 -g -O2 -c
/usr/local/src/eaccelerator-0.9.4-rc1/eaccelerator.c -fPIC
-DPIC -o eaccelerator.lo
/usr/local/src/eaccelerator-0.9.4-rc1/eaccelerator.c: In
function `eaccelerator_stat':
/usr/local/src/eaccelerator-0.9.4-rc1/eaccelerator.c:1136:
syntax error before `int'
/usr/local/src/eaccelerator-0.9.4-rc1/eaccelerator.c:1138:
`tryname_length' undeclared (first use in this function)
/usr/local/src/eaccelerator-0.9.4-rc1/eaccelerator.c:1138:
(Each undeclared identifier is reported only once
/usr/local/src/eaccelerator-0.9.4-rc1/eaccelerator.c:1138:
for each function it appears in.)
/usr/local/src/eaccelerator-0.9.4-rc1/eaccelerator.c: In
function `eaccelerator_compile_file':
/usr/local/src/eaccelerator-0.9.4-rc1/eaccelerator.c:1264:
syntax error before `struct'
/usr/local/src/eaccelerator-0.9.4-rc1/eaccelerator.c:1266:
`tv_start' undeclared (first use in this function)
make: *** [eaccelerator.lo] Error 1
The system is
BSDI BSD/OS 4.1 with PHP 4.4.0
Any Idea?
Thanks.
|