From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <4424680E.20203@domain.hid> Date: Fri, 24 Mar 2006 22:43:42 +0100 From: Philippe Gerum MIME-Version: 1.0 Subject: Re: [Xenomai-help] Compilation errors References: <61532.205.250.209.80.1143236098.squirrel@domain.hid> In-Reply-To: <61532.205.250.209.80.1143236098.squirrel@domain.hid> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit List-Id: Help regarding installation and common use of Xenomai List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: icheifot@domain.hid Cc: xenomai@xenomai.org 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.