diff --git a/gstlal/doc/pages/gstlal_main.md b/gstlal/doc/pages/gstlal_main.md
index b9de9e9d0ac52e0878e17cf55e096e718f7d9934..30375654ee51692a2541013b354b1fb584e36fdb 100644
--- a/gstlal/doc/pages/gstlal_main.md
+++ b/gstlal/doc/pages/gstlal_main.md
@@ -8,6 +8,18 @@
 
 - Release tar balls and some binary packages are available <a href=https://www.lsc-group.phys.uwm.edu/daswg/download/repositories.html>here</a>.
 
+- Installation.  This follows the normal GNU buildsystem procedures involving 1) ./00init.sh 2) ./configure 3) make 4) make install.  You should build the packages in order of gstlal, gstlal-ugly, gstlal-calibration, gstlal-inspiral.  If you ar building to a non FHS place (e.g. your home directory) you will need something like the following environment to be set before building and when using the software.  Please make sure your environment is sane and cruft free otherwise.
+
+		# This is an install prefix that does not get used anywhere but this script, it is not exported !!!
+		INSTALLPATH=/home/channa/gstlocal
+
+		# These are environment variables that do get exported
+		PATH=${INSTALLPATH}/bin:$PATH
+		PKG_CONFIG_PATH=${INSTALLPATH}/lib/pkgconfig:${INSTALLPATH}/lib/pkgconfig:$PKG_CONFIG_PATH
+		PYTHONPATH=${INSTALLPATH}/lib/python2.6/site-packages:${INSTALLPATH}/lib/python2.6/site-packages:$PYTHONPATH
+		GST_PLUGIN_PATH=${INSTALLPATH}/lib/gstreamer-0.10:${GST_PLUGIN_PATH}
+
+		export PATH PKG_CONFIG_PATH PYTHONPATH GST_PLUGIN_PATH
 
 ### Making fake data