Hi, <br><br>I had the same errors, it turned out to be because I compiled gcc with an outdated version of newlib.<br><br>A simple fix that worked for me was to compile gcc with the latest newlib source code.<br> <br>I followed this tutorial on rtems wiki page : <a href="http://www.rtems.com/wiki/index.php/Building_the_RTEMS_toolset_on_Ubuntu">http://www.rtems.com/wiki/index.php/Building_the_RTEMS_toolset_on_Ubuntu</a><br><br>Hope this will help you !<br><br>My 2 cents<br><br>Yann.<br><br>----- Reply message -----<br>De : "Ian Caddy" <ianc@goanna.iinet.net.au><br>Date : ven., sept. 10, 2010 05:30<br>Objet : RTEMS 4.10 Autoconf tools<br>PourĀ : <rtems-users@rtems.org><br><br><br><br>On 10/09/2010 10:30 AM, Ian Caddy wrote:<br>><br>> This seems to have sorted the bootstrap out, now onto the configure and<br>> make...<br>><br>> I will let you know if I have any more issues.<br><br>OK, it turns out the built myself autotools were not the problem, I <br>still have a compile fail at cpulit/posix/src/pthread.c<br><br>Error below:<br><br><br>arm-rtems4.10-gcc --pipe -DHAVE_CONFIG_H   -I.. <br>-I../../cpukit/../../../at91sam9263ek/lib/include -D__RTEMS_INSIDE__ <br>-Werror=overflow -Werror=pointer-to-int-cast -Werror=int-to-pointer-cast <br>-mstructure-size-boundary=8 -mcpu=arm926ej-s -mfpu=vfp -mfloat-abi=soft <br>-g -Wall -Wimplicit-function-declaration -Wstrict-prototypes <br>-Wnested-externs -MT src/libposix_a-pthread.o -MD -MP -MF <br>src/.deps/libposix_a-pthread.Tpo -c -o src/libposix_a-pthread.o `test -f <br>'src/pthread.c' || echo <br>'/c/rtems-4.10/c/src/../../cpukit/posix/'`src/pthread.c<br>c:/rtems-4.10/cpukit/posix/src/pthread.c: In function <br>'_POSIX_Threads_Sporadic_budget_TSR':<br>c:/rtems-4.10/cpukit/posix/src/pthread.c:82: error: 'struct sched_param' <br>has no member named 'sched_ss_init_budget'<br>c:/rtems-4.10/cpukit/posix/src/pthread.c:109: error: 'struct <br>sched_param' has no member named 'sched_ss_repl_period'<br>c:/rtems-4.10/cpukit/posix/src/pthread.c: In function <br>'_POSIX_Threads_Sporadic_budget_callout':<br>c:/rtems-4.10/cpukit/posix/src/pthread.c:132: error: 'struct <br>sched_param' has no member named 'sched_ss_low_priority'<br>make[5]: *** [src/libposix_a-pthread.o] Error 1<br><br><br>This "struct sched_param" is defined in the compiler rtems includes from:<br><br>/opt/rtems-4.10/arm-rtems4.10/include/sys/sched.h as:<br><br>> /* Scheduling Parameters, P1003.1b-1993, p. 249<br>>    NOTE:  Fields whose name begins with "ss_" added by P1003.4b/D8, p. 33.  */<br>><br>> struct sched_param {<br>>   int sched_priority;           /* Process execution scheduling priority */<br>><br>> #if defined(_POSIX_SPORADIC_SERVER)<br>>   int ss_low_priority;          /* Low scheduling priority for sporadic */<br>>                                 /*   server */<br>>   struct timespec ss_replenish_period;<br>>                                 /* Replenishment period for sporadic server */<br>>   struct timespec ss_initial_budget;   /* Initial budget for sporadic server */<br>> #endif<br>> };<br><br>And it does not have the extra parameters defined.<br><br>It looks like the prebuilt mingw tools are out of sync with the 4.10 source.<br><br>We can built this bsp using Ubuntu where the tools were built in house <br>using all the RTEMS patches.<br><br>regards,<br><br>Ian C.<br><br>-- <br>Ian Caddy<br>Goanna Technologies Pty Ltd<br>+61 8 9444 2634<br><br><br>_______________________________________________<br>rtems-users mailing list<br>rtems-users@rtems.org<br><a href="http://www.rtems.org/mailman/listinfo/rtems-users">http://www.rtems.org/mailman/listinfo/rtems-users</a><br><br><br><br><br>