Closed DragonDev07 closed 1 week ago
Hello! When compiling on ARM64 (Fedora) on Mac I get the following error:
error: failed to run custom build command for `libuv-sys2 v1.48.0` Caused by: process didn't exit successfully: `/home/teo/.local/share/nvchad/lazy/codesnap.nvim/generator/target/debug/build/libuv-sys2-75b6965b51d1b505/build-script-build` (exit status: 101) --- stdout cargo:rerun-if-env-changed=LIBUV_NO_PKG_CONFIG cargo:rerun-if-env-changed=PKG_CONFIG_aarch64-unknown-linux-gnu cargo:rerun-if-env-changed=PKG_CONFIG_aarch64_unknown_linux_gnu cargo:rerun-if-env-changed=HOST_PKG_CONFIG cargo:rerun-if-env-changed=PKG_CONFIG cargo:rerun-if-env-changed=LIBUV_STATIC cargo:rerun-if-env-changed=LIBUV_DYNAMIC cargo:rerun-if-env-changed=PKG_CONFIG_ALL_STATIC cargo:rerun-if-env-changed=PKG_CONFIG_ALL_DYNAMIC cargo:rerun-if-env-changed=PKG_CONFIG_PATH_aarch64-unknown-linux-gnu cargo:rerun-if-env-changed=PKG_CONFIG_PATH_aarch64_unknown_linux_gnu cargo:rerun-if-env-changed=HOST_PKG_CONFIG_PATH cargo:rerun-if-env-changed=PKG_CONFIG_PATH cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR_aarch64-unknown-linux-gnu cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR_aarch64_unknown_linux_gnu cargo:rerun-if-env-changed=HOST_PKG_CONFIG_LIBDIR cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_aarch64-unknown-linux-gnu cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_aarch64_unknown_linux_gnu cargo:rerun-if-env-changed=HOST_PKG_CONFIG_SYSROOT_DIR cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR cargo:rerun-if-env-changed=SYSROOT cargo:rerun-if-env-changed=LIBUV_STATIC cargo:rerun-if-env-changed=LIBUV_DYNAMIC cargo:rerun-if-env-changed=PKG_CONFIG_ALL_STATIC cargo:rerun-if-env-changed=PKG_CONFIG_ALL_DYNAMIC cargo:rustc-link-search=native=/usr/lib64 cargo:rustc-link-lib=uv cargo:rustc-link-lib=pthread cargo:rustc-link-lib=dl cargo:rustc-link-lib=rt cargo:rerun-if-env-changed=PKG_CONFIG_aarch64-unknown-linux-gnu cargo:rerun-if-env-changed=PKG_CONFIG_aarch64_unknown_linux_gnu cargo:rerun-if-env-changed=HOST_PKG_CONFIG cargo:rerun-if-env-changed=PKG_CONFIG cargo:rerun-if-env-changed=LIBUV_STATIC cargo:rerun-if-env-changed=LIBUV_DYNAMIC cargo:rerun-if-env-changed=PKG_CONFIG_ALL_STATIC cargo:rerun-if-env-changed=PKG_CONFIG_ALL_DYNAMIC cargo:rerun-if-env-changed=PKG_CONFIG_PATH_aarch64-unknown-linux-gnu cargo:rerun-if-env-changed=PKG_CONFIG_PATH_aarch64_unknown_linux_gnu cargo:rerun-if-env-changed=HOST_PKG_CONFIG_PATH cargo:rerun-if-env-changed=PKG_CONFIG_PATH cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR_aarch64-unknown-linux-gnu cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR_aarch64_unknown_linux_gnu cargo:rerun-if-env-changed=HOST_PKG_CONFIG_LIBDIR cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_aarch64-unknown-linux-gnu cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_aarch64_unknown_linux_gnu cargo:rerun-if-env-changed=HOST_PKG_CONFIG_SYSROOT_DIR cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR Resolving libuv with pkg-config Generating bindings for libuv... --- stderr /usr/include/uv.h:58:10: fatal error: 'stddef.h' file not found thread 'main' panicked at /home/teo/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libuv-sys2-1.48.0/build.rs:372:38: called `Result::unwrap()` on an `Err` value: BindgenError note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
Checking dnf yields that both libuv and libuv-devel are installed, as well as gcc and other build tools.
libuv
libuv-devel
If anyone can shed some light on my issue, that would be great!
Thanks!
Hi @DragonDev07, have you installed clang?
Hello! When compiling on ARM64 (Fedora) on Mac I get the following error:
Checking dnf yields that both
libuv
andlibuv-devel
are installed, as well as gcc and other build tools.If anyone can shed some light on my issue, that would be great!
Thanks!