Ok, I upgraded SWIG to 1.3.35, but all it did was put a bunch of stuff here:
/usr/share/swig/1.3.35/pyt
What does that mean? Do I need to download and install the source tarball and do a custom configuration instead? Then run a make swig-py? What are the specific steps to create the SVN python bindings?
Main Topics
Browse All Topics





by: urgollPosted on 2008-10-02 at 19:21:17ID: 22630590
Hello,
the location of the installed swig bindings is determined by swig, not subversion. Most likely, the swig you have was compiled against python 2.4, and therefore is configured to put the bindings into the python 2.4 directory.
After upgrading python to 2.5, you may have to upgrade (or at least recompile) swig to match your new python setup.
I have very little experience with mod_python, but mod_dav_svn is fairly easy. All you have to do when compiling subversion is add this to the ./configure line:
--with-apxs
assuming the apache apxs binary is in your path.
Then when you 'make install' subversion, the mod_dav_svn will be copied to apache's module directory.