I am trying to compile armory 0.96.1 and 0.96.1.2 from sources on fedora 26 but I get this error and a lot of similar errors on different lines
CppBlockUtils_wrap.cxx: In function 'PyObject* _wrap_BtcUtils_hash256(PyObject*, PyObject*)':
CppBlockUtils_wrap.cxx:28661:17: error: 'PyString_FromStringAndSize' was not declared in this scope
resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
^~~~~~~~~~~~~~~~~~~~~~~~~~
CppBlockUtils_wrap.cxx:28661:17: note: suggested alternative: 'PyBytes_FromStringAndSize'
resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
^~~~~~~~~~~~~~~~~~~~~~~~~~
PyBytes_FromStringAndSize
I have anaconda installed, I don't know if this is the cause of the error
This is the list of commands that I used to compile