I'm sorry for the slow response. Busy day.
For this install, I started on a CentOS 5.5 system that was up to date with
all package upgrades. Following is what I've done so far:
installed blas, blas-devel, lapack, lapack-devel through yum
I had problems in the past with the standard GCC package on CentOS which is
version 4.1.2, so I rebuilt the GCC 4.4.5 package and included mpfr 2.4.1
Installed cmake 2.8.2
Installed flex 2.5.35
CentOS's Python installation is v2.4.1, so I built and installed 2.7. Due
to errors found later in the process, I built this with the -fPIC switch and
also enabled Unicode UCS4 support
./configure CFLAGS=-fPIC --enable-unicode=ucs4
Built and installed NumPy 1.5.0
Boost on CentOS 5.5 is v1.33, so I built and installed boost 1.44 with the
following commands:
./bootstrap.sh --with-libraries=python,regex
./bjam address-model=64 install
Finally, with RDKit I have $LD_LIBRARY_PATH
On Mon, Nov 15, 2010 at 10:11 PM, <[email protected]> wrote:
> No, I made sure to include the address-model=64 switch to bjam.
>
> Tomorrow when I get in I'll update the thread with all the steps I've
> followed.
>
> -Kirk
>
>
>
>
> On Nov 15, 2010 9:52pm, Greg Landrum <[email protected]> wrote:
> > Kirk,
> >
> >
> >
> > On Tue, Nov 16, 2010 at 12:38 AM, Robert DeLisle [email protected]>
> wrote:
> >
> > > Yes, that is also true.
> >
> > >
> >
> > > The error in my most recent messages stems from the default build of
> Python
> >
> > > supporst Unicode UCS2, but apparently boost expects UCS4. A rebuild of
> >
> > > Python with UCS4 enabled fixed that problem.
> >
> > >
> >
> > > Now I get a similar error related to Py_InitModule4 not being defined.
> From
> >
> > > what I can find, this is a 32-bit - 64-bit problem in which this was
> defined
> >
> > > as Py_InitModule4_64 in the 64-bit Python libraries but that change may
> not
> >
> > > have cascaded to all necessary parts of the build process. Most of the
> >
> > > changes involve some substantial changes to the accessing code, but I'm
> >
> > > still looking for a better option.
> >
> >
> >
> > Could it be that the boost libraries you are using were not built in
> >
> > 64bit mode? I've managed to force a 64bit build in the past with the
> >
> > following command line:
> >
> > ./bjam address-model=64 cflags=-fPIC cxxflags=-fPIC install
> >
> >
> >
> > Best Regards,
> >
> > -greg
> >
>
------------------------------------------------------------------------------
Beautiful is writing same markup. Internet Explorer 9 supports
standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 & L3.
Spend less time writing and rewriting code and more time creating great
experiences on the web. Be a part of the beta today
http://p.sf.net/sfu/msIE9-sfdev2dev
_______________________________________________
Rdkit-discuss mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/rdkit-discuss