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

Add nix flake with correct versions #6

Open
wants to merge 5 commits into
base: master
Choose a base branch
from

Conversation

zebreus
Copy link

@zebreus zebreus commented Jan 23, 2023

It is currently quite difficult to compile this project, because it only works with llvm 7 and an outdated glibc.

This PR adds a nix flake that makes it easy to get the dependencies at the correct versions. If the nix package manager is installed, nix develop . can be used to enter a reproducible build environment.

I also updated catch2, because the vendored header required an old glibc version.

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

Successfully merging this pull request may close these issues.

1 participant