I am new to QEMU and want to use its fault tolerance feature by "Michael Hines" described in this page
and installed the required libraries, but when I run the 'make' command I get the following error:
CC migration-checkpoint.o
migration-checkpoint.c: In function ‘mc_enable_buffering’:
migration-checkpoint.c:482:5: error: implicit declaration of function ‘rtnl_tc_get_ops’ [-Werror=implicit-function-declaration]
if (!(ops = rtnl_tc_get_ops(tc))) {
^
migration-checkpoint.c:482:5: error: nested extern declaration of ‘rtnl_tc_get_ops’ [-Werror=nested-externs]
migration-checkpoint.c:482:15: error: assignment makes pointer from integer without a cast [-Werror]
if (!(ops = rtnl_tc_get_ops(tc))) {
^
cc1: all warnings being treated as errors
make: *** [migration-checkpoint.o] Error 1
Is this due to compiler version? Please advise.