The error is:
[ 2%] Building CXX object src/CMakeFiles/openbabel.dir/alias.o
cd /«BUILDDIR»/openbabel-2.3.2+dfsg/build/src && /usr/bin/c++ -DHAVE_EIGEN
-DHAVE_EIGEN3 -DHAVE_LIBZ -DHAVE_SHARED_POINTER
-DHAVE_WXWIDGETS -DMAKE_OBDLL -DUSING_DYNAMIC_LIBS -DWXUSINGDLL
-D_FILE_OFFSET_BITS=64 -D__WXGTK__ -g -O2 -fstack-protector-strong
-Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -pthread -fopenmp -fPIC
-isystem
/usr/lib/aarch64-linux-gnu/wx/include/gtk2-unicode-3.0 -isystem
/usr/include/wx-3.0 -I/«BUILDDIR»/openbabel-2.3.2+dfsg/build/include
-I/«BUILDDIR»/openbabel-2.3.2+dfsg/data
-I/«BUILDDIR»/openbabel-2.3.2+dfsg/include -I/usr/include/eigen3
-DOB_MODULE_PATH="\"/usr/lib/openbabel/2.3.2\"" -o
CMakeFiles/openbabel.dir/alias.o -c
/«BUILDDIR»/openbabel-2.3.2+dfsg/src/alias.cpp
In file included from
/«BUILDDIR»/openbabel-2.3.2+dfsg/include/openbabel/alias.h:19:0,
from /«BUILDDIR»/openbabel-2.3.2+dfsg/src/alias.cpp:17:
/«BUILDDIR»/openbabel-2.3.2+dfsg/include/openbabel/shared_ptr.h:27:14: error:
'std::tr1' has not been declared
using std::tr1::shared_ptr;
^
In file included from /«BUILDDIR»/openbabel-2.3.2+dfsg/src/alias.cpp:17:0:
/«BUILDDIR»/openbabel-2.3.2+dfsg/include/openbabel/alias.h:118:47: error:
'shared_ptr' was not declared in this scope
typedef std::vector< std::pair<std::string, shared_ptr<OBSmartsPattern> > >
SmartsTable;
^
/«BUILDDIR»/openbabel-2.3.2+dfsg/include/openbabel/alias.h:118:73: error:
template argument 2 is invalid
typedef std::vector< std::pair<std::string, shared_ptr<OBSmartsPattern> > >
SmartsTable;
^
/«BUILDDIR»/openbabel-2.3.2+dfsg/include/openbabel/alias.h:118:75: error:
template argument 1 is invalid
typedef std::vector< std::pair<std::string, shared_ptr<OBSmartsPattern> > >
SmartsTable;
^
/«BUILDDIR»/openbabel-2.3.2+dfsg/include/openbabel/alias.h:118:75: error:
template argument 2 is invalid
/«BUILDDIR»/openbabel-2.3.2+dfsg/include/openbabel/alias.h:118:77: error:
expected unqualified-id before '>' token
typedef std::vector< std::pair<std::string, shared_ptr<OBSmartsPattern> > >
SmartsTable;
^
/«BUILDDIR»/openbabel-2.3.2+dfsg/include/openbabel/alias.h:119:24: error:
'SmartsTable' has not been declared
static bool LoadFile(SmartsTable& smtable);
^
/«BUILDDIR»/openbabel-2.3.2+dfsg/src/alias.cpp:239:26: error: 'bool
OpenBabel::AliasData::LoadFile' is not a static data member of
'class OpenBabel::AliasData'
...
--
Martin Michlmayr
Linux for HP Helion OpenStack, Hewlett-Packard
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]