Here are instructions for loading the minimum M&C binaries and associated libraries on a laptop. This allows basic manager testing independent of the GBT M&C system using CLEO (i.e. no IF, no antenna - just basic manager operation). This was done for the KFPA project laptop.
Archive Files
/home/gbtversions/9.1 (or latest version) - this are the binaries
/home/gbt1/ygor - support libraries used by M&C and manager code.
/home/sparrow - presentation layer libraries and exe's.
/home/gbt7/llama3 (or latest McPython) - libraries used by used by sparrow
/home/cleoversions/5.2 (or latest version)
mkdir gbt
I created a gbt dir in the monctrl user home (/export/home/tog/monctrl)
Copy archives to user home and un-tar
I copied archives to /export/home/tog/monctrl
M&C binaries -> ./9.1
ygor code -> ./ygor
sparrow code -> ./sparrow/9.1
llama3 -> ./llama3
Cleo 5.2 -> ./Cleo5.2
Make soft links in gbt dir
cd to gbt dir
refer to /home/gbt
make soft links for apps, bin, exec, glish, lib, sparrow and tcl directories (e.g. apps -> /export/home/tog/monctrl/9.1/apps/ )
Copy scripts to gbt dir
refer to /home/gbt again
cp gbt.bash, _installation.conf, setFileModes, setVersion, sv, switchVersion, ygor_system from /home/gbt to gbt dir
Create and populate etc directory
in gbt dir, mkdir etc, cd to etc, then make config, cores, log, startup, testdata
I copied /home/etc/config, /home/etc/startup, /home/etc/testdata
I made a tog subdir in log
Edit scripts
adjust paths in gbt/gbt.bash
adjust paths in ygor/ygor.bash
adjust paths in sparrow/9.1/sparrow.bash
adjust paths in llama3/McPython.bash
Edit configuration files
edited gbt/_installation.conf (system_host is only tog)
in /home, create a link to the gbt1 directory that has the tcl libraries from /home/gbt1/tcl (i.e. create gbt1->/export/home/tog/monctrl/gbt1 in /home).