summaryrefslogtreecommitdiffstats
path: root/BUILD.txt
blob: bcb599544e98718e562d2a2336c9ce16bc33a8a4 (plain)
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
80
81
82
83
84
85
86
87
88
89
90
******************************
Welcome to SAOImageDS9
******************************

Please Note: The build instructions have changed!

Quick Instructions for those who hate to read instructions.
To build DS9, just cut and paste the following commands:

******************************
For Linux/X11 MacOS/X11 Cygwin
******************************

% cd SAOImageDS9
% unix/configure
% make

ds9 will be located in SAOImageDS9/bin

******************************
For MacOS
******************************

requires XCode

% cd SAOImageDS9
% macos/configure
% make

SAOImageDS9.app will be located in SAOImageDS9/bin

******************************
For Windows
******************************

requires cygwin with mingw compilers

% cd SAOImageDS9
% win/configure
% make

SAOImageDS9 will be located in SAOImageDS9/bin

Additional Linux notes: 
Certain packages must be installed to build, depending upon linux version. Also, DS9 requires openssl 1.0.x. 
Newer linux versions install version 1.1.x by default, which is not backward compatible. 
You may need to manually install version openssl 1.0.x.

*** CentOS
   % sudo yum install automake
   % sudo yum install autoconf
   % sudo yum install libX11-devel
   % sudo yum install zlib-devel
   % sudo yum install libxml2-devel
   % sudo yum install libxslt-devel
   % sudo yum install libXft-devel
   % sudo yum install openssl-devel
   % sudo yum install tcl-devel
   % sudo yum install tk-devel
   
*** Fedora
   % sudo yum install automake
   % sudo yum install autoconf
   % sudo yum install libX11-devel
   % sudo yum install zlib-devel
   % sudo yum install libxml2-devel
   % sudo yum install libxslt-devel
   % sudo yum install libXft-devel
   % sudo yum install openssl-devel
   % sudo yum install tcl-devel
   % sudo yum install tk-devel

   % sudo yum install make
   % sudo yum install gcc-c++
   % sudo yum install compat-openssl10-devel --allowerasing
   
*** OpenSUSE
   % zypper install make
   % zypper install automake
   % zypper install autoconf
   % zypper install gcc
   % zypper install gcc-c++
   % zypper install libX11-devel
   % zypper install zlib-devel
   % zypper install openssl-devel
   % zypper install libxml2-devel
   % zypper install libxslt-devel
   % zypper install libXft-devel
   % zypper install tcl-devel
   % zypper install tk-devel