<p dir="ltr">The tools have been updating pretty regularly. This means your tools are old. Update the RSB and build me tools.</p>
<p dir="ltr">Between gcc and newlib activity, we have been bumping them every few weeks. One at the first of March added new POSIX methods and condition variable attributes.</p>
<p dir="ltr">--joel</p>
<div class="gmail_quote">On Apr 23, 2016 6:50 AM, "printk" <<a href="mailto:opentkernel@163.com">opentkernel@163.com</a>> wrote:<br type="attribution"><blockquote class="quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi, I followed this to build the bsp, arm920<br>
- - -<br>
        be built to target the BOARD_SUPPORT_PACKAGE board.<br>
        mkdir build-rtems<br>
        cd build-rtems<br>
        ../rtems-4.10.0/configure --target=<TARGET_CONFIGURATION> \<br>
        --disable-posix --disable-networking --disable-cxx \<br>
        --enable-rtemsbsp=<BOARD_SUPPORT_PACKAGE>\<br>
        --prefix=<INSTALL_POINT><br>
        make all<br>
        make install<br>
- - -<br>
$ cd rtems<br>
$ mkdir arm920<br>
$ cd arm920<br>
$ ../configure --target=arm-rtems4.12<br>
$ make RTEMS_BSP="arm920"<br>
<br>
it fails here:<br>
- - -<br>
arm-rtems4.12-gcc --pipe -DHAVE_CONFIG_H   -I.. -I../../cpukit/../../../arm920/lib/include   -mcpu=arm920 -O2 -g -ffunction-sections -fdata-sections -Wall -Wmissing-prototypes -Wimplicit-function-declaration -Wstrict-prototypes -Wnested-externs -MT src/libposix_a-conddefaultattributes.o -MD -MP -MF src/.deps/libposix_a-conddefaultattributes.Tpo -c -o src/libposix_a-conddefaultattributes.o `test -f 'src/conddefaultattributes.c' || echo '../../../../../../c/src/../../cpukit/posix/'`src/conddefaultattributes.c<br>
../../../../../../c/src/../../cpukit/posix/src/conddefaultattributes.c:31:3: error: unknown field 'clock' specified in initializer<br>
   .clock          = CLOCK_REALTIME,<br>
   ^<br>
- - -<br>
I find this breaks many other bsps too, I comment this line out, then I can compile all other arm bsps.(about 20hours, 20G :D)<br>
did I do something wrong?<br>
<br>
btw, there are many sources include this file<br>
 #include <sys/tree.h><br>
but i can not find this file by:<br>
 find -name tree.h<br>
where is this file?<br>
<br>
- - -<br>
duhuanpeng<br>
<br>
<br>
_______________________________________________<br>
devel mailing list<br>
<a href="mailto:devel@rtems.org">devel@rtems.org</a><br>
<a href="http://lists.rtems.org/mailman/listinfo/devel" rel="noreferrer" target="_blank">http://lists.rtems.org/mailman/listinfo/devel</a><br>
</blockquote></div>