All of lore.kernel.org
 help / color / mirror / Atom feed
* [Xenomai-help] Compilation errors
@ 2006-03-24 21:34 Igor Cheifot
  2006-03-24 21:43 ` Philippe Gerum
  0 siblings, 1 reply; 2+ messages in thread
From: Igor Cheifot @ 2006-03-24 21:34 UTC (permalink / raw)
  To: xenomai

Hi
I get the following compilation errors when trying to compile 2.6.15 with
Xenomai support

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

-- 
Igor Cheifot
President/CEO
Concept17 Studios
tel: 604-377-4901




^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [Xenomai-help] Compilation errors
  2006-03-24 21:34 [Xenomai-help] Compilation errors Igor Cheifot
@ 2006-03-24 21:43 ` Philippe Gerum
  0 siblings, 0 replies; 2+ messages in thread
From: Philippe Gerum @ 2006-03-24 21:43 UTC (permalink / raw)
  To: icheifot; +Cc: xenomai

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.


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2006-03-24 21:43 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-03-24 21:34 [Xenomai-help] Compilation errors Igor Cheifot
2006-03-24 21:43 ` 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.