Hi, I followed this to build the bsp, arm920 - - - be built to target the BOARD_SUPPORT_PACKAGE board. mkdir build-rtems cd build-rtems ../rtems-4.10.0/configure --target=<TARGET_CONFIGURATION> \ --disable-posix --disable-networking --disable-cxx \ --enable-rtemsbsp=<BOARD_SUPPORT_PACKAGE>\ --prefix=<INSTALL_POINT> make all make install - - - $ cd rtems $ mkdir arm920 $ cd arm920 $ ../configure --target=arm-rtems4.12 $ make RTEMS_BSP="arm920"
it fails here: - - - 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 ../../../../../../c/src/../../cpukit/posix/src/conddefaultattributes.c:31:3: error: unknown field 'clock' specified in initializer .clock = CLOCK_REALTIME, ^ - - - 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) did I do something wrong? btw, there are many sources include this file #include <sys/tree.h> but i can not find this file by: find -name tree.h where is this file? - - - duhuanpeng _______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel