Hi Gianluca,

the README ("After building the RDKit, carry out the following steps" 
section) briefly explains what needs to be done to install the cartridge 
and get the PgSQL test to work. The user which will be running the test 
needs to have administrator privileges on PostgresSQL as it will need to 
create a new database, load the cartridge and modify some settings.

Actually all of these requirements were already there before 
implementing the CMake-integrated PgSQL build: one needed to be root to 
stop the service, install the cartridge, restart the service, and then 
PostgreSQL administrator rights were needed to run the tests. The only 
difference is that now the test is part of the ctest suite rather than 
being separate.

Ciao,
p.

On 08/06/16 12:00, Gianluca Sforna wrote:
> Thanks for the patch Paolo.
>
> Is test 97 new? It seems it wants to use the Postgres server and
> fails, I am afraid it is not easy to have it working at build time.
>
> On Fri, Aug 5, 2016 at 11:45 AM, Gianluca Sforna <[email protected]> wrote:
>> Anyone ever tested this combo?
>>
>> I am currently getting:
>>
>> /usr/bin/c++  -fPIC -O2 -g -pipe -Wall -Werror=format-security
>> -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong
>> --param=ssp-buffer-size=4 -grecord-gcc-switches
>> -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic
>> -mpopcnt -Wno-deprecated -Wno-unused-function -fno-strict-aliasing
>> -fPIC -Wall -Wextra -O2 -g -DNDEBUG  -Wl,-z,relro
>> -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared
>> -Wl,-soname,librdkit.so -o librdkit.so
>> CMakeFiles/rdkit.dir/adapter.cpp.o CMakeFiles/rdkit.dir/bfp_op.c.o
>> CMakeFiles/rdkit.dir/cache.c.o CMakeFiles/rdkit.dir/guc.c.o
>> CMakeFiles/rdkit.dir/low_gist.c.o CMakeFiles/rdkit.dir/mol_op.c.o
>> CMakeFiles/rdkit.dir/rdkit_gist.c.o CMakeFiles/rdkit.dir/rdkit_io.c.o
>> CMakeFiles/rdkit.dir/rxn_op.c.o CMakeFiles/rdkit.dir/sfp_op.c.o
>> -Llib64 -lpq ../../../lib/libRDInchiLib.so.1.2016.03.2 -lInchi
>> ../../../lib/libMolHash.so.1.2016.03.2
>> ../../../lib/libFMCS.so.1.2016.03.2
>> ../../../lib/libChemReactions.so.1.2016.03.2
>> ../../../lib/libChemTransforms.so.1.2016.03.2
>> ../../../lib/libFingerprints.so.1.2016.03.2
>> ../../../lib/libDescriptors.so.1.2016.03.2
>> ../../../lib/libPartialCharges.so.1.2016.03.2
>> ../../../lib/libSubstructMatch.so.1.2016.03.2
>> ../../../lib/libDepictor.so.1.2016.03.2 -lboost_thread -lboost_system
>> -lpthread -linchi ../../../lib/libFileParsers.so.1.2016.03.2
>> ../../../lib/libSmilesParse.so.1.2016.03.2
>> ../../../lib/libSubgraphs.so.1.2016.03.2
>> ../../../lib/libGraphMol.so.1.2016.03.2
>> ../../../lib/libRDGeometryLib.so.1.2016.03.2
>> ../../../lib/libDataStructs.so.1.2016.03.2
>> ../../../lib/libRDGeneral.so.1.2016.03.2 -lboost_thread -lboost_system
>> -lpthread 
>> -Wl,-rpath,lib64:/builddir/build/BUILD/rdkit-Release_2016_03_2/python2/lib
>> /usr/bin/ld: cannot find -lInchi
>>
>> as it seems the CMakeFile is hardcoding the "Inchi" name as library to
>> search for
>>
>> Maybe it should be using the "FindInchi" macro and avoid putting the
>> explicit name there?
>>
>> Not sure how to patch it.
>>
>> --
>> Gianluca Sforna
>>
>> http://plus.google.com/+gianlucasforna - http://twitter.com/giallu
>> Tinker Garage - http://tinkergarage.it
>
>


------------------------------------------------------------------------------
_______________________________________________
Rdkit-discuss mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/rdkit-discuss

Reply via email to