The system administrator or person who installs McIDAS-X will use these installation instructions.
Unidata McIDAS-X and -XCD have been successfully built at the UPC and/or SSEC on platforms listed in the following table.
|Vendor||Operating System(s)||Compilers||X Server/X Window System|
|Apple||MacOS-X 11.6 Intel(1)||gcc 11.2, gfortran 11.2||XQuartz 2.8.1|
|RedHat/CentOS/Rocky||Enterprise 7.x, 8.x||gcc 8.5, gfortran 8.5||X11(2) and KDE Plasma(3) or Xfce(4)|
|Cononical||Ubuntu 18.04, 20.04 LTS(6)||gcc, gfortran||X11, packaged with OS|
In order to build and install McIDAS-X on macOS, you must install the Xcode Developer Tools and Command Line Tools on your workstation. Xcode is available via the App Store and from https://developer.apple.com. Command Line Tools are available at https://developer.apple.com/download/more/ (developer login required). XQuartz is available for free at http://xquartz.macosforge.org/.
SSEC recommends installing the latest available version.
The gcc and gfortran compilers are available for free at http://hpc.sourceforge.net. These compilers must be reinstalled if Xcode is updated.
On macOS 11.x systems, after installing the compilers, you must install the Command Line Tools again, and then install the SDK headers (/Library/Developer/CommandLineTools/Packages/macOS_SDK_headers_for_macOS_11.6.pkg).
NB: At the time that this document was being prepared, it was necessary to add the EPEL repository to 'yum' searches so that the Xfce and/or KDE Plasma environments can be installed.
If you have questions about the installation, please send email to Unidata McIDAS Support <firstname.lastname@example.org>.