logo       
Google Custom Search
    AddThis Social Bookmark Button
-->

RE: Re: [Eaccelerator-users] eAccelerator 0.9.4-rc1: msg#00005

Subject: RE: Re: [Eaccelerator-users] eAccelerator 0.9.4-rc1
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.
<Prev in Thread] Current Thread [Next in Thread>