RE: [PECL-DEV] Re: DLL build for PHP 7.2 and 7.3
| From: | Vincent Jardin | Date: | Fri, 04 Jan 2019 17:56:56 +0000 |
| Subject: | RE: [PECL-DEV] Re: DLL build for PHP 7.2 and 7.3 | ||
| References: | 1 2 3 | Groups: | php.pecl.dev |
| Request: | Send a blank email to pecl-dev+get-15669@lists.php.net to get a copy of this message | ||
Le 4 janvier 2019 12:19:49 Anatol Belski <ab@php.net> a écrit :
Hi Jan,Could PHP version for Windows leverage the Windows native crypto too (like curl.exe does) ? So, for instance, whenever PHP/OpenSSL are used on Windows, we can leverage the winscard.dll like curl.exe Best regards, Vincent-----Original Message----- From: Jan Ehrhardt <phpdev@ehrhardt.nl> Sent: Friday, January 4, 2019 8:01 AM To: pecl-dev@lists.php.net Subject: [PECL-DEV] Re: DLL build for PHP 7.2 and 7.3 Jean-Baptiste Nahan in php.pecl.dev (Thu, 3 Jan 2019 15:59:25 +0100):Thanks for the ping. Sure, where it now finally supports OpenSSL 1.x, it should be provided. I'll do it next days and retrigger the extension build.I need the PHP amqp extension for PHP 7.2 and 7.3 but I have not found onpecl website :https://pecl.php.net/package/amqp/1.9.4/windowsMaybe Anatol can build https://github.com/alanxz/rabbitmq- c/releases/tag/v0.9.0 for VC15 x86 and x64. Then the extension could also be built for PHP 7.2 and 7.3. The PECL download stats indicate a high popularity of the extension.
Regards AnatolProof of concept: https://phpdev.toolsforresearch.com/php-7.2.14RC1-nts-Win32-VC15- x64.htm https://phpdev.toolsforresearch.com/php-7.2.14RC1-nts-Win32-VC15- x64.zip https://phpdev.toolsforresearch.com/php-7.3.1RC1-nts-Win32-VC15- x64.htm https://phpdev.toolsforresearch.com/php-7.3.1RC1-nts-Win32-VC15-x64.zip The rabbitmq.4.dll is included in the zip-files. I do not have a running MQ server, so I did not run the tests. -- Jan D:\rabbitmq-c-0.9.0\build>cmake -G "Visual Studio 15 2017 Win64" .. -- The C compiler identification is MSVC 19.16.27025.1 -- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.16.27023/bin/Hostx86/x64/cl.e xe -- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.16.27023/bin/Hostx86/x64/cl.e xe -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Found C inline keyword: inline -- Looking for poll -- Looking for poll - not found -- Looking for clock_gettime in rt -- Looking for clock_gettime in rt - not found -- Looking for posix_spawnp in rt -- Looking for posix_spawnp in rt - not found -- Found OpenSSL: C:/php-sdk/win64build/lib/libssl.lib;C:/php-sdk/win64build/lib/libcrypto.lib (found suitable version "1.1.1a", minimum required is "0.9.8") -- Looking for pthread.h -- Looking for pthread.h - not found -- Found Threads: TRUE -- Performing Test HAVE_GNU90 -- Performing Test HAVE_GNU90 - Failed -- Performing Test HAVE_C90 -- Performing Test HAVE_C90 - Failed -- Could NOT find POPT (missing: POPT_INCLUDE_DIR POPT_LIBRARY) (found version "1.16") -- Could NOT find XMLTO (missing: XMLTO_EXECUTABLE) -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) -- Building rabbitmq as a shared library - yes -- Building rabbitmq as a static library - yes -- Configuring done -- Generating done -- Build files have been written to: D:/rabbitmq-c-0.9.0/build -- PECL development discussion Mailing List (http://pecl.php.net/) To unsubscribe, visit: http://www.php.net/unsub.phpТ??ХT4?FWfV???V?BF?67W76?????Ɩ?rƗ7B??GG???V6?????WB?ХF?V?7V'67&?&R?f?6?C??GG???wwr????WB?V?7V"??Р