* [Xenomai] failing compile of kernel-3.8 on arm
@ 2013-07-10 14:43 Sagar Behere
2013-07-11 18:22 ` Gilles Chanteperdrix
0 siblings, 1 reply; 3+ messages in thread
From: Sagar Behere @ 2013-07-10 14:43 UTC (permalink / raw)
To: xenomai
Hello,
I patched the vanilla linux-3.8 kernel sources with
ipipe-core-3.8-arm-1.patch. The patch was applied cleanly, but while
compiling the kernel, I get two problems
Problem 1: This is the same as
http://www.mail-archive.com/xenomai@xenomai.org/msg02719.html
Problem 2: The compilation halts with
----
In file included from
/home/sagar/kernels/linux-3.8/arch/arm/include/asm/xenomai/syscall.h:29,
from include/xenomai/nucleus/shadow.h:27,
from include/asm-generic/xenomai/system.h:42,
from
/home/sagar/kernels/linux-3.8/arch/arm/include/asm/xenomai/system.h:29,
from include/xenomai/nucleus/types.h:36,
from include/xenomai/nucleus/queue.h:24,
from include/xenomai/nucleus/heap.h:25,
from kernel/xenomai/nucleus/bufd.c:144:
include/asm-generic/xenomai/syscall.h: In function
‘__xn_safe_strncpy_from_user’:
include/asm-generic/xenomai/syscall.h:147: error: implicit declaration
of function ‘__strncpy_from_user’
make[3]: *** [kernel/xenomai/nucleus/bufd.o] Error 1
make[2]: *** [kernel/xenomai/nucleus] Error 2
make[1]: *** [kernel/xenomai] Error 2
make: *** [kernel] Error 2
----
compiler is: arm-linux-gnueabi-gcc (Debian 4.4.5-8) 4.4.5
Any ideas how to fix these issues? I'll be running this kernel on the
gumstix overo, if that matters..
Thanks and regards,
Sagar
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [Xenomai] failing compile of kernel-3.8 on arm
2013-07-10 14:43 [Xenomai] failing compile of kernel-3.8 on arm Sagar Behere
@ 2013-07-11 18:22 ` Gilles Chanteperdrix
2013-07-11 21:48 ` Sagar Behere
0 siblings, 1 reply; 3+ messages in thread
From: Gilles Chanteperdrix @ 2013-07-11 18:22 UTC (permalink / raw)
To: sagar.behere; +Cc: xenomai
On 07/10/2013 04:43 PM, Sagar Behere wrote:
> Hello,
>
> I patched the vanilla linux-3.8 kernel sources with
> ipipe-core-3.8-arm-1.patch. The patch was applied cleanly, but while
> compiling the kernel, I get two problems
>
> Problem 1: This is the same as
> http://www.mail-archive.com/xenomai@xenomai.org/msg02719.html
>
> Problem 2: The compilation halts with
> include/asm-generic/xenomai/syscall.h: In function
> ‘__xn_safe_strncpy_from_user’:
> include/asm-generic/xenomai/syscall.h:147: error: implicit declaration
> of function ‘__strncpy_from_user’
> make[3]: *** [kernel/xenomai/nucleus/bufd.o] Error 1
> make[2]: *** [kernel/xenomai/nucleus] Error 2
> make[1]: *** [kernel/xenomai] Error 2
> make: *** [kernel] Error 2
>
> ----
>
> compiler is: arm-linux-gnueabi-gcc (Debian 4.4.5-8) 4.4.5
>
> Any ideas how to fix these issues? I'll be running this kernel on the
> gumstix overo, if that matters..
Please use xenomai git current head instead of xenomai 2.6.2.1 release.
Xenomai 2.6.2.1 only supports I-pipe patches up to Linux 3.5 on ARM.
(in general, the latest I-pipe patch supported by a Xenomai version is
the one it ships with).
--
Gilles.
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [Xenomai] failing compile of kernel-3.8 on arm
2013-07-11 18:22 ` Gilles Chanteperdrix
@ 2013-07-11 21:48 ` Sagar Behere
0 siblings, 0 replies; 3+ messages in thread
From: Sagar Behere @ 2013-07-11 21:48 UTC (permalink / raw)
To: Gilles Chanteperdrix; +Cc: xenomai
On 07/11/2013 08:22 PM, Gilles Chanteperdrix wrote:
> On 07/10/2013 04:43 PM, Sagar Behere wrote:
>
>> Hello,
>>
>> I patched the vanilla linux-3.8 kernel sources with
>> ipipe-core-3.8-arm-1.patch. The patch was applied cleanly, but while
>> compiling the kernel, I get two problems
>>
>> Problem 1: This is the same as
>> http://www.mail-archive.com/xenomai@xenomai.org/msg02719.html
>>
>> Problem 2: The compilation halts with
>
>
>> include/asm-generic/xenomai/syscall.h: In function
>> ‘__xn_safe_strncpy_from_user’:
>> include/asm-generic/xenomai/syscall.h:147: error: implicit declaration
>> of function ‘__strncpy_from_user’
>> make[3]: *** [kernel/xenomai/nucleus/bufd.o] Error 1
>> make[2]: *** [kernel/xenomai/nucleus] Error 2
>> make[1]: *** [kernel/xenomai] Error 2
>> make: *** [kernel] Error 2
>>
>> ----
>>
>> compiler is: arm-linux-gnueabi-gcc (Debian 4.4.5-8) 4.4.5
>>
>> Any ideas how to fix these issues? I'll be running this kernel on the
>> gumstix overo, if that matters..
>
>
> Please use xenomai git current head instead of xenomai 2.6.2.1 release.
> Xenomai 2.6.2.1 only supports I-pipe patches up to Linux 3.5 on ARM.
> (in general, the latest I-pipe patch supported by a Xenomai version is
> the one it ships with).
Oh! I did not know that.
I now did: git clone git://git.xenomai.org/xenomai-head.git
and everything compiled properly in the subsequent steps.
Thanks,
Sagar
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2013-07-11 21:48 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-07-10 14:43 [Xenomai] failing compile of kernel-3.8 on arm Sagar Behere
2013-07-11 18:22 ` Gilles Chanteperdrix
2013-07-11 21:48 ` Sagar Behere
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.