Index Animi Mei | |||||
|
home :: tech :: dreamhost-and-svn-perl-bindings
2007 Mar 11 (Sun)
Dreamhost and SVN Perl bindings
./configure --prefix=$HOME --with-ssl --with-libs=/usr --enable-shared. After installing neon, I installed my own version of swig, configuring it with: ./configure --prefix=$HOME. I then downloaded subversion-1.4.2 (to match the version installed on the dreamhost machine) and configured it with: ./configure --prefix=$HOME --with-swig=$HOME --with-neon=$HOME. I edited the Makefile to change line 604 to read: cd $(SWIG_PL_DIR)/native; $(PERL) Makefile.PL PREFIX=$(HOME) SITELIBEXP=$(HOME)/share/perl/5.8.4 SITEARCHEXP=$(HOME)/lib/perl5. I had to make sure to add $HOME/lib/perl/5.8.4 to the $PERL5LIB, since SVN::Core was being installed there (and not in $HOME/lib/perl5). I then ran make && make install && make swig-pl, and watched everything compile and install. When I ran make check-swig-pl, I got an error: /tmp/subversion-1.4.2/subversion/libsvn_ra_dav/.libs/libsvn_ra_dav-1.so.0: undefined symbol: SSL_load_error_strings at /usr/lib/perl/5.8/DynaLoader.pm line 225.. So I deleted subversion/libsvn_ra_dav/.libs/libsvn_ra_dav-1.so.0, ran make check-swig-pl again, and the tests passed. git-svn now works :-) [all posts in /tech/] [permanent link] |
||||