Here's an update:
Using the version that's now in master (which has Paolo's pull request
applied, thanks Paolo!), I was able to build and test the RDKit without
unexpected problems on my windows box.
James: one odd thing I notice about the error messages you posted is that
they are all referencing a boost library that seems to be present in your
build directory:
Error 2651 error LNK2005: "public: virtual __cdecl
boost::detail::thread_data_base::~thread_data_base(void)"
(??1thread_data_base@detail@boost@@UEAA@XZ) already defined in
boost_thread-vc110-mt-1_55.lib(boost_thread-vc110-mt-1_55.dll)
C:\RDKit\build\Code\GraphMol\DistGeomHelpers\Wrap\libboost_
thread-vc110-mt-1_55.lib(thread.obj) rdDistGeom
Is this just MSVC being odd about how it reports errors or is there really
a version of the boost threading library in your
build\Code\GraphMol\DistGeomHelpers\Wrap
directory?
Best,
-greg
On Wed, Apr 8, 2015 at 5:59 PM, James Davidson <j.david...@vernalis.com>
wrote:
> Hi Paolo,
>
> > Unfortunately I have the impression that James' problem is related to
> > neither of those. Might it be a boost/libboost naming issue?
>
> Perhaps, but cmake seems happy (see below)...
>
> > James, could it be that you have multiple version of boost on your
> Windows
> > machine and CMake is not picking the correct one? You might try to
> explicitly
> > define on the CMake command line both BOOST_ROOT and
> > BOOST_LIBRARYDIR location as I do on my system:
> >
> > "C:\Program Files (x86)\CMake\bin\cmake"
> > -DBOOST_LIBRARYDIR=c:\32\boost_1_55_0_py34\lib32-msvc-12.0
> > -DBOOST_ROOT=c:\32\boost_1_55_0_py34 ..
>
> I do have multiple versions around, but I have the following set (from the
> cmake GUI):
>
> BOOST_LIBRARYDIR C:/local/boost_1_55_0-msvc-11.0-64/lib64-msvc-11.0
> BOOST_ROOT C:/local/boost_1_55_0-msvc-11.0-64
>
> and cmake reports that this version of boost is found:
>
> Boost version: 1.55.0
> Found the following Boost libraries:
> regex
>
> So I am not sure what change is giving me the issue... Let's wait and see
> what Greg finds as well(!)
------------------------------------------------------------------------------
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
_______________________________________________
Rdkit-discuss mailing list
Rdkit-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/rdkit-discuss