How build my application?
biwa
sjbiwa at dream.com
Wed Apr 9 16:14:18 UTC 2014
Hi, all.
'FreeBSD CURRENT' is work fine on WANDBOARD-DUAL.
But, not work my application (ex. Hello World Application.)
my step:
1. build for cross-compiler
make xdev XDEV=arm XDEV_ARCH=armv6
2. make HelloWorld application (hello.c)
#include <stdio.h>
#include <stdlib.h>
int main(void) { printf("Hello world\n"); return 0; }
3. compile my application
armv6-freebsd-cc -mcpu=cortex-a9 -Wa,-meabi=5 hello.c
(built a.out)
4. execute my application
FreeBSD on WANDBOARD, type a.out , follow 'ERROR' result.
-----
Spurious interrupt detected [0x000003ff]
pid 24 (a.out), uid 0: exited on signal 6
ld-elf.so.1: assert failed: /src/libexec/rtld-elf/rtld_lock.c:233
Abort trap
-----
What mistake?
More information about the freebsd-arm
mailing list