Dear Takayuki,

On Sat, Jan 26, 2013 at 5:37 AM, Taka Seri <[email protected]> wrote:
> Dear all.
>
> I tried to build the postgresql cartridge.
> (=>http://code.google.com/p/rdkit/wiki/BuildingTheCartridge)
> Os X 10.7.5, RDKit ver 2012_12_1, and PostgreSQL ver 9.1.3
> I could not build the cartridge.
> I got following error messages.
>
>> cd $RDBASE/Code/PgSQL/rdkit
> Then,
>> make
>
> g++ -I/opt/local/include -02 -Wall -Wmissing-prototypes -Wpointer-arith
> -Wdeclaration-after-statement -Wendif-labels -Wformat-security
> -fno-strict-aliasing -fwrapv  -bundle -multiply_defined suppress -o rdkit.so
> rdkit_io.o mol_op.o bfp_op.o sfp_op.o rdkit_gist.o low_gist.o guc.o cache.o
> adapter.o -L/usr/local/pgsql/lib -Wl,-dead_strip_dylibs
> -L/Users/takayuki/Cheminfo/RDKit/RDKit_2012_12_1//lib
> -Wl,-rpath,'/Users/takayuki/Cheminfo/RDKit/RDKit_2012_12_1//lib'
> -lChemTransforms -lFileParsers -lSmilesParse -lFingerprints -lSubgraphs
> -lSubstructMatch  -lDescriptors -lPartialCharges -lGraphMol -lDataStructs
> -lRDGeometryLib -lRDGeneral  -pthread -bundle_loader
> /usr/local/pgsql/bin/postgres
> Undefined symbols for architecture x86_64:
>   "_DirectFunctionCall1", referenced from:
>       _bfp_in in rdkit_io.o
>       _bfp_out in rdkit_io.o
>       _sfp_in in rdkit_io.o
>       _sfp_out in rdkit_io.o
> ld: symbol(s) not found for architecture x86_64
> collect2: ld returned 1 exit status
> make: *** [rdkit.so] Error 1
>
> Any advice or information you could provide would be greatly appreciated.

I haven't seen this error before, but from what little I could find on
the web  (http://code.google.com/p/plv8js/issues/detail?id=40), it
seems like this could be caused by using headers from one version of
postgres and linking against another.
I would suggest rebuilding the .o files and checking to see that the
"-I" specs you see when you re-run make actually find the correct
postgresql header files.

-greg

------------------------------------------------------------------------------
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. ON SALE this month only -- learn more at:
http://p.sf.net/sfu/learnnow-d2d
_______________________________________________
Rdkit-discuss mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/rdkit-discuss

Reply via email to