l1npengtul / nokhwa

Cross Platform Rust Library for Powerful Webcam/Camera Capture
Apache License 2.0
537 stars 137 forks source link

Fix cross compilation on a macos host #131

Closed alexmoon closed 1 year ago

alexmoon commented 1 year ago

In a build script #[cfg(target_os=...)] refers to the host, not the target. Using the CARGO_CFG_TARGET_OS environment variable sets the link parameters properly.