Hello, I've been trying to build arm cross dev tools on an amd64 virtual machine with clang, and it doesn't seem to build. The virtual machine is built on base/head svn tree with revision r236355. Since I'm really new to the arm world, my mail might seem awkward and it might be completly normal that it doesn't build. here is a tail of what I'm getting (there are escaped string from clang) /usr/src # make xdev XDEV=arm XDEV_ARCH=arm ... ===> lib/libcompiler_rt (obj,depend,all,install) clang -O -pipe -fpic -fvisibility=hidden -DVISIBILITY_HIDDEN -std=gnu99 -Qunused-arguments -c /usr/src/lib/libcompiler_rt/__sync_fetch_and_add_4.c -o __sync_fetch_and_add_4.o In file included from /usr/src/lib/libcompiler_rt/__sync_fetch_and_add_4.c:6: [1m/usr/src/lib/libcompiler_rt/__sync_fetch_and_op_n.h:34:1: [0m[0;1;31merror: [0m[1mconflicting types for '__sync_fetch_and_add_4'[0m NAME(volatile TYPE *ptr, TYPE value) [0;1;32m^ [0m[1m/usr/src/lib/libcompiler_rt/__sync_fetch_and_add_4.c:2:15: [0m[0;1;30mnote: [0mexpanded from macro 'NAME'[0m #define NAME __sync_fetch_and_add_4 [0;1;32m ^ [0m[1m/usr/src/lib/libcompiler_rt/__sync_fetch_and_op_n.h:34:1: [0m[0;1;30mnote: [0m '__sync_fetch_and_add_4' is a builtin with type 'int (volatile int *, int, ...)'[0m NAME(volatile TYPE *ptr, TYPE value) [0;1;32m^ [0m[1m/usr/src/lib/libcompiler_rt/__sync_fetch_and_add_4.c:2:15: [0m[0;1;30mnote: [0mexpanded from macro 'NAME'[0m #define NAME __sync_fetch_and_add_4 [0;1;32m ^ [0mIn file included from /usr/src/lib/libcompiler_rt/__sync_fetch_and_add_4.c:6: [1m/usr/src/lib/libcompiler_rt/__sync_fetch_and_op_n.h:34:1: [0m[0;1;31merror: [0m[1mdefinition of builtin function '__sync_fetch_and_add_4'[0m NAME(volatile TYPE *ptr, TYPE value) [0;1;32m^ [0m[1m/usr/src/lib/libcompiler_rt/__sync_fetch_and_add_4.c:2:15: [0m[0;1;30mnote: [0mexpanded from macro 'NAME'[0m #define NAME __sync_fetch_and_add_4 [0;1;32m ^ [0m2 errors generated. *** [__sync_fetch_and_add_4.o] Error code 1 Stop in /usr/src/lib/libcompiler_rt. *** [lib/libcompiler_rt__PL] Error code 1 Stop in /usr/src. *** [libraries] Error code 1 Stop in /usr/src. *** [_xi-libraries] Error code 1 Stop in /usr/src. *** [xdev] Error code 1 Stop in /usr/src. Script done on Thu May 31 17:06:06 2012 Thanks for any answer you guys could give me, or not :)Received on Thu May 31 2012 - 13:46:02 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:27 UTC