aboutsummaryrefslogtreecommitdiff
path: root/INSTALL.md
diff options
context:
space:
mode:
authorPeter Carbonetto2017-08-14 21:50:00 -0500
committerGitHub2017-08-14 21:50:00 -0500
commita6eca6837cf1eedb3a660dd434b05389c3ec4e95 (patch)
treee11ee6858159b53b2570273f9ba3d1ac882232f7 /INSTALL.md
parent3763f477e17a74942e1bf545aa9493d39bf9448e (diff)
parentff1252fe3db1ba639fe148f45b0408a4f182da0d (diff)
downloadpangemma-a6eca6837cf1eedb3a660dd434b05389c3ec4e95.tar.gz
Merge pull request #68 from genenetwork/issue26.
Tests and fixes https://github.com/genetics-statistics/GEMMA/issues/26.
Diffstat (limited to 'INSTALL.md')
-rw-r--r--INSTALL.md6
1 files changed, 5 insertions, 1 deletions
diff --git a/INSTALL.md b/INSTALL.md
index 2c8e830..d373dc3 100644
--- a/INSTALL.md
+++ b/INSTALL.md
@@ -14,7 +14,7 @@ GEMMA runs on Linux and MAC OSX and the runtime has the following
dependencies:
* C++ tool chain >= 4.9
-* GNU Science library (GSL) 1.x (does not currently work with GSL >= 2).
+* GNU Science library (GSL) 1.x (GEMMA does not currently work with GSL >= 2).
* blas/openblas
* lapack
* [Eigen3 library](http://eigen.tuxfamily.org/dox/)
@@ -67,6 +67,10 @@ work
make EIGEN_INCLUDE_PATH=~/.guix-profile/include/eigen3 FORCE_DYNAMIC=1 WITH_OPENBLAS=1 DEBUG=1
+another example overriding optimization and LIB flags (so as to link against gslv1) would be
+
+ make EIGEN_INCLUDE_PATH=~/.guix-profile/include/eigen3 WITH_OPENBLAS=1 DEBUG=1 FORCE_DYNAMIC=1 GCC_FLAGS="-O3" LIBS="$HOME/opt/gsl1/lib/libgsl.a $HOME/opt/gsl1/lib/libgslcblas.a -L$HOME/.guix-profile/lib -pthread -llapack -lblas -lz"
+
to run GEMMA tests
time make check