Finally, with some great help from someone on this post, I have finally got SVN working on Bluehost on a 64 bit box.
Here's the commands I used. Replace zzzzz with your username:
Code:
mkdir _src
cd _src
wget http://subversion.tigris.org/downloads/subversion-1.4.6.tar.gz
wget http://subversion.tigris.org/downloads/subversion-deps-1.4.6.tar.gz
tar -xzvf subversion-1.4.6.tar.gz
tar -xzvf subversion-deps-1.4.6.tar.gz
cd subversion-1.4.6
cd apr
./configure --enable-shared --prefix=$HOME
make && make install
cd ../apr-util
./configure --enable-shared --prefix=$HOME \
--with-expat=builtin --with-apr=$HOME \
--without-berlekey-db
make && make install
cd ../neon
EXTRA_CFLAGS="-L/usr/lib64 -fPIC"
CFLAGS="-L/usr/lib64 -fPIC"
./configure --prefix=/home/zzzzz/system --enable-shared
make && make install
cd ..
./configure --prefix=/home/zzzzz/system --with-expat=builtin
make && make install
Then you need to edit .bash_profile to add /system/bin to your path. From your home folder:
Code:
nano -w .bash_profile
replace:
Code:
PATH=$PATH:$HOME/bin
with:
Code:
PATH=$PATH:$HOME/bin:$HOME/system/bin
You will need to logout of your session, and then log in again. Subversion should now be working.