* [Xenomai-help] Problems building Xenomai 2.4-rc4 and linux 2.6.23
@ 2007-10-24 23:35 Robert Gubler
2007-10-25 7:20 ` Jan Kiszka
0 siblings, 1 reply; 5+ messages in thread
From: Robert Gubler @ 2007-10-24 23:35 UTC (permalink / raw)
To: xenomai
[-- Attachment #1: Type: text/plain, Size: 1750 bytes --]
Hello,
I am trying to build a kernel that supports xenomai, but every combination
of xenomai releases, adeos-ipipe patches, and linux kernels don't seem to
build successfully for me. First, I'd like to know if someone recommends a
particular version of all of these that is known to work for you?? Right now
I am trying to use:
linux-2.6.23.tar.bz2 (from kernel.org)
xenomai-2.4-rc4.tar.bz2
adeos-ipipe-2.6.23-i386-1.10-10.patch
Heres is what I am doing:
# ./prepare-kernel.sh --linux=~/incoming/linux-2.6.23--adeos=~/incoming/adeos-
ipipe-2.6.23-i386-1.10-10.patch --arch=i386
..... (no indication of failure) ....
# cd ~/incoming/linux-2.6.23
# make clean distclean mrproper
# make menuconfig
# make
......
AS arch/i386/boot/compressed/head.o
CC arch/i386/boot/compressed/misc.o
In file included from include/linux/ipipe_base.h:29,
from include/linux/kernel.h:17,
from include/asm/system.h:4,
from include/asm/processor.h:18,
from include/asm/thread_info.h:16,
from include/linux/thread_info.h:21,
from include/linux/preempt.h:9,
from include/linux/spinlock.h:49,
from include/linux/vmalloc.h:4,
from arch/i386/boot/compressed/misc.c:14:
include/asm/ipipe_base.h:26:25: error: irq_vectors.h: No such file or
directory
make[2]: *** [arch/i386/boot/compressed/misc.o] Error 1
make[1]: *** [arch/i386/boot/compressed/vmlinux] Error 2
make: *** [bzImage] Error 2
I've read the included README.INSTALL and TROUBLESHOOTING docs included with
xenomai, but they didn't seem to help me in this case. If anyone has
recommendations for me that would be great!
Thanks,
Rob
[-- Attachment #2: Type: text/html, Size: 2779 bytes --]
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [Xenomai-help] Problems building Xenomai 2.4-rc4 and linux 2.6.23
2007-10-24 23:35 [Xenomai-help] Problems building Xenomai 2.4-rc4 and linux 2.6.23 Robert Gubler
@ 2007-10-25 7:20 ` Jan Kiszka
2007-10-25 7:33 ` Robert Gubler
0 siblings, 1 reply; 5+ messages in thread
From: Jan Kiszka @ 2007-10-25 7:20 UTC (permalink / raw)
To: Robert Gubler; +Cc: xenomai
[-- Attachment #1: Type: text/plain, Size: 2162 bytes --]
Robert Gubler wrote:
> Hello,
>
> I am trying to build a kernel that supports xenomai, but every combination
> of xenomai releases, adeos-ipipe patches, and linux kernels don't seem to
> build successfully for me. First, I'd like to know if someone recommends a
> particular version of all of these that is known to work for you?? Right now
> I am trying to use:
>
> linux-2.6.23.tar.bz2 (from kernel.org)
> xenomai-2.4-rc4.tar.bz2
> adeos-ipipe-2.6.23-i386-1.10-10.patch
>
>
> Heres is what I am doing:
>
> # ./prepare-kernel.sh --linux=~/incoming/linux-2.6.23--adeos=~/incoming/adeos-
> ipipe-2.6.23-i386-1.10-10.patch --arch=i386
>
> ..... (no indication of failure) ....
>
> # cd ~/incoming/linux-2.6.23
>
> # make clean distclean mrproper
>
> # make menuconfig
>
> # make
>
> ......
>
>
> AS arch/i386/boot/compressed/head.o
> CC arch/i386/boot/compressed/misc.o
> In file included from include/linux/ipipe_base.h:29,
> from include/linux/kernel.h:17,
> from include/asm/system.h:4,
> from include/asm/processor.h:18,
> from include/asm/thread_info.h:16,
> from include/linux/thread_info.h:21,
> from include/linux/preempt.h:9,
> from include/linux/spinlock.h:49,
> from include/linux/vmalloc.h:4,
> from arch/i386/boot/compressed/misc.c:14:
> include/asm/ipipe_base.h:26:25: error: irq_vectors.h: No such file or
> directory
> make[2]: *** [arch/i386/boot/compressed/misc.o] Error 1
> make[1]: *** [arch/i386/boot/compressed/vmlinux] Error 2
> make: *** [bzImage] Error 2
This should not happen anymore. Could you post your .config so that we
can try to reproduce the error?
>
>
> I've read the included README.INSTALL and TROUBLESHOOTING docs included with
> xenomai, but they didn't seem to help me in this case. If anyone has
> recommendations for me that would be great!
>
> Thanks,
>
> Rob
>
Are there more combinations that do not build? Note that the issue above
is 2.6.23-specific.
Jan
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 249 bytes --]
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [Xenomai-help] Problems building Xenomai 2.4-rc4 and linux 2.6.23
2007-10-25 7:20 ` Jan Kiszka
@ 2007-10-25 7:33 ` Robert Gubler
2007-10-25 7:44 ` Jan Kiszka
0 siblings, 1 reply; 5+ messages in thread
From: Robert Gubler @ 2007-10-25 7:33 UTC (permalink / raw)
To: Jan Kiszka; +Cc: xenomai
[-- Attachment #1: Type: text/plain, Size: 2685 bytes --]
Well, sadly I don't have it with me. I can post it tomorrow, But,
essentially the config is whatever the default is. I didn't change any
options when I ran `make menuconfig`.
The other configurations I tried were:
linux-2.6.23.1.tar.bz2
xenomai-2.4-rc4.tar.bz2
adeos-ipipe-2.6.23-i386-1.10-10.patch
And,
linux-2.6.23.1.tar.bz2
xenomai-2.3.4.tar.bz2
adeos-ipipe-2.6.23-i386-1.10-10.patch
-Rob
On 10/25/07, Jan Kiszka <jan.kiszka@domain.hid> wrote:
>
> Robert Gubler wrote:
> > Hello,
> >
> > I am trying to build a kernel that supports xenomai, but every
> combination
> > of xenomai releases, adeos-ipipe patches, and linux kernels don't seem
> to
> > build successfully for me. First, I'd like to know if someone
> recommends a
> > particular version of all of these that is known to work for you?? Right
> now
> > I am trying to use:
> >
> > linux-2.6.23.tar.bz2 (from kernel.org)
> > xenomai-2.4-rc4.tar.bz2
> > adeos-ipipe-2.6.23-i386-1.10-10.patch
> >
> >
> > Heres is what I am doing:
> >
> > # ./prepare-kernel.sh --linux=~/incoming/linux-
> 2.6.23--adeos=~/incoming/adeos-
> > ipipe-2.6.23-i386-1.10-10.patch --arch=i386
> >
> > ..... (no indication of failure) ....
> >
> > # cd ~/incoming/linux-2.6.23
> >
> > # make clean distclean mrproper
> >
> > # make menuconfig
> >
> > # make
> >
> > ......
> >
> >
> > AS arch/i386/boot/compressed/head.o
> > CC arch/i386/boot/compressed/misc.o
> > In file included from include/linux/ipipe_base.h:29,
> > from include/linux/kernel.h:17,
> > from include/asm/system.h:4,
> > from include/asm/processor.h:18,
> > from include/asm/thread_info.h:16,
> > from include/linux/thread_info.h:21,
> > from include/linux/preempt.h:9,
> > from include/linux/spinlock.h:49,
> > from include/linux/vmalloc.h:4,
> > from arch/i386/boot/compressed/misc.c:14:
> > include/asm/ipipe_base.h:26:25: error: irq_vectors.h: No such file or
> > directory
> > make[2]: *** [arch/i386/boot/compressed/misc.o] Error 1
> > make[1]: *** [arch/i386/boot/compressed/vmlinux] Error 2
> > make: *** [bzImage] Error 2
>
> This should not happen anymore. Could you post your .config so that we
> can try to reproduce the error?
>
> >
> >
> > I've read the included README.INSTALL and TROUBLESHOOTING docs included
> with
> > xenomai, but they didn't seem to help me in this case. If anyone has
> > recommendations for me that would be great!
> >
> > Thanks,
> >
> > Rob
> >
>
> Are there more combinations that do not build? Note that the issue above
> is 2.6.23-specific.
>
> Jan
>
>
>
[-- Attachment #2: Type: text/html, Size: 4247 bytes --]
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [Xenomai-help] Problems building Xenomai 2.4-rc4 and linux 2.6.23
2007-10-25 7:33 ` Robert Gubler
@ 2007-10-25 7:44 ` Jan Kiszka
2007-10-25 8:29 ` Philippe Gerum
0 siblings, 1 reply; 5+ messages in thread
From: Jan Kiszka @ 2007-10-25 7:44 UTC (permalink / raw)
To: Robert Gubler; +Cc: xenomai
[-- Attachment #1: Type: text/plain, Size: 633 bytes --]
Robert Gubler wrote:
> Well, sadly I don't have it with me. I can post it tomorrow, But,
> essentially the config is whatever the default is. I didn't change any
> options when I ran `make menuconfig`.
OK, will retry your steps later, maybe it also triggers for me.
>
> The other configurations I tried were:
>
> linux-2.6.23.1.tar.bz2
> xenomai-2.4-rc4.tar.bz2
> adeos-ipipe-2.6.23-i386-1.10-10.patch
>
>
> And,
>
> linux-2.6.23.1.tar.bz2
> xenomai-2.3.4.tar.bz2
> adeos-ipipe-2.6.23-i386-1.10-10.patch
This combination will not work "by design" (2.3.x only supports kernels
up to 2.6.20).
Jan
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 249 bytes --]
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [Xenomai-help] Problems building Xenomai 2.4-rc4 and linux 2.6.23
2007-10-25 7:44 ` Jan Kiszka
@ 2007-10-25 8:29 ` Philippe Gerum
0 siblings, 0 replies; 5+ messages in thread
From: Philippe Gerum @ 2007-10-25 8:29 UTC (permalink / raw)
To: Jan Kiszka; +Cc: xenomai
Jan Kiszka wrote:
> Robert Gubler wrote:
>> Well, sadly I don't have it with me. I can post it tomorrow, But,
>> essentially the config is whatever the default is. I didn't change any
>> options when I ran `make menuconfig`.
>
> OK, will retry your steps later, maybe it also triggers for me.
>
>> The other configurations I tried were:
>>
>> linux-2.6.23.1.tar.bz2
>> xenomai-2.4-rc4.tar.bz2
>> adeos-ipipe-2.6.23-i386-1.10-10.patch
>>
>>
>> And,
>>
>> linux-2.6.23.1.tar.bz2
>> xenomai-2.3.4.tar.bz2
>> adeos-ipipe-2.6.23-i386-1.10-10.patch
>
> This combination will not work "by design" (2.3.x only supports kernels
> up to 2.6.20).
>
Only Xenomai/x86 currently has this limitation, due to the introduction
of the generic clock events layer. Other supported archs may still use
more recent kernels along with v2.3.x, until this layer makes it into
mainline for them too, that is.
--
Philippe.
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2007-10-25 8:29 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-10-24 23:35 [Xenomai-help] Problems building Xenomai 2.4-rc4 and linux 2.6.23 Robert Gubler
2007-10-25 7:20 ` Jan Kiszka
2007-10-25 7:33 ` Robert Gubler
2007-10-25 7:44 ` Jan Kiszka
2007-10-25 8:29 ` Philippe Gerum
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.