Re: Ported some PHP5 PECL extensions to PHP7
| From: | Jan Ehrhardt | Date: | Sat, 27 Feb 2016 12:48:13 +0000 |
| Subject: | Re: Ported some PHP5 PECL extensions to PHP7 | ||
| References: | 1 | Groups: | php.pecl.dev |
| Request: | Send a blank email to pecl-dev+get-13570@lists.php.net to get a copy of this message | ||
Tautvydas in php.pecl.dev (Sat, 27 Feb 2016 09:13:51 +0200):
>Here are source repositories:
>
>https://bitbucket.org/esminis/php_pecl_judy
>https://bitbucket.org/esminis/php_pecl_spl_types
>https://bitbucket.org/esminis/php_pecl_id3
>https://bitbucket.org/esminis/php_pecl_rar
>https://bitbucket.org/esminis/php_pecl_quickhash
>https://bitbucket.org/esminis/php_pecl_bbcode
>https://bitbucket.org/esminis/php_pecl_rpmreader
Wonderful job! Could somebody with karma give Tautvydas access to the PECL
sources, please?
See
https://phpdev.toolsforresearch.com/php-7.0.4RC1-Win32-VC14-x64.htm
https://phpdev.toolsforresearch.com/php-7.0.4RC1-Win32-VC14-x64.zip
for the Windows builds with judy, spl_types, id3, bbcode and rpmreader.
I am compiling the other versions right now.
Quickhash lacks a config.w32, so that could not be compiled under VC14.
And rar has some problems with VC14.
TS x64:
rar_stream.c(923): error C2198: 'function through pointer': too few
arguments for call
rar_stream.c(962): error C2198: 'function through pointer': too few
arguments for call
rar_stream.c(964): error C2198: 'function through pointer': too few
arguments for call
NTS x64:
dll.obj : error LNK2001: unresolved external symbol "void __cdecl
cleandata(void *,unsigned __int64)" (?cleandata@@YAXPEAX_K@Z)
crypt.obj : error LNK2019: unresolved external symbol "public: __cdecl
SecPassword::SecPassword(void)" (??0SecPassword@@QEAA@XZ) referenced in
function "public: __cdecl CryptKeyCache Item::CryptKeyCacheItem(void)"
(??0CryptKeyCacheItem@@QEAA@XZ)
Jan