Compiling memcache and APC for PHP 5.6
[email protected] ("Jorge F. Hernandez") Thu, 15 May 2014 13:08:47 -0400
| Newsgroups | php.internals.win |
|---|---|
| Message-ID | <[email protected]> |
Hey guys, Does anybody know what can cause this? When I try to compile memcache and APC PECL extensions for PHP 5.6 I get this: MEMCACHE: Creating library Release_TS\php_memcache.lib and object Release_TS\php_memcache.exp memcache_pool.obj : error LNK2019: unresolved external symbol _compress referenced in function _mmc_compress memcache_pool.obj : error LNK2019: unresolved external symbol _uncompress referenced in function _mmc_uncompress Release_TS\php_memcache.dll : fatal error LNK1120: 2 unresolved externals NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\BIN\cl.exe"' : return code '0x2' Stop. APC (some lines erased - Warnings, not errors): ..\pecl\APC-3.1.13\apc_bin.c(487) : error C2065: 'IS_CONSTANT_ARRAY' : undeclared identifier ..\pecl\APC-3.1.13\apc_bin.c(487) : error C2051: case expression not constant NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\BIN\cl.exe"' : return code '0x2' Stop. I'm using the latest versions of each. ALSO: APC won't compile for PHP 5.5 either, I tried version 3.1.9 and 3.1.13 ..\pecl\APC-3.1.9\apc_zend.c(170) : error C2039: 'Ts' : is not a member of '_zend_execute_data' d:\php-sdk\php55dev\vc11\x86\php-5.5.12-src\zend\zend_compile.h(384) : see declaration of '_zend_execute_data' d:\php-sdk\php55dev\vc11\x86\php-5.5.12-src\zend\zend_compile.h(384) : see declaration of '_zend_execute_data' d:\php-sdk\php55dev\vc11\x86\php-5.5.12-src\zend\zend_compile.h(384) : see declaration of '_zend_execute_data' ..\pecl\APC-3.1.9\apc_zend.c(171) : error C2039: 'Ts' : is not a member of '_zend_execute_data' d:\php-sdk\php55dev\vc11\x86\php-5.5.12-src\zend\zend_compile.h(384) : see declaration of '_zend_execute_data' NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\BIN\cl.exe"' : return code '0x2' Stop. Thanks,