I did all that last night, I think that went OK, I just get a libboost error that I can't sort out.
I had to add libboost 1.46.1 to my existing 1.49.1. The 1.46.1 source code did not produce a libboost_threads library, so had to symlink my existing (1.49.1) libboost_threads as 1.46.1.
Apparently the devs hard-coded it to accept 1.46.1 and no other boost.
Thanks. Gave up on this point myself last night