Hi Jan,

On Sun, September 15, 2013 08:55, Jan Ehrhardt wrote:
> Hi Anatol,
>
>
> Good initiative! I already noticed the differences a few days ago.
>
>
> "Anatol Belski" in php.pecl.dev (Wed, 11 Sep 2013 13:50:35 +0200):
>
>> For now, if one is interested on building a package please ping me. But
>>  please check with the list above before. The extensions without deps
>> can be done easy. The exts with library deps need those to be prepared
>> before, of course.
>
> From http://windows.php.net/downloads/pecl/releases/ I am still missing:
> - fribidi
> - imagick
> - judy
> - mongo
> - pdflib
> - pop3
> - printer
> - radius
> - win32ps
>
>
> I know these can be build on Windows, because I build them myself. Some
> need dependencies (fribidi, judy) but I managed to compile Fribidi.lin and
> libjudy.lib as well.
>
> Jan
>

Thanks for the interest and ideas. I've just built mongo, pdflib, printer
(snap), radius and win32ps. Whereby pdflib is a commercial lib, so not
sure there were no legal issues to redistribute it with the php ext (lets
see if one clanks). Also, the current pop3 release looks not good, but the
trunk works. I'd rather say it should be released first, otherwise one
could do a snap of course (like for printer).

It is an advanced alpha now, so it runs in the half automatic mode :) And
still, no PECL integration yet. Nevertheless we can build an ext for all
PHP combinations within about 20 minutes, upload the bins and mail the
logs to the maintainer. And that all with just one console commando.

I pay more concentration to the build system itself at the moment. Some of
the exts like haru, where i made the library deps before, can be already
built automatically. Many extensions even without deps can run on windows
but need some 'love', i've already fixed some directly or made a PR. Some
cool stuff is still on the queue, like the mysqlnd_* series on PECL.

Jan, if you've got some of the libs already, please share. At the moment,
as you know, we need vc9-x86 vc1-x86 vc11-x64 for each extension. After a
rough evaluation it turned out there are about 30 extensions with need on
some library, so having several of those already prepared were a great
help.

Regards

Anatol


-- 
PECL development discussion Mailing List (http://pecl.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to