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

Reply via email to