Hi Jan, > -----Original Message----- > From: Jan Ehrhardt <php...@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): > >I need the PHP amqp extension for PHP 7.2 and 7.3 but I have not found on > pecl website : > >https://pecl.php.net/package/amqp/1.9.4/windows > > Maybe 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. > 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.
Regards Anatol > Proof 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