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