-
-
Notifications
You must be signed in to change notification settings - Fork 329
Open
Description
Following the Getting Started guide running the first example fails
cargo run --release --example drawFails with:
error: failed to run custom build command for `glsl-to-spirv v0.1.7`
Caused by:
process didn't exit successfully: `/Users/tomash/Developer/Rust/nannou/target/release/build/glsl-to-spirv-a7106c869445878f/build-script-build` (exit status: 101)
--- stdout
cargo:rerun-if-changed=build/glslangValidator.exe
CMAKE_TOOLCHAIN_FILE_aarch64-apple-darwin = None
CMAKE_TOOLCHAIN_FILE_aarch64_apple_darwin = None
HOST_CMAKE_TOOLCHAIN_FILE = None
CMAKE_TOOLCHAIN_FILE = None
CMAKE_GENERATOR_aarch64-apple-darwin = None
CMAKE_GENERATOR_aarch64_apple_darwin = None
HOST_CMAKE_GENERATOR = None
CMAKE_GENERATOR = None
CMAKE_PREFIX_PATH_aarch64-apple-darwin = None
CMAKE_PREFIX_PATH_aarch64_apple_darwin = None
HOST_CMAKE_PREFIX_PATH = None
CMAKE_PREFIX_PATH = None
CMAKE_aarch64-apple-darwin = None
CMAKE_aarch64_apple_darwin = None
HOST_CMAKE = None
CMAKE = None
running: cd "/Users/tomash/Developer/Rust/nannou/target/release/build/glsl-to-spirv-9b50358e7dbe756b/out/build" && CMAKE_PREFIX_PATH="" "cmake" "/Users/tomash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/glsl-to-spirv-0.1.7/glslang" "-DCMAKE_OSX_ARCHITECTURES=arm64" "-DCMAKE_INSTALL_PREFIX=/Users/tomash/Developer/Rust/nannou/target/release/build/glsl-to-spirv-9b50358e7dbe756b/out" "-DCMAKE_C_FLAGS= -ffunction-sections -fdata-sections -fPIC -arch arm64" "-DCMAKE_C_COMPILER=/usr/bin/cc" "-DCMAKE_CXX_FLAGS= -ffunction-sections -fdata-sections -fPIC -arch arm64" "-DCMAKE_CXX_COMPILER=/usr/bin/c++" "-DCMAKE_ASM_FLAGS= -ffunction-sections -fdata-sections -fPIC -arch arm64" "-DCMAKE_ASM_COMPILER=/usr/bin/cc" "-DCMAKE_BUILD_TYPE=Release"
-- Configuring incomplete, errors occurred!
--- stderr
fatal: not a git repository (or any of the parent directories): .git
CMake Error at CMakeLists.txt:3 (cmake_minimum_required):
Compatibility with CMake < 3.5 has been removed from CMake.
Update the VERSION argument <min> value. Or, use the <min>...<max> syntax
to tell CMake that the project requires at least <min> but has been updated
to work with policies introduced by <max> or earlier.
Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway.
thread 'main' panicked at /Users/tomash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cmake-0.1.50/src/lib.rs:1098:5:
command did not execute successfully, got: exit status: 1
build script failed, must exit now
note: run with `RUST_BACKTRACE=1` environment variable to display a backtracePlatform:
Apple M1 Pro
macOS Sequoia 15.5 arm64
rustc 1.85.0 (4d91de4e4 2025-02-17)
cmake version 4.0.3
cargo:rerun-if-changed=build/glslangValidator.exe looks suspicious since I am on macOS
Also glsl-to-spirv appears to be a deprecated dependency.
Any ideas how to get anything running?
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels