Estoy tratando de compilar el javacv en el beaglebone black. Durante la compilación del presente javacpp. Muestra el error
sorry, unimplemented: Thumb-1 hard-float VFP ABI
Aquí está el comando que estoy usando para la compilación
mvn clean install -DskipTests -Dplatform.name=linux-arm -Dplatform.compiler=arm-linux-gnueabihf-gcc
Y todo el mensaje sobre el error:
[INFO] /usr/bin/arm-linux-gnueabihf-g++-4.8 -I/media/card/javacpp-presets/opencv/cppbuild/linux-arm/include/ -I/usr/lib/jvm/java-7-openjdk-armhf/include -I/usr/lib/jvm/java-7-openjdk-armhf/include/linux /media/card/javacpp-presets/opencv/target/classes/org/bytedeco/javacpp/jniopencv_calib3d.cpp -march=armv5te -Wl,-rpath,$ORIGIN/ -Wall -O3 -fPIC -shared -s -o /media/card/javacpp-presets/opencv/target/classes/org/bytedeco/javacpp/linux-arm/libjniopencv_calib3d.so -L/media/card/javacpp-presets/opencv/cppbuild/linux-arm/lib/ -Wl,-rpath,/media/card/javacpp-presets/opencv/cppbuild/linux-arm/lib/ -lopencv_calib3d -lopencv_features2d -lopencv_ml -lopencv_flann -lopencv_highgui -lopencv_videoio -lopencv_imgcodecs -lopencv_imgproc -lopencv_core
In file included from /usr/include/stdio.h:934:0,
from /usr/lib/jvm/java-7-openjdk-armhf/include/jni.h:39,
from /media/card/javacpp-presets/opencv/target/classes/org/bytedeco/javacpp/jniopencv_calib3d.cpp:26:
/usr/include/arm-linux-gnueabihf/bits/stdio.h: In function ‘int getchar()’:
/usr/include/arm-linux-gnueabihf/bits/stdio.h:44:14: sorry, unimplemented: Thumb-1 hard-float VFP ABI
getchar (void)
De todos modos, el comando sobre g ++ parece correcto, pero no tengo idea de por qué ocurre el error.