Folks Having problems compiling latest source code for Openbabel on Mac OS X (Lion). Don't think the error is a Mac issue, but I'll let you judge... Cmake and make output below.
Any ideas? Cheers, Ken cmake -DCMAKE_INSTALL_PREFIX=/usr/local -DPYTHON_BINDINGS=ON -DRUN_SWIG=ON -DEIGEN3_INCLUDE_DIR=/usr/local/include/eigen3 ../src -- The C compiler identification is GNU -- The CXX compiler identification is GNU -- Checking whether C compiler has -isysroot -- Checking whether C compiler has -isysroot - yes -- Checking whether C compiler supports OSX deployment target flag -- Checking whether C compiler supports OSX deployment target flag - yes -- Check for working C compiler: /usr/bin/gcc -- Check for working C compiler: /usr/bin/gcc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Checking whether CXX compiler has -isysroot -- Checking whether CXX compiler has -isysroot - yes -- Checking whether CXX compiler supports OSX deployment target flag -- Checking whether CXX compiler supports OSX deployment target flag - yes -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Using included inchi library. -- Found LibXml2: /usr/lib/libxml2.dylib -- Found ZLIB: /usr/lib/libz.dylib (found version "1.2.5") -- Could NOT find wxWidgets (missing: wxWidgets_FOUND) -- Looking for conio.h -- Looking for conio.h - not found -- Looking for sys/time.h -- Looking for sys/time.h - found -- Looking for time.h -- Looking for time.h - found -- Looking for strings.h -- Looking for strings.h - found -- Looking for rpc/xdr.h -- Looking for rpc/xdr.h - not found -- Looking for regex.h -- Looking for regex.h - found -- Looking for C++ include sstream -- Looking for C++ include sstream - found -- Looking for rint -- Looking for rint - found -- Looking for snprintf -- Looking for snprintf - found -- Looking for sranddev -- Looking for sranddev - found -- Looking for strcasecmp -- Looking for strcasecmp - found -- Looking for strncasecmp -- Looking for strncasecmp - found -- Looking for dlopen in dl -- Looking for dlopen in dl - found -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for stddef.h -- Looking for stddef.h - found -- Check size of clock_t -- Check size of clock_t - done -- Performing Test SCANDIR_NEEDS_CONST -- Performing Test SCANDIR_NEEDS_CONST - Failed -- Could NOT find Cairo. PNG output will NOT be supported. -- Looking for getopt -- Looking for getopt - found -- GUI will not be built -- Found PythonInterp: /usr/bin/python (found version "2.7.1") -- Found SWIG: /Users/kws/swig200/bin/swig (found version "2.0.0") -- Found SWIG: /Users/kws/swig200/bin/swig (found suitable version "2.0.0", required is "2.0") -- Found PythonLibs: /usr/lib/libpython2.7.dylib -- Python bindings will be compiled -- Configuring done -- Generating done -- Build files have been written to: /Users/kws/Documents/code/openbabel_svn/build -> make Scanning dependencies of target openbabel [ 0%] Building CXX object src/CMakeFiles/openbabel.dir/alias.o [ 0%] Building CXX object src/CMakeFiles/openbabel.dir/atom.o [ 0%] Building CXX object src/CMakeFiles/openbabel.dir/base.o [ 1%] Building CXX object src/CMakeFiles/openbabel.dir/bitvec.o [ 1%] Building CXX object src/CMakeFiles/openbabel.dir/bond.o [ 1%] Building CXX object src/CMakeFiles/openbabel.dir/bondtyper.o [ 2%] Building CXX object src/CMakeFiles/openbabel.dir/builder.o [ 2%] Building CXX object src/CMakeFiles/openbabel.dir/canon.o [ 2%] Building CXX object src/CMakeFiles/openbabel.dir/chains.o [ 3%] Building CXX object src/CMakeFiles/openbabel.dir/chargemodel.o [ 3%] Building CXX object src/CMakeFiles/openbabel.dir/chiral.o [ 3%] Building CXX object src/CMakeFiles/openbabel.dir/data.o [ 3%] Building CXX object src/CMakeFiles/openbabel.dir/descriptor.o [ 4%] Building CXX object src/CMakeFiles/openbabel.dir/fingerprint.o [ 4%] Building CXX object src/CMakeFiles/openbabel.dir/forcefield.o [ 4%] Building CXX object src/CMakeFiles/openbabel.dir/format.o [ 5%] Building CXX object src/CMakeFiles/openbabel.dir/generic.o [ 5%] Building CXX object src/CMakeFiles/openbabel.dir/graphsym.o [ 5%] Building CXX object src/CMakeFiles/openbabel.dir/grid.o [ 6%] Building CXX object src/CMakeFiles/openbabel.dir/griddata.o [ 6%] Building CXX object src/CMakeFiles/openbabel.dir/isomorphism.o [ 6%] Building CXX object src/CMakeFiles/openbabel.dir/kekulize.o [ 6%] Building CXX object src/CMakeFiles/openbabel.dir/locale.o [ 7%] Building CXX object src/CMakeFiles/openbabel.dir/matrix.o [ 7%] Building CXX object src/CMakeFiles/openbabel.dir/mcdlutil.o [ 7%] Building CXX object src/CMakeFiles/openbabel.dir/molchrg.o [ 8%] Building CXX object src/CMakeFiles/openbabel.dir/mol.o [ 8%] Building CXX object src/CMakeFiles/openbabel.dir/obconversion.o [ 8%] Building CXX object src/CMakeFiles/openbabel.dir/oberror.o [ 9%] Building CXX object src/CMakeFiles/openbabel.dir/obiter.o [ 9%] Building CXX object src/CMakeFiles/openbabel.dir/obutil.o [ 9%] Building CXX object src/CMakeFiles/openbabel.dir/op.o [ 9%] Building CXX object src/CMakeFiles/openbabel.dir/parsmart.o [ 10%] Building CXX object src/CMakeFiles/openbabel.dir/patty.o [ 10%] Building CXX object src/CMakeFiles/openbabel.dir/phmodel.o [ 10%] Building CXX object src/CMakeFiles/openbabel.dir/plugin.o [ 11%] Building CXX object src/CMakeFiles/openbabel.dir/pointgroup.o [ 11%] Building CXX object src/CMakeFiles/openbabel.dir/query.o [ 11%] Building CXX object src/CMakeFiles/openbabel.dir/rand.o [ 11%] Building CXX object src/CMakeFiles/openbabel.dir/residue.o [ 12%] Building CXX object src/CMakeFiles/openbabel.dir/ring.o [ 12%] Building CXX object src/CMakeFiles/openbabel.dir/rotamer.o [ 12%] Building CXX object src/CMakeFiles/openbabel.dir/rotor.o [ 13%] Building CXX object src/CMakeFiles/openbabel.dir/spectrophore.o [ 13%] Building CXX object src/CMakeFiles/openbabel.dir/tautomer.o [ 13%] Building CXX object src/CMakeFiles/openbabel.dir/tokenst.o [ 14%] Building CXX object src/CMakeFiles/openbabel.dir/transform.o [ 14%] Building CXX object src/CMakeFiles/openbabel.dir/typer.o [ 14%] Building CXX object src/CMakeFiles/openbabel.dir/obmolecformat.o [ 14%] Building CXX object src/CMakeFiles/openbabel.dir/conformersearch.o [ 15%] Building CXX object src/CMakeFiles/openbabel.dir/distgeom.o [ 15%] Building CXX object src/CMakeFiles/openbabel.dir/dlhandler_unix.o [ 15%] Building CXX object src/CMakeFiles/openbabel.dir/depict/depict.o [ 16%] Building CXX object src/CMakeFiles/openbabel.dir/depict/svgpainter.o [ 16%] Building CXX object src/CMakeFiles/openbabel.dir/math/matrix3x3.o [ 16%] Building CXX object src/CMakeFiles/openbabel.dir/math/spacegroup.o [ 17%] Building CXX object src/CMakeFiles/openbabel.dir/math/transform3d.o [ 17%] Building CXX object src/CMakeFiles/openbabel.dir/math/vector3.o [ 17%] Building CXX object src/CMakeFiles/openbabel.dir/math/align.o [ 17%] Building CXX object src/CMakeFiles/openbabel.dir/stereo/stereo.o [ 18%] Building CXX object src/CMakeFiles/openbabel.dir/stereo/tetranonplanar.o [ 18%] Building CXX object src/CMakeFiles/openbabel.dir/stereo/tetraplanar.o [ 18%] Building CXX object src/CMakeFiles/openbabel.dir/stereo/squareplanar.o [ 19%] Building CXX object src/CMakeFiles/openbabel.dir/stereo/cistrans.o [ 19%] Building CXX object src/CMakeFiles/openbabel.dir/stereo/tetrahedral.o [ 19%] Building CXX object src/CMakeFiles/openbabel.dir/stereo/perception.o [ 20%] Building CXX object src/CMakeFiles/openbabel.dir/stereo/facade.o Linking CXX shared library ../lib/libopenbabel.dylib [ 20%] Built target openbabel Scanning dependencies of target plugin_charges [ 20%] Building CXX object src/CMakeFiles/plugin_charges.dir/charges/eem.o [ 20%] Building CXX object src/CMakeFiles/plugin_charges.dir/charges/gasteiger.o [ 21%] Building CXX object src/CMakeFiles/plugin_charges.dir/charges/none.o [ 21%] Building CXX object src/CMakeFiles/plugin_charges.dir/charges/mmff94.o [ 21%] Building CXX object src/CMakeFiles/plugin_charges.dir/charges/qeq.o [ 21%] Building CXX object src/CMakeFiles/plugin_charges.dir/charges/qtpie.o Linking CXX shared module ../lib/plugin_charges.so [ 21%] Built target plugin_charges Scanning dependencies of target plugin_descriptors [ 22%] Building CXX object src/CMakeFiles/plugin_descriptors.dir/descriptors/cansmidescriptor.o [ 22%] Building CXX object src/CMakeFiles/plugin_descriptors.dir/descriptors/cmpdfilter.o [ 22%] Building CXX object src/CMakeFiles/plugin_descriptors.dir/descriptors/groupcontrib.o [ 23%] Building CXX object src/CMakeFiles/plugin_descriptors.dir/descriptors/filters.o [ 23%] Building CXX object src/CMakeFiles/plugin_descriptors.dir/descriptors/inchidescriptor.o [ 23%] Building CXX object src/CMakeFiles/plugin_descriptors.dir/descriptors/smartsdescriptors.o Linking CXX shared module ../lib/plugin_descriptors.so [ 23%] Built target plugin_descriptors Scanning dependencies of target plugin_fingerprints [ 24%] Building CXX object src/CMakeFiles/plugin_fingerprints.dir/fingerprints/finger2.o [ 24%] Building CXX object src/CMakeFiles/plugin_fingerprints.dir/fingerprints/finger3.o Linking CXX shared module ../lib/plugin_fingerprints.so [ 24%] Built target plugin_fingerprints Scanning dependencies of target plugin_forcefields [ 24%] Building CXX object src/CMakeFiles/plugin_forcefields.dir/forcefields/forcefieldgaff.o [ 24%] Building CXX object src/CMakeFiles/plugin_forcefields.dir/forcefields/forcefieldghemical.o [ 25%] Building CXX object src/CMakeFiles/plugin_forcefields.dir/forcefields/forcefieldmmff94.o [ 25%] Building CXX object src/CMakeFiles/plugin_forcefields.dir/forcefields/forcefielduff.o Linking CXX shared module ../lib/plugin_forcefields.so [ 25%] Built target plugin_forcefields Scanning dependencies of target plugin_ops [ 25%] Building CXX object src/CMakeFiles/plugin_ops.dir/ops/addfilename.o [ 26%] Building CXX object src/CMakeFiles/plugin_ops.dir/ops/addinindex.o [ 26%] Building CXX object src/CMakeFiles/plugin_ops.dir/ops/addpolarh.o [ 26%] Building CXX object src/CMakeFiles/plugin_ops.dir/ops/addnonpolarh.o [ 27%] Building CXX object src/CMakeFiles/plugin_ops.dir/ops/canonical.o [ 27%] Building CXX object src/CMakeFiles/plugin_ops.dir/ops/delpolarh.o [ 27%] Building CXX object src/CMakeFiles/plugin_ops.dir/ops/delnonpolarh.o [ 27%] Building CXX object src/CMakeFiles/plugin_ops.dir/ops/gen2D.o [ 28%] Building CXX object src/CMakeFiles/plugin_ops.dir/ops/fillUC.o [ 28%] Building CXX object src/CMakeFiles/plugin_ops.dir/ops/forcefield.o [ 28%] Building CXX object src/CMakeFiles/plugin_ops.dir/ops/gen3d.o [ 29%] Building CXX object src/CMakeFiles/plugin_ops.dir/ops/largest.o [ 29%] Building CXX object src/CMakeFiles/plugin_ops.dir/ops/loader.o [ 29%] Building CXX object src/CMakeFiles/plugin_ops.dir/ops/opsplit.o [ 30%] Building CXX object src/CMakeFiles/plugin_ops.dir/ops/optransform.o [ 30%] Building CXX object src/CMakeFiles/plugin_ops.dir/ops/partialcharges.o [ 30%] Building CXX object src/CMakeFiles/plugin_ops.dir/ops/readconformers.o [ 30%] Building CXX object src/CMakeFiles/plugin_ops.dir/ops/sort.o [ 31%] Building CXX object src/CMakeFiles/plugin_ops.dir/ops/opisomorph.o [ 31%] Building CXX object src/CMakeFiles/plugin_ops.dir/ops/ophighlight.o [ 31%] Building CXX object src/CMakeFiles/plugin_ops.dir/ops/xout.o [ 32%] Building CXX object src/CMakeFiles/plugin_ops.dir/ops/conformer.o /Users/kws/Documents/code/openbabel_svn/src/src/ops/conformer.cpp: In member function ‘virtual bool OpenBabel::OpConformer::Do(OpenBabel::OBBase*, const char*, const std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >*, OpenBabel::OBConversion*)’: /Users/kws/Documents/code/openbabel_svn/src/src/ops/conformer.cpp:163: error: expected type-specifier before ‘OBMinimizingEnergyConformerScore’ /Users/kws/Documents/code/openbabel_svn/src/src/ops/conformer.cpp:163: error: expected `)' before ‘OBMinimizingEnergyConformerScore’ /Users/kws/Documents/code/openbabel_svn/src/src/ops/conformer.cpp:163: error: no matching function for call to ‘OpenBabel::OBConformerSearch::SetScore(int*)’ /Users/kws/Documents/code/openbabel_svn/src/include/openbabel/conformersearch.h:284: note: candidates are: void OpenBabel::OBConformerSearch::SetScore(OpenBabel::OBConformerScore*) /Users/kws/Documents/code/openbabel_svn/src/src/ops/conformer.cpp:165: error: expected type-specifier before ‘OBMinimizingRMSDConformerScore’ /Users/kws/Documents/code/openbabel_svn/src/src/ops/conformer.cpp:165: error: expected `)' before ‘OBMinimizingRMSDConformerScore’ /Users/kws/Documents/code/openbabel_svn/src/src/ops/conformer.cpp:165: error: no matching function for call to ‘OpenBabel::OBConformerSearch::SetScore(int*)’ /Users/kws/Documents/code/openbabel_svn/src/include/openbabel/conformersearch.h:284: note: candidates are: void OpenBabel::OBConformerSearch::SetScore(OpenBabel::OBConformerScore*) make[2]: *** [src/CMakeFiles/plugin_ops.dir/ops/conformer.o] Error 1 make[1]: *** [src/CMakeFiles/plugin_ops.dir/all] Error 2 make: *** [all] Error 2 ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ OpenBabel-discuss mailing list OpenBabel-discuss@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/openbabel-discuss