Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Completely unusable due to outdated dependencies. Impossible to build. #32

Open
svetli97 opened this issue Jun 30, 2024 · 0 comments
Open

Comments

@svetli97
Copy link

By cloning and building the crate shaderc fails with this absolutely ridiculous error:

  CMake Error at shaderc/cmake/setup_build.cmake:48 (find_program):
    Could not find ECHO_EXE using the following names: echo

The shaderc crate compiles fine if I use a newer version but the other dependencies in this repo depend on the old shaderc crate version. And obviously changing the versions in the toml breaks all the code.

Maybe if you guess the right versions for all the dependencies not listed in the toml (OS, cmake, MSVC, VC++, rustc, Vulkan SDK, the phase of the Moon, etc...) you might be able to build this repo.

This is why I hate package managers and build scripts. They lie to you about what you need to build a project. And make older projects completely unusable contrary to the package manager's main purpose.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant