Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

For El Capitan (OSX 10.11) we recommend Xcode 7.3.01

 


Make sure that you've agreed to the Xcode license agreements, please run 'xcodebuild -license.'

...

1c) GCC for Darwin.

For Darwin only, in addition to cc (clang) we also need gcc to compile atlas_netlib and scamp. 

You can automatically install them (as sudo/root) on Darwin using the following script: install_gcc_Darwin.sh

Code Block
languagebash
chmod +x install_gcc_Darwin.sh
./install_gcc_Darwin.sh

We strongly advise to use the following gcc distributions for OS X from http://hpc.sourceforge.net/

1d) X11/XQuartz

Unfortunately Apple does not ship with X11 either. Download and install the latest image for XQuartz.

...

Download the EUPS self-install script

No Format
curl -O http://desbuilddesbuild2.cosmology.illinois.edu/desdm_eupsinstall.py

Note: For OSX 10.11 El Capitan, for now, you'll need to use a newer installer:

No Format
curl -o desdm_eupsinstall.py http://deslogin.cosmology.illinois.edu/eupsroot/external/eupsinstall/desdm_eupsinstall_2016Q2.py

After that, run it with python:

...

Similarily for: Please select the CLANG C++ compiler that will be used to build packages:

xcodebuild -find clang++ 

 



It will ask for two installation paths, one for EUPS itself and one for the software installed via EUPS packages. It will also ask if ICC and MKL should be used (which leads to a set of additional questions). The script can also modify the login-scripts to setup EUPS every time you log in. After confirming the settings the script will download and install EUPS.

...

eups distrib list   | grep sextractor

...


If you get an error like this:

...

eups distrib list  --nolocks | grep sextractor

Install Sextractor

...


If you get an error like this:

...

setup -v sextractor 2.21.0+1

Viewing the SVN logs

...


 https://dessvn.cosmology.illinois.edu/websvn/desdm/devel/terapix/tags/sextractor-2.23.0/

...