Hello,
Newbie Alert. I am trying to compile the rdkit svn version 1433 on 64
bit ununtu Lucid.
I am using the ubuntu supplied boost library , 1.40.0.1.

The rdkit build completes to 84% and stops with the following error (
see below).

I am confused as to how to get the correct version of boost which I am
imagining will fix the problem. I downloaded Release 1.43.0 , but dont
know how to point the rdkit build to this boost library  since I am
new to bjam and cmake.

Any help will be greatly appreciated.
Thanks
Hari


[ 82%] Built target rdMolCatalog
Linking CXX shared library libSLNParse.so
/usr/bin/ld: 
/usr/lib/gcc/x86_64-linux-gnu/4.4.3/../../../../lib/libboost_regex-mt.a(instances.o):
relocation R_X86_64_32 against
`boost::object_cache<boost::re_detail::cpp_regex_traits_base<char>,
boost::re_detail::cpp_regex_traits_implementation<char>
>::do_get(boost::re_detail::cpp_regex_traits_base<char> const&,
unsigned long)::s_data' can not be used when making a shared object;
recompile with -fPIC
/usr/lib/gcc/x86_64-linux-gnu/4.4.3/../../../../lib/libboost_regex-mt.a:
could not read symbols: Bad value
collect2: ld returned 1 exit status
make[2]: *** [Code/GraphMol/SLNParse/libSLNParse.so] Error 1
make[1]: *** [Code/GraphMol/SLNParse/CMakeFiles/SLNParse.dir/all] Error 2
make: *** [all] Error 2


~/rdkit/trunk/build$ dpkg --list | grep "boost"
ii  libboost-all-dev                     1.40.0.1
                  Boost C++ Libraries development files (ALL,
ii  libboost-date-time1.40-dev           1.40.0-4ubuntu4
                  set of date-time libraries based on generic
ii  libboost-date-time1.40.0             1.40.0-4ubuntu4
                  set of date-time libraries based on generic
ii  libboost-dev                         1.40.0.1
                  Boost C++ Libraries development files (defau
ii  libboost-filesystem1.40-dev          1.40.0-4ubuntu4
                  filesystem operations (portable paths, itera
ii  libboost-filesystem1.40.0            1.40.0-4ubuntu4
                  filesystem operations (portable paths, itera
ii  libboost-graph1.40-dev               1.40.0-4ubuntu4
                  generic graph components and algorithms in C
ii  libboost-graph1.40.0                 1.40.0-4ubuntu4
                  generic graph components and algorithms in C
ii  libboost-iostreams1.40-dev           1.40.0-4ubuntu4
                  Boost.Iostreams Library development files
ii  libboost-iostreams1.40.0             1.40.0-4ubuntu4
                  Boost.Iostreams Library
ii  libboost-math1.40-dev                1.40.0-4ubuntu4
                  Boost.Math Library development files
ii  libboost-math1.40.0                  1.40.0-4ubuntu4
                  Boost.Math Library
ii  libboost-program-options1.40-dev     1.40.0-4ubuntu4
                  program options library for C++
ii  libboost-program-options1.40.0       1.40.0-4ubuntu4
                  program options library for C++
ii  libboost-python1.40-dev              1.40.0-4ubuntu4
                  Boost.Python Library development files
ii  libboost-python1.40.0                1.40.0-4ubuntu4
                  Boost.Python Library
ii  libboost-regex-dev                   1.40.0.1
                  regular expression library for C++ (default
ii  libboost-regex1.40-dev               1.40.0-4ubuntu4
                  regular expression library for C++
ii  libboost-regex1.40.0                 1.40.0-4ubuntu4
                  regular expression library for C++
ii  libboost-serialization1.40-dev       1.40.0-4ubuntu4
                  serialization library for C++
ii  libboost-serialization1.40.0         1.40.0-4ubuntu4
                  serialization library for C++
ii  libboost-signals1.40-dev             1.40.0-4ubuntu4
                  managed signals and slots library for C++
ii  libboost-signals1.40.0               1.40.0-4ubuntu4
                  managed signals and slots library for C++
ii  libboost-system1.40-dev              1.40.0-4ubuntu4
                  Operating system (e.g. diagnostics support)
ii  libboost-system1.40.0                1.40.0-4ubuntu4
                  Operating system (e.g. diagnostics support)
ii  libboost-test1.40-dev                1.40.0-4ubuntu4
                  components for writing and executing test su
ii  libboost-test1.40.0                  1.40.0-4ubuntu4
                  components for writing and executing test su
ii  libboost-thread1.40-dev              1.40.0-4ubuntu4
                  portable C++ multi-threading
ii  libboost-thread1.40.0                1.40.0-4ubuntu4
                  portable C++ multi-threading
ii  libboost-wave1.40-dev                1.40.0-4ubuntu4
                  C99/C++ preprocessor library
ii  libboost-wave1.40.0                  1.40.0-4ubuntu4
                  C99/C++ preprocessor library
ii  libboost1.40-all-dev                 1.40.0-4ubuntu4
                  Boost C++ Libraries development files (ALL)
ii  libboost1.40-dev                     1.40.0-4ubuntu4
                  Boost C++ Libraries development files

------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate 
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the 
lucky parental unit.  See the prize list and enter to win: 
http://p.sf.net/sfu/thinkgeek-promo
_______________________________________________
Rdkit-discuss mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/rdkit-discuss

Reply via email to