RDKitters,

I was able to solve my build issues - here's how.

On the CentOS machine I was using, I had Boost v1.44 built/installed.  I
had opted to upgrade my Boost version and built/installed v1.52.  What I
found was that the Boost installation did not overwrite all of the Boost
include files found in /usr/local/include.  In fact, I had a mixture of new
and old files.  I'm not sure why this would occur.  When I moved the
/usr/local/include/boost directory and allowed the install to create a
fresh one, everything worked fine.

-Kirk




On Tue, Dec 11, 2012 at 1:34 PM, Robert DeLisle <[email protected]> wrote:

> Long time no email.
>
> I'm attempting to build RDKit on CentOS 5.8 and I'm getting the following
> error:
>
> In file included from
> /usr/local/include/boost/fusion/include/std_pair.hpp:10:0,
>                  from /usr/local/include/boost/math/tools/tuple.hpp:90,
>                  from
> /usr/local/include/boost/math/special_functions/detail/igamma_inverse.hpp:13,
>                  from
> /usr/local/include/boost/math/special_functions/gamma.hpp:1543,
>                  from
> /usr/local/include/boost/math/special_functions/detail/bessel_jy.hpp:14,
>                  from
> /usr/local/include/boost/math/special_functions/bessel.hpp:17,
>                  from
> /usr/local/include/boost/math/special_functions.hpp:18,
>                  from
> /usr/local/include/boost/random/generate_canonical.hpp:22,
>                  from /usr/local/include/boost/random.hpp:52,
>                  from /opt/RDKit_current/Code/RDGeneral/utils.h:17,
>                  from /opt/RDKit_current/Code/RDGeneral/utils.cpp:11:
> /usr/local/include/boost/fusion/adapted/std_pair.hpp:17:1: error: ‘access’
> is not a class or namespace
> /usr/local/include/boost/fusion/adapted/std_pair.hpp:17:1: error: expected
> unqualified-id before ‘<’ token
> /usr/local/include/boost/fusion/adapted/std_pair.hpp:17:1: error: ‘access’
> is not a class or namespace
> /usr/local/include/boost/fusion/adapted/std_pair.hpp:17:1: error: expected
> unqualified-id before ‘<’ token
>
>
> Clearly seems to be a boost problem, but I'm just not able to track it
> down.  I followed these instructions:
> http://code.google.com/p/rdkit/wiki/BuildingOnCentOS57, and it appears
> boost 1.48 built OK.
>
> Any tips?
>
> -Kirk
>
>
>
------------------------------------------------------------------------------
LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d
_______________________________________________
Rdkit-discuss mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/rdkit-discuss

Reply via email to