mosh seems to use the boost::typeof library which was added in 1.34. However, ./configure is happy to accept the boost 1.33.1 that came installed on CentOS 5.4
I recommend you change configure.ac so instead of:
AX_BOOST_BASE(, , [AC_MSG_ERROR([Unable to find boost libraries.])])
AX_BOOST_BASE(1.34, , [AC_MSG_ERROR([Unable to find boost libraries.])])
configure will then print an informational message if the minimum version isn't met
Just to verify this, I did a build against boost 1.34 and it worked fine. It definitely seems to be the minimum version required
I'm working on eliminating the Boost dependency entirely.
Better idea, thanks! (get rid of BOOST_AUTO)
As of 937882c we've removed the Boost dependency. This will be in the next release.