From: Philippe Gerum <rpm@xenomai.org>
To: icheifot@domain.hid
Cc: xenomai@xenomai.org
Subject: Re: [Xenomai-help] Compilation errors
Date: Fri, 24 Mar 2006 22:43:42 +0100 [thread overview]
Message-ID: <4424680E.20203@domain.hid> (raw)
In-Reply-To: <61532.205.250.209.80.1143236098.squirrel@domain.hid>
Igor Cheifot wrote:
> Hi
> I get the following compilation errors when trying to compile 2.6.15 with
> Xenomai support
>
The native and RTAI skins are mutually exclusive when built statically
into the kernel. You should probably configure out the RTAI skin as the
default Xenomai setup suggests, or leave it as a module.
> Please let me know if you have any ideas how to fix this
>
> I'm using GCC-4.1.0
>
> kernel/xenomai/skins/rtai/built-in.o: In function `rt_task_delete':
> : multiple definition of `rt_task_delete'
> kernel/xenomai/skins/native/built-in.o:: first defined here
> ld: Warning: size of symbol `rt_task_delete' changed from 289 in
> kernel/xenomai/skins/native/built-in.o to 262 in
> kernel/xenomai/skins/rtai/built-in.o
> kernel/xenomai/skins/rtai/built-in.o: In function `rt_task_suspend':
> : multiple definition of `rt_task_suspend'
> kernel/xenomai/skins/native/built-in.o:: first defined here
> ld: Warning: size of symbol `rt_task_suspend' changed from 360 in
> kernel/xenomai/skins/native/built-in.o to 316 in
> kernel/xenomai/skins/rtai/built-in.o
> kernel/xenomai/skins/rtai/built-in.o: In function `rt_task_resume':
> : multiple definition of `rt_task_resume'
> kernel/xenomai/skins/native/built-in.o:: first defined here
> kernel/xenomai/skins/rtai/built-in.o: In function `rt_sem_delete':
> : multiple definition of `rt_sem_delete'
> kernel/xenomai/skins/native/built-in.o:: first defined here
> ld: Warning: size of symbol `rt_sem_delete' changed from 256 in
> kernel/xenomai/skins/native/built-in.o to 229 in
> kernel/xenomai/skins/rtai/built-in.o
> kernel/xenomai/skins/rtai/built-in.o: In function `rt_task_wait_period':
> : multiple definition of `rt_task_wait_period'
> kernel/xenomai/skins/native/built-in.o:: first defined here
> ld: Warning: size of symbol `rt_task_wait_period' changed from 47 in
> kernel/xenomai/skins/native/built-in.o to 9 in
> kernel/xenomai/skins/rtai/built-in.o
> make[3]: *** [kernel/xenomai/skins/built-in.o] Error 1
> make[2]: *** [kernel/xenomai/skins] Error 2
> make[1]: *** [kernel/xenomai] Error 2
> make: *** [kernel] Error 2
>
>
> thanx a lot
>
--
Philippe.
prev parent reply other threads:[~2006-03-24 21:43 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-03-24 21:34 [Xenomai-help] Compilation errors Igor Cheifot
2006-03-24 21:43 ` Philippe Gerum [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4424680E.20203@domain.hid \
--to=rpm@xenomai.org \
--cc=icheifot@domain.hid \
--cc=xenomai@xenomai.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.