Re: Re: [ANNOUNCEMENT] couchbase-2.2.0beta4 (beta) Released.
| From: | Jan Ehrhardt | Date: | Fri, 01 Jul 2016 11:19:29 +0000 |
| Subject: | Re: Re: [ANNOUNCEMENT] couchbase-2.2.0beta4 (beta) Released. | ||
| References: | 1 2 3 | Groups: | php.pecl.dev |
| Request: | Send a blank email to pecl-dev+get-13828@lists.php.net to get a copy of this message | ||
Hi Anatol,
"Anatol Belski" in php.pecl.dev (Fri, 1 Jul 2016 12:45:56 +0200):
>Hi Jan,
>
>> -----Original Message-----
>> From: Jan Ehrhardt [mailto:phpdev@ehrhardt.nl]
>> Sent: Thursday, June 30, 2016 11:07 AM
>>
>> Is there any special reason why you do not support PHP7 on Windows yet?
>> libcouchbase.dll and php_couchbase.dll compile fine. Example here:
>>
>>
>> https://phpdev.toolsforresearch.com/php-7.0.8-nts-Win32-VC14-x64.htm
>>
>> https://phpdev.toolsforresearch.com/php-7.0.8-nts-Win32-VC14-x64.zip
>
>No libcouchbase SDK builds are provided for VS2015, and it couldn't be
>ensured whether it's safe to link with other builds that are provided.
I know that libcouchbase.dll is not provided for VC14/PHP7. My question
was addressed more at the couchbase maintainers: why not? It is fairly
easy to build one. I am using this for the x64 build
git clone https://github.com/couchbase/libcouchbase.git
md vc14.x64
cd vc14.x64
cmake -G "Visual Studio 14 2015 Win64" ..
devenv libcouchbase.sln /Build "RelWithDebInfo|x64"
CMake is intelligent enough to find libevent and openssl in my VC14 build
environment. I do not run a couchbase server, but building
libcouchbase.dll and the PHP7 extension seems quite straightforward.
--
Jan