kmu-embedded / k-hypervisor

ARM-based Hypervisor for Real-Time Embedded Systems
Other
14 stars 12 forks source link

Compile error on gcc-linaro-6.3.1-2017.02-x86_64_arm-eabi #99

Closed Wonseok closed 7 years ago

Wonseok commented 7 years ago

Link to similar problem

[CC] vdev_gicd.o
In file included from drivers/vdev/vdev_gicd.c:1:0:
drivers/vdev/vdev_gicd.c:480:18: error: initialization from incompatible pointer type [-Werror=incompatible-pointer-types]
 vdev_module_init(vdev_gicd_init);
                  ^
./include/vdev.h:17:57: note: in definition of macro ‘__define_vdev_module’
     __attribute__((__section__(".vdev_module.init"))) = fn
                                                         ^~
drivers/vdev/vdev_gicd.c:480:1: note: in expansion of macro ‘vdev_module_init’
 vdev_module_init(vdev_gicd_init);
 ^~~~~~~~~~~~~~~~
cc1: all warnings being treated as errors
make: *** [build/drivers/vdev/vdev_gicd.o] Error 1

Fix it ASAP.