2 Building and Installing Mes
6 git clone https://gitlab.com/janneke/mes
11 guix environment -l guix.scm #64 bit + 32bit
12 guix environment --system=i686-linux -l guix.scm #32 bit only
15 *** Nyacc, 0.78.0 is known to work.
16 Matt Wette's C99 LALR parser.
18 *** A C compiler, GNU Gcc 4.9.3 is known to work.
19 The idea is to drop this requirement, of course.
21 *** Guile, version 2.0.12 or is know to work.
22 Guile is not strictly necessary but it is used by the configure script
25 *** GNU Make, version 4.0 is know to work.
26 Not strictly necessary.
28 *** /bin/sh, GNU Bash 4.3 is known to work.
29 Let's just say for now that it gets awkward without a shell.
31 *** Development (but see [[./guix.scm]])
34 *** sed, GNU sed 4.2 is known to work.
35 *** git, 2.10 is known to work.
36 *** Perl, 5.22 is known to work.
43 ** For a quick build, skip running mescc on Mes
50 ** For a quick check, skip running mescc on Mes
58 guix package -f guix.scm