heath's picture

Hello,

The configure script fails under 64-bit linux with 64-bit boost libraries, because it cannot locate the boost libraries when trying to determine the boost extension. The script is apparently only looking in /usr/lib, not in /usr/lib64.

I was able to build by passing --with-boost-extension="-mt" to configure. This should not be necessary, though.

Thanks!

-Heath

Mike Dickey's picture
It appears that to fix this

It appears that to fix this you'd have to change the ax_boost_base.m4 macro file in common/build to get it to set the correct BOOST_HOME_DIR. This was written by Thomas Porschberg ("not our bug" =)

Because new Boost releases seem to be made frequently now, and most Linux platforms don't yet include Boost 1.35+ in the default distro, we always just build it from the source tarballs and install into /usr/local/ anyway. This works well for us on 64-bit Ubuntu, RHEL/CentOS 4 & 5, and Fedora.

Submitted by Mike Dickey on Thu, 05/28/2009 - 16:31.