Date: Thu, 30 Oct 2014 13:15:04 -0400 From: George Rosamond <george@ceetonetechnology.com> To: "freebsd-arm@freebsd.org" <freebsd-arm@freebsd.org> Subject: building cross-compiling tools on -CURRENT Message-ID: <54527218.2090008@ceetonetechnology.com>
next in thread | raw e-mail | index | archive | help
Using a new build box running head with r273764, and running into an issue building the cross compiler tools. Using source based in /usr/src on an amd64 box. I do have devel/gperf installed as per /usr/src/UPDATING. Running this from /usr/src: make TARGET=arm TARGET_ARCH=armv6 WITH_GCC=1 WITH_GCC_BOOTSTRAP=1 WITHOUT_CLANG=1 WITHOUT_CLANG_BOOTSTRAP=1 WITHOUT_CLANG_IS_CC=1 xdev I changed "XDEV" and "XDEV_ARCH to "TARGET" and "TARGET_ARCH" as per /usr/src/UPDATING from 20140723, but also tried "XDEV" "XDEV_ARCH". If I'm reading this right, Crochet should take that into account. I did clear out /usr/obj, updated and cleaned /usr/src... Anyone else? Here's the relevant end of the failure AFAIK: except.o: In function `nothrow_libfn_p': /usr/src/gnu/usr.bin/cc/cc1plus/../../../../contrib/gcc/cp/except.c:(.text+0x10fb): undefined reference to `libc_name_p' cc: error: linker command failed with exit code 1 (use -v to see invocation) *** Error code 1 Stop. make[3]: stopped in /usr/src/gnu/usr.bin/cc/cc1plus *** Error code 1 Stop. make[2]: stopped in /usr/src/gnu/usr.bin/cc *** Error code 1 Stop. make[1]: stopped in /usr/src *** Error code 1 Stop. make: stopped in /usr/src
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?54527218.2090008>