aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.guix-dev2
-rw-r--r--INSTALL.md6
2 files changed, 7 insertions, 1 deletions
diff --git a/.guix-dev b/.guix-dev
new file mode 100644
index 0000000..e33dd0a
--- /dev/null
+++ b/.guix-dev
@@ -0,0 +1,2 @@
+# Typical Guix container invocation
+~/opt/guix/bin/guix environment -C guix --ad-hoc gcc-toolchain gdb gsl openblas zlib bash ld-wrapper perl vim which
diff --git a/INSTALL.md b/INSTALL.md
index 6e5c665..29b50d6 100644
--- a/INSTALL.md
+++ b/INSTALL.md
@@ -52,10 +52,14 @@ To build GEMMA from source you can opt to install the build tools with GNU Guix
guix package -i make gcc linux-libre-headers gsl openblas lapack glibc ld-wrapper
-The current build container is
+The current build container is in [guix-dev](../guix-dev)
guix environment -C guix --ad-hoc gcc-toolchain gdb gsl openblas zlib bash ld-wrapper perl vim which
+To build with an older gcc, for example:
+
+ guix environment -C guix --ad-hoc gcc-toolchain@9.3.0 gdb gsl openblas zlib bash ld-wrapper perl vim which
+
### Install from source
Note: Eigen is no longer required!