From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <4B69C0A8.6040402@domain.hid> Date: Wed, 03 Feb 2010 19:30:00 +0100 From: Gilles Chanteperdrix MIME-Version: 1.0 References: <201002011232.30431.sinisa.denic@domain.hid> <4B66D203.7000309@domain.hid> <201002011532.31310.sinisa.denic@domain.hid> In-Reply-To: <201002011532.31310.sinisa.denic@domain.hid> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Subject: Re: [Xenomai-help] xenomai 2.5.0 uclibc 0.30 compatibility? List-Id: Help regarding installation and common use of Xenomai List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Sinisa Denic Cc: Xenomai help Sinisa Denic wrote: > On Monday 01 February 2010 14:07:15 Gilles Chanteperdrix wrote: >> Sinisa Denic wrote: >>> On Sunday 31 January 2010 11:31:28 Gilles Chanteperdrix wrote: >>>> This is bad news, the problem is that uclibc's stdio.h needs pthread.h, >>>> which because of the -I flags we pass is xenomai's pthread.h, which >>>> includes asm/syscall.h, which needs stdio.h. >>> Same thing, >>> I can't figure out which file to include in pthread.h >>> posix/init.c - same error >>> include/asm-arm/xenomai/syscall.h - produce error from start building >>> rtdm ... >> In every .c file where you get the error, you should try and include >> pthread.h before anything else. > > > Ok, now I've got it built. In attach there is a patch, maybe usefull to > someone. Xenomai v2.5.1 should include a cleaner fix (along with the I-pipe for Linux 2.6.30 fixed for the arm926ejs issue, as well as some improvements on at91). So, it would be nice if you could test this release and report. -- Gilles.