Libv4l-sys

CircleCI

Rust FFI wrapper to libv4l.

Build

sh cargo build

Parameter

You can specify some build parameters.

Cross build

For cross compiling, some more configurations are required.

Example (build for armhf)

sh libv4l-sys$ cat <<EOF > .cargo/config [target.arm-unknown-linux-gnueabihf] linker = "arm-rpi-linux-gnueabihf-gcc" rustflags = ["-C", "link-args=-Wl,-rpath-link,/usr/lib/arm-linux-gnueabihf"] EOF libv4l-sys$ export LIBCLANG_INCLUDE_PATH=/usr/include/clang/7/include libv4l-sys$ cargo build --target=arm-unknown-linux-gnueabihf

Required package