Compiling python bindings (VS2012, Windows 7)
From: Cooke, Mark <mark.cooke_at_siemens.com>
Date: Thu, 9 Oct 2014 12:32:03 +0000
I thought I had subversion compiled OK, all the tests appear to be passing, but when I went looking for the python bindings they were missing. Looking at the VS2012 solution file, the __SWIG_PYTHON__ project seems to be empty and does nothing when rebuilt.
So I have re-built the following [Libraries > Swig] projects:
All appear to build OK (although with plenty of warnings) and I end up with a collection of pyd files in D:\svn\src\Release\subversion\bindings\swig\python
I copied the files following the instructions here:
...creating `svn` and `libsvn` folders, then copied those to my python install [Lib\site-packages].
However, I still get the dreaded "ImportError: DLL load failed: The specified module could not be found."
I tried copying the three APR DLLs to libsvn in case but that does not seem to have helped.
Should I compile subversion with the "--disable-shared" option?
Or, there is a comment at  concerning the _USE_32BIT_TIME_T preprocessor definition for APR and Swig, is this still an issue for subversion 1.8.10 builds?
Thanks for any pointers...
~ Mark C
This is an archived mail posted to the Subversion Users mailing list.