Hi All,
I am trying to build v4l4j on my raspberry pi which is ruining on archlinux-hf and I am getting following error, how can I get rid of this error?
gcc v4l2-input.o v4l1-input.o libvideo.o pwc-probe.o gspca-probe.o qc-probe.o fps-param-probe.o v4l1-query.o v4l2-query.o v4l1-tuner.o v4l2-tuner.o palettes.o libv4lconvert.a pixfc-sse/libpixfc-sse-armv7.a -Wl,-soname,libvideo.so.0 \
-lm -lrt -shared -ljpeg -o libvideo.so.0
/usr/bin/ld: error: libvideo.so.0 uses VFP register arguments, pixfc-sse/libpixfc-sse-armv7.a(pixfc-sse.c.o) does not
/usr/bin/ld: failed to merge target specific data of file pixfc-sse/libpixfc-sse-armv7.a(pixfc-sse.c.o)
/usr/bin/ld: error: libvideo.so.0 uses VFP register arguments, pixfc-sse/libpixfc-sse-armv7.a(common.c.o) does not
/usr/bin/ld: failed to merge target specific data of file pixfc-sse/libpixfc-sse-armv7.a(common.c.o)
................
My environment details as follows
uname -a
Linux alarmpi 3.6.11-6-ARCH+ #1 PREEMPT Mon Feb 11 02:33:03 UTC 2013 armv6l GNU/Linux
gcc -v
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/armv6l-unknown-linux-gnueabihf/4.7.2/lto-wrapper
Target: armv6l-unknown-linux-gnueabihf
Configured with: /build/src/gcc-4.7.2/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=
https://bugs.archlinux.org/ --enable-languages=c,c++,fortran,lto,objc,obj-c++ --enable-shared --enable-threads=posix --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu --disable-libstdcxx-pch --enable-libstdcxx-time --enable-gnu-unique-object --enable-linker-build-id --with-ppl --enable-cloog-backend=isl --disable-ppl-version-check --disable-cloog-version-check --enable-lto --enable-gold --enable-ld=default --enable-plugin --with-plugin-ld=ld.gold --with-linker-hash-style=gnu --disable-multilib --disable-libssp --disable-build-with-cxx --disable-build-poststage1-with-cxx --enable-checking=release --host=armv6l-unknown-linux-gnueabihf --build=armv6l-unknown-linux-gnueabihf --with-arch=armv6 --with-float=hard --with-fpu=vfp
Thread model: posix
gcc version 4.7.2 (GCC)
java -version
java version "1.8.0-ea"
Java(TM) SE Runtime Environment (build 1.8.0-ea-b36e)
Java HotSpot(TM) Client VM (build 25.0-b04, mixed mode)