Build fails under fedora 23
I compile getdp from sources on fedora 23 (gcc-5.3.1). The compilation fails with the following error message:
[ 2%] Building CXX object CMakeFiles/getdp.dir/Common/Message.cpp.o
/home/collette/repositories/FEM/getdp/Common/Message.cpp: Dans la fonction membre statique ‘static void Message::Initialize(int, char**)’:
/home/collette/repositories/FEM/getdp/Common/Message.cpp:126:44: erreur: ‘Py_DecodeLocale’ was not declared in this scope
wargv[i] = Py_DecodeLocale(argv[i], NULL);
^
/home/collette/repositories/FEM/getdp/Common/Message.cpp:127:34: erreur: too many arguments to function ‘void Py_SetProgramName(wchar_t*)’
Py_SetProgramName(wargv[0], NULL);
^
In file included from /usr/include/python3.4m/Python.h:114:0,
from /home/collette/repositories/FEM/getdp/Common/Message.cpp:54:
/usr/include/python3.4m/pythonrun.h:25:6: note: declared here
PyAPI_FUNC(void) Py_SetProgramName(wchar_t *);
^
CMakeFiles/getdp.dir/build.make:182: recipe for target 'CMakeFiles/getdp.dir/Common/Message.cpp.o' failed
make[2]: *** [CMakeFiles/getdp.dir/Common/Message.cpp.o] Error 1
CMakeFiles/Makefile2:1059: recipe for target 'CMakeFiles/getdp.dir/all' failed