I am relatively new to Nix(OS) and have just started to get a grasp of how to write my own Nix expressions and understanding how the system works.
Currently, I find myself in need to compile a large C/C++ project (namely, the PARSEC benchmark suite) which is filled to the brim with hardcoded path specifications which don’t exist in NixOS, like
/usr/bin/make and the likes (not to mention the probably also hard-coded library paths).
Is there an easy way to get a large old legacy project like this running under NixOS that does not involve editing all files that reference these files via
sed and is ideally also somewhat confined to a local override like a
To make that clear, the hardcoded paths include both library and binary paths.
Thanks in advance!