Hi,

2009/10/7 Christian de Bouillé <[email protected]>:
>> Using Fedora 10 64 bytes and now Fedora 11 32 bytes
>> using boost-jam to create bjam and paste bjam when to be used
>> I see many messages about failed or skipped targets
>> for compiling boost and after $RDBASE/Code
>> rdbase is not created.
>>
>> Probably Fedora is a bad distribution to be used for RDKIT
>> there is some message about gcc not compiling some files
>>

More on this below, but I think some of the problems you may be having
at the moment are due to the use of gcc 4.4.x; I haven't compiled the
RDKit with the gcc 4.4 series butI have had some reports that there
are problems.

>> Which distribution do you use
>> and how to to improve Fedora to do the work ?

I use the code under Ubuntu (09.04 at the moment, but older versions
work too) and Red Hat Enterprise Linux. As long as gcc is of a
reasonable version (4.0.x, 4.1.x, 4.3.x) things should be ok.
There's a list of builds that I know have worked here:
http://code.google.com/p/rdkit/wiki/WorkingBuilds

>>
>> Into RDKIT_Q22009_1 there are folders like Code and Projects
>> and not  Python ???

The Python directory has been renamed to "rdkit".

>
> Errors I have
>
>> Compiling boost bjam  --with-thread --with-python release install
>>
>> ./boost/mpl/apply.hpp:138:31: erreur: opérateur binaire manquant avant
>> l'élément lexical « ( »
>>
>>    "g++"
>  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -pt
>> hread
>  -DBOOST_ALL_NO_LIB=1 -DBOOST_THREAD_BUILD_LIB=1 -DBOOST_THREAD_POSIX
>> -DNDEBUG  -I"." -c -o
>>
> "bin.v2/libs/thread/build/gcc-4.4.1/release/link-static/threading-multi/thre
>> ad.o" "libs/thread/src/pthread/thread.cpp"
>>
>> ...failed gcc.compile.c++
>>

This is a problem building the boost libraries, not building the
RDKit. I can't really help you here except to say that you should
probably switch to a distribution with an somewhat older version of
the compiler. There is some evidence on the boost website that there
are problems with gcc 4.4.x:
http://www.boost.org/development/tests/release/developer/summary.html


Hope this helps,
-greg

Reply via email to