forked from GeminiDRSoftware/GMMPS
-
Notifications
You must be signed in to change notification settings - Fork 0
/
INSTALL.TXT
79 lines (50 loc) · 2.35 KB
/
INSTALL.TXT
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
Both pre-compiled binaries as well as the source code are
contained in the GMMPS distribution package. Installation
instructions for both are given below.
The GMMPS users manual is available online at
http://www.gemini.edu/node/10458
1. Dependencies
=============================================================
You must have 'skycat' installed. GMMPS was designed and
tested for use with Skycat 3.1.2 and YOU MUST USE that
version. Both installer scripts check the presence of the
required shared libraries.
You can download Skycat at:
http://archive.eso.org/cms/tools-documentation/skycat/eso-skycat-download.html
NOTE for Ubuntu and other Debian-based systems:
Skycat and its associated Tcl/Tk modules are distributed as
rpm packages. To install them on a Debian-based system they
must be converted to a 'deb' package using 'alien'. For example:
sudo apt-get update
sudo apt-get install alien
sudo alien -k tcltk-8.4.1-1.el5.x86_64.rpm
sudo alien -k --scripts skycat-3.1.2-1.el5.x86_64.rpm
sudo dpkg -i tcltk_8.4.1-1_amd64.deb
sudo dpkg -i skycat_3.1.2-1_amd64.deb
NOTE for MacOS users:
You must use MacOS 10.6 or later. Earlier versions require an older
skycat library which is not supported anymore by GMMPS.
2. Source Code Installation Instructions (default)
=============================================================
Run:
./install.sh
3. Launching GMMPS
=============================================================
Launch GMMPS directly from its installation directory:
gmmps-<version>/bin/gmmps
More conveniently, add gmmps-<version>/bin to your PATH variable:
For 'bash' add this line your .bashrc:
export PATH=$PATH:<PATH-TO-GMMPS>/gmmps-<version>/bin
For 'csh' add this line to your .cshrc:
setenv PATH ${PATH}:<PATH-TO-GMMPS>/gmmps-<version>/bin
Open a new terminal and type:
gmmps &
4. Earlier versions of GMMPS
=============================================================
Earlier version of GMMPS on your system must be renamed, or
removed from the PATH variable.
To ensure maximum compatibility and the best mask design,
Gemini Observatory will NOT accept masks that have been
designed with earlier versions of GMMPS.
GMMPS performs a version check upon startup, and will
notify you if a new version of GMMPS has become available.