the install fails during the setup script building the kernal module.
the appropriate lines from vbox_setup.log are:
Code: Select all
In file included from /tmp/vbox.0/combined-os-specific.c:64:
/tmp/vbox.0/r0drv/linux/timer-r0drv-linux.c: In function ‘rtTimerLinuxStdCallback’:
/tmp/vbox.0/r0drv/linux/timer-r0drv-linux.c:754:37: error: implicit declaration of function ‘from_timer’; did you mean ‘mod_timer’? [-Wimplicit-function-declaration]
754 | PRTTIMERLNXSUBTIMER pSubTimer = from_timer(pSubTimer, pLnxTimer, u.Std.LnxTimer);
| ^~~~~~~~~~
| mod_timer
/tmp/vbox.0/r0drv/linux/timer-r0drv-linux.c:754:70: error: ‘u’ undeclared (first use in this function); did you mean ‘up’?
754 | PRTTIMERLNXSUBTIMER pSubTimer = from_timer(pSubTimer, pLnxTimer, u.Std.LnxTimer);
| ^
| up
/tmp/vbox.0/r0drv/linux/timer-r0drv-linux.c:754:70: note: each undeclared identifier is reported only once for each function it appears in
make[2]: *** [scripts/Makefile.build:229: /tmp/vbox.0/combined-os-specific.o] Error 1
make[2]: *** Waiting for unfinished jobs....
# cmd_gen_symversions_c /tmp/vbox.0/linux/SUPDrv-linux.o
Can anyone point me to a solution?