> On 06.09.19 15:16, Davy via Xenomai wrote: >> Hi, >> >> So, I started over with the linux kernel 4.19.66 and xenomai 3.0.9 >> >> I patched the kernel with the following command : >> ./scripts/prepare-kernel.sh --linux=../linux-4.19.66 >> --ipipe=../ipipe-core-4.19.66-x86-6.patch --arch=x86_64 >> >> First time I do make menuconfig, I get this error: >> >> scripts/kconfig/mconf Kconfig >> init/Kconfig:2056: can't open file "arch/$SRCARCH/xenomai/Kconfig" >> scripts/kconfig/Makefile:29 : la recette pour la cible >> « menuconfig » a >> échouée >> >> I solved this by replace "$SRCARCH" by "x86" in init/Kconfig >> >> I then tried to compile the kernel : >> make bzImage modules >> >> And I got an error which I solved by disable CONFIG_HYPERV and >> CONFIG_SCHED_MC (as indicated in this thread : >> https://www.xenomai.org/pipermail/xenomai/2018-October/039679.html) >> >> Now I have this error : >> In file included from include/xenomai/cobalt/uapi/kernel/vdso.h:21:0, >> from include/xenomai/cobalt/kernel/vdso.h:26, >> from kernel/xenomai/posix/clock.c:21: >> include/xenomai/cobalt/uapi/kernel/urw.h: In function >> '__try_read_start': >> include/xenomai/cobalt/uapi/kernel/urw.h:60:2: error: implicit >> declaration >> of function 'ACCESS_ONCE' [-Werror=implicit-function-declaration] >> token = ACCESS_ONCE(urw->sequence); >> ^ >> cc1: some warnings being treated as errors >> >> Can you help me ? >> I attach my .config >> > > Yeah, one "detail": When you move to 4.19, you also need to switch to > xenomai > master branch. > > Jan > > -- > Siemens AG, Corporate Technology, CT RDA IOT SES-DE > Corporate Competence Center Embedded Linux >
Hi Jan, Thank you for your quick reply. If I want to use the last stable release xenomai which kernel release I need to use ? Regards, Davy
