cross compiling

Daniel Braniss danny at cs.huji.ac.il
Fri Dec 4 16:31:20 UTC 2015


Hi,
I can cross compile for armv6 (raspberry Pi B), and I do get a working version, and till about July, I was
able to cross compile a module doing something like this:
$ cd $SRC
$ make kernel-toolchain TARGET_ARCH=armv6
$ make buildenv TARGET_ARCH=armv6 BUILDENV_SHELL=/usr/local/bin/shell
$ cd <moduledir>
$ make

but today, after a fresh svn update of current, I get:

Warning: Object directory not changed from original /a/fr-05/vol/home/system/danny/src/FreeBSD/ARM/elc/sys/modules/mfrc
cc  -O -pipe -mfloat-abi=softfp  -DMFRC_DEBUG=8 -Werror -D_KERNEL -DKLD_MODULE -nostdinc  -I/a/fr-05/vol/home/system/danny/src/FreeBSD/ARM/elc/sys/modules/mfrc/../.. -I. -I@ -I@/contrib/altq -fno-common   -ffreestanding -c /a/fr-05/vol/home/system/danny/src/FreeBSD/ARM/elc/sys/modules/mfrc/../../dev/mfrc/mfrc.c -o mfrc.o
cc: error: argument unused during compilation: '-mfloat-abi=softfp'
*** Error code 1

so, what magic am I missing?




More information about the freebsd-arm mailing list