Andreas,

Could you please share your Makefile? I am also using the C++ API of RDKit
on Mac. This is my current Makefile.

CC= g++
OPENMPFLAG=#-fopenmp
CXXFLAGS=-Wall  -O2 -std=c++11 -I${RDBASE}/Code -I${RDBASE}/lib
-I${RDBASE}/External -I${BOOSTBASE}/include -I${EGGBASE}
LDFLAGS=-L${RDBASE}/lib -lRDKitDescriptors -lRDKitGraphMol -lRDKitInchi
-lRDKitInfoTheory  -lRDKitRDGeneral -lRDKitRDInchiLib -lRDKitSmilesParse
-L${BOOSTBASE}/lib -lboost_system -lboost_filesystem
MIDAS_CPP: main.cpp Database.h Database.cpp MidasCore.h MidasCore.cpp
ParseConfigure.h ParseConfigure.cpp SettingInfo.h SettingInfo.cpp
SpectrumUnit.cpp SpectrumUnit.h ParseSpectraFile.h ParseSpectraFile.cpp
$(CC) $(OPENMPFLAG) $(CXXFLAGS)  -o MIDAS main.cpp Database.cpp
MidasCore.cpp ParseConfigure.cpp SettingInfo.cpp SpectrumUnit.cpp
ParseSpectraFile.cpp ${EGGBASE}/EggCore.cpp ${EGGBASE}/FilesOperation.cpp
${EGGBASE}/GML.cpp ${EGGBASE}/GraphBasics.cpp ${EGGBASE}/GraphGrammar.cpp
${EGGBASE}/ParseRegularGraph.cpp ${EGGBASE}/Production.cpp
${EGGBASE}/ReadGML.cpp ${EGGBASE}/ReadGrammar.cpp
${EGGBASE}/ReadInputGraphs.cpp ${EGGBASE}/RegularGraph.cpp $(LDFLAGS)

clean:
rm MIDAS

Hope it helps.

Best,
Yingfeng

On Wed, Jan 9, 2019 at 3:40 PM Andreas Luttens <andreas.lutt...@gmail.com>
wrote:

> Hi,
>
> I have recently installed the RDKit from source for OS X, as described in
> Docs/Book/install.md on the GitHub page. I believe make, and make install
> worked out fine, but I have using trying to compile a basic cpp script. I
> have set the RDBASE env variable and I included the compiler flags for
> include (-I) and where to find the libraries (-L) as $RDBASE/Code and
> $RDBASE/lib. Code contains header files and lib has its static and dynamic
> library files. When I try to compile the example1.cpp code, I set the
> -lGraphMol flag, std=c++11 flag and the verbose flag, but get the following
> errors:
>
> ld: library not found for -lGraphMol
>
> I am not sure why it does not find the library files and I have yet to
> successfully compile a cpp code with these libraries.
>
> Any help would be very appreciated!
>
> Best regards
>
> Andreas Luttens
> _______________________________________________
> Rdkit-discuss mailing list
> Rdkit-discuss@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/rdkit-discuss
>
_______________________________________________
Rdkit-discuss mailing list
Rdkit-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/rdkit-discuss

Reply via email to