<div style="line-height:1.7;color:#000000;font-size:14px;font-family:Arial"><div>Hi,<br>I accept advice of Gedare<gedare@rtems.org> and I build a crossing compile environment on my computer using a virtual machine with a fedora21 host.Then I get the source code of rtems though git clone <a href="git://git.rtems.org/rtems.git">git://git.rtems.org/rtems.git </a><br>But I meet another problem of libcrypt when I execute the command 'make all install' after configure.<br>Bellowed is the detailed error:<br><br>Making all in libcrypt<br>gmake[5]: Entering directory '/root/rtemsPro/rtemsSRC/rtems/buildcsb337/arm-rtems4.11/c/csb337/cpukit/libcrypt'<br>arm-rtems4.11-gcc --pipe -DHAVE_CONFIG_H   -I.. -I../../cpukit/../../../csb337/lib/include   -mcpu=arm920 -O2 -g -Wall -Wmissing-prototypes -Wimplicit-function-declaration -Wstrict-prototypes -Wnested-externs -MT libcrypt_a-crypt.o -MD -MP -MF .deps/libcrypt_a-crypt.Tpo -c -o libcrypt_a-crypt.o `test -f 'crypt.c' || echo '../../../../../../c/src/../../cpukit/libcrypt/'`crypt.c<br>In file included from ../../../../../../c/src/../../cpukit/libcrypt/crypt.c:32:0:<br>../../cpukit/../../../csb337/lib/include/crypt.h:70:55: error: expected ')' before 'int'<br> void _crypt_b64_from_24bit(uint8_t, uint8_t, uint8_t, int, int *, char **);<br>                                                       ^<br>Makefile:427: recipe for target 'libcrypt_a-crypt.o' failed<br>gmake[5]: *** [libcrypt_a-crypt.o] Error 1<br>gmake[5]: Leaving directory '/root/rtemsPro/rtemsSRC/rtems/buildcsb337/arm-rtems4.11/c/csb337/cpukit/libcrypt'<br>Makefile:964: recipe for target 'all-recursive' failed<br>gmake[4]: *** [all-recursive] Error 1<br>gmake[4]: Leaving directory '/root/rtemsPro/rtemsSRC/rtems/buildcsb337/arm-rtems4.11/c/csb337/cpukit'<br>Makefile:691: recipe for target 'all' failed<br>gmake[3]: *** [all] Error 2<br>gmake[3]: Leaving directory '/root/rtemsPro/rtemsSRC/rtems/buildcsb337/arm-rtems4.11/c/csb337/cpukit'<br>Makefile:487: recipe for target 'all-recursive' failed<br>gmake[2]: *** [all-recursive] Error 1<br>gmake[2]: Leaving directory '/root/rtemsPro/rtemsSRC/rtems/buildcsb337/arm-rtems4.11/c/csb337'<br>Makefile:348: recipe for target 'all-recursive' failed<br>gmake[1]: *** [all-recursive] Error 1<br>gmake[1]: Leaving directory '/root/rtemsPro/rtemsSRC/rtems/buildcsb337/arm-rtems4.11/c'<br>Makefile:472: recipe for target 'all-recursive' failed<br>make: *** [all-recursive] Error 1<br>[root@localhost buildcsb337]# <br>I fond Libcrypt is lib function written in C ,and I didn't change anything about it,Is my compile environment problem ?<br>I need some support,what's your viewpoint about this error? How can I fix this bug?<br><br>Best wishes <br>Asher<br><a href="git://git.rtems.org/rtems.git"></a></div></div><br><br><span title="neteasefooter"><span id="netease_mail_footer"></span></span>