EpiVM
EpiVM copied to clipboard
Epic - a Supercombinator Compiler
http://www.cs.st-andrews.ac.uk/~eb/epic.php says: > User homepage not found > The ~[username] mechanism is depricated on this site and we are redirecting only for a fixed set of staff members.
This causes build errors on NixOS, because the required C library is not included in the build's chroot environment.
This leads to build errors such as this one: http://hydra.cryp.to/build/1042589/log/raw. Nix doesn't know that `happy` is required to build this package, and thus it's not included in the chroot environment...
Currently while building, the `CFLAGS = -Wall -O3 -DUSE_BOEHM` are always used. It would be nice if -- when the user has them set already -- the environment CFLAGS could...
``` [ 1 of 14] Compiling Paths_epic ( dist/build/autogen/Paths_epic.hs, dist/build/Paths_epic.o ) [ 2 of 14] Compiling Epic.Language ( Epic/Language.lhs, dist/build/Epic/Language.o ) Epic/Language.lhs:380:19: Not in scope: ‘catch’ ``` http://hydra.cryp.to/build/163972/log/raw