"Anatol Belski" in php.pecl.dev (Thu, 6 Feb 2014 13:33:27 +0100):
>On Wed, February 5, 2014 14:45, Jan Ehrhardt wrote:
>> "Anatol Belski" in php.pecl.dev (Wed, 5 Feb 2014 13:56:49 +0100):
>> I missed the part about VC6, but you are right. Wandisco has VC9 DLL's,
>> but no libs.
>>
>> http://www.wandisco.com/subversion/download#windows
>
>if that DLLs are only what is needed, one could go a tricky way and
>generate libs for them. It should be relatively easy using 'dumpbin
>/exports' to create a def file and then 'lib /def:file.def /out:file.lib
>/machine:x86' to create the lib. That could work for vc9 part, however the
>care has to be taken about the correct headers. But that's just the way to
>hose the destiny :)

I managed to get a working VC9-project to compile it with:
- Subversion 1.8.5
- APR 1.5.0
- APR-Iconv 1.2.1
- APR-Util 1.5.3
- Berkeley DB 4.8.30
- Cyrus SASL from Winlibs
- Serf 1.2.1
- Zlib 1.2.8
- SQLite 3.8.3
- OpenSSL (0.9.8y or 1.0.1e)

These builds contain the php_svn.dll now with all needed libs and dll's:
http://phpdev.toolsforresearch.com/php-5.3.29-dev-nts-Win32-VC9-x86-098y.zip
http://phpdev.toolsforresearch.com/php-5.3.29-dev-Win32-VC9-x86-098y.zip

Helpful in makeing the VC9-project were:
http://opencollabnet.typepad.com/svn/subversion_server/
https://svn.nmap.org/nmap-mswin32-aux/libsvn/README

Maybe I should downgrade, because:
"One test (wc-queries-test) is known to fail with recent versions of
SQLite."
http://www.linuxfromscratch.org/blfs/view/svn/general/subversion.html

Besides that tests failed for svndumper and svnsync. But 95% of the
tests succeeded.

Jan

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

Reply via email to