Thanks, Jan.
Yes. I clone(to linux_stable directory) and patch and compile kernel
successfully.
I don't know if I should specify some other environment variable except
KDIR=../linux-stable.

2017-11-26 20:16 GMT+08:00 Jan Kiszka <[email protected]>:

> On 2017-11-22 08:19, Qiu Shui wrote:
> > I followed the instruction of "setup-on-banana-pi-arm-board.md" pretty
> successfully, until came to "Cross Compiling Jailhouse(w/ FreeRTOS-cell)
> for ARM on x86".
> > When I run "make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf-
> KDIR=../linux-stable". I got fatal errors:
> > WARNING: Symbol version dump ./Module.symvers
> > is missing; modules will have no dependencies and modversions.
> > CC /home/beyond2002/jailhouse/configs/amd-seattle-gic-demo.o
> > OBJCOPY /home/beyond2002/jailhouse/configs/amd-seattle-gic-demo.cell
> > CC /home/beyond2002/jailhouse/configs/amd-seattle-linux-demo.o
> > OBJCOPY /home/beyond2002/jailhouse/configs/amd-seattle-linux-demo.cell
> > CC /home/beyond2002/jailhouse/configs/amd-seattle-uart-demo.o
> > OBJCOPY /home/beyond2002/jailhouse/configs/amd-seattle-uart-demo.cell
> > CC /home/beyond2002/jailhouse/configs/amd-seattle.o
> > OBJCOPY /home/beyond2002/jailhouse/configs/amd-seattle.cell
> > CC /home/beyond2002/jailhouse/configs/apic-demo.o
> > OBJCOPY /home/beyond2002/jailhouse/configs/apic-demo.cell
> > CC /home/beyond2002/jailhouse/configs/bananapi-freertos-demo.o
> > /home/beyond2002/jailhouse/configs/bananapi-freertos-demo.c:1:25: fatal
> error: linux/types.h: No such file or directory
> > compilation terminated.
> > scripts/Makefile.build:258: recipe for target
> '/home/beyond2002/jailhouse/configs/bananapi-freertos-demo.o' failed
> > make[3]: *** [/home/beyond2002/jailhouse/configs/bananapi-freertos-demo.o]
> Error 1
> > scripts/Makefile.build:403: recipe for target
> '/home/beyond2002/jailhouse/configs' failed
> > make[2]: *** [/home/beyond2002/jailhouse/configs] Error 2
> > Makefile:1378: recipe for target '_module_/home/beyond2002/jailhouse'
> failed
> > make[1]: *** [_module_/home/beyond2002/jailhouse] Error 2
> > Makefile:36: recipe for target 'modules' failed
> > make: *** [modules] Error 2
> >
> > Maybe I missed instalingl some package or setting any variables?
> >
> > Would anybody please provide any suggestions to solve this error?
>
> The kernel dir use are using does not contain all the outputs of a
> normal kernel build. Therefore, the build fails over missing files.
>
> Did you actually build the kernel like described in the readme? Did you
> reference the build folder in case you built out of tree?
>
> Jan
>

-- 
You received this message because you are subscribed to the Google Groups 
"Jailhouse" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to