KM_fileio.cpp:689:2: error: GetExecutablePath --> Create a method for obtaining the executable name
#error GetExecutablePath --> Create a method for obtaining the executable name
^
KM_fileio.cpp:746:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
register h__iovec* iov = m_IOVec;
^~~~~~~~~
KM_fileio.cpp:1107:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
register h__iovec* iov = m_IOVec;
^~~~~~~~~
KM_fileio.cpp:1725:17: error: variable has incomplete type 'struct statfs'
struct statfs s;
^
KM_fileio.cpp:1725:10: note: forward declaration of 'statfs'
struct statfs s;
^
2 warnings and 2 errors generated.