Thank you, Ralf!
I will follow your patch file guidance.

2017-11-30 18:30 GMT+08:00 Ralf Ramsauer <[email protected]>:

> On 11/30/2017 11:26 AM, Ralf Ramsauer wrote:
> > Ah, I guess I know what's going on. We had the same issue a while ago on
> > the list... You're trying to compile this file [1], right?
> >
> > This file is currently out of sync. I wrote a (untested) patch for that
> [2].
> And in the meanwhile the config format probably might have changed
> again, so the patch might already be outdated.
>
>   Ralf
> >
> >   Ralf
> >
> > [1]
> > https://github.com/siemens/freertos-cell/blob/master/
> jailhouse-configs/bananapi-freertos-demo.c
> > [2]
> > https://groups.google.com/forum/#!searchin/jailhouse-
> dev/freertos$20patch%7Csort:date/jailhouse-dev/tm_g7uK4WSw/XmMOLuxsBQAJ
> >
> > On 11/30/2017 09:56 AM, Beyond wrote:
> >> I delete the files: bananapi-freertos-demo.c and bananapi.c and build
> >> successfully.
> >> So the key point is: how to tell the compiler where to find
> >> "linux/types.h"(according to "fatal error: linux/types.h: No such file
> >> or directory"). Is there any other environment variable needed?
> >> Thanks!
> >>
> >> 2017-11-27 20:45 GMT+08:00 Jan Kiszka <[email protected]
> >> <mailto:[email protected]>>:
> >>
> >>     On 2017-11-27 04:03, Beyond wrote:
> >>     > 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.
> >>     >
> >>
> >>     ...and you built the ARM kernel in-tree, i.e. by entering
> linux-stable
> >>     and running make directly there?
> >>
> >>     Did you already try to specify KDIR as absolute path? Should work
> with
> >>     current kernel versions, though, but you didn't tell which one you
> are
> >>     building.
> >>
> >>     Jan
> >>
> >>     > 2017-11-26 20:16 GMT+08:00 Jan Kiszka <[email protected] <mailto:
> [email protected]>
> >>     > <mailto:[email protected] <mailto:[email protected]>>>:
> >>     >
> >>     >     On 2017-11-22 08:19, Qiu Shui wrote:
> >>     >     > I followed the instruction of "
> setup-on-banana-pi-arm-board.md <http://setup-on-banana-pi-arm-board.md>
> >>     >     <http://setup-on-banana-pi-arm-board.md
> >>     <http://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]
> >> <mailto:[email protected]>.
> >> For more options, visit https://groups.google.com/d/optout.
> >
>

-- 
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