Hi Adrian,
On Sun, May 2, 2010 at 5:46 PM, Adrian Schreyer <am...@ca...> wrote:
> Hi Greg,
>
> I just tried to compile RDKit on Kubuntu 10.04 amd64 with the
> boost-devel packages that come with the distribution. Unfortunately it
> failed, you might want to update the wiki (at least for 64-bit systems
> the packages are not compiled the right way in order to make shared
> objects).
>
> Adrian
>
> /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/Wrap/rdSLNParse.so] Error 1
> make[1]: *** [Code/GraphMol/SLNParse/Wrap/CMakeFiles/rdSLNParse.dir/all] Error 2
> make: *** [all] Error 2
Yeah, that looks like the kubuntu boost-devel package has not been
correctly compiled. Is it possible to enter a bug on the kubuntu site?
-greg
|