Versions Compared

Key

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

...

For a complete set of instructions, please see the complete list of pre-requisites packages.

For OSX 10.7 you can use Xcode (4.6.2) dmg

For Here is the link to get the Xcode (5.1.1) dmg for OSX 10.8 and 10.9 .For OSX 10.7 you can use Xcode (45.61.21) dmg

For Yosemite (OSX 10.10) we strongly recommend Xcode 6.3.1.

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.

...

If you can find you svn password you can use the default read-only one:

Username: desdmsvn anonymous

Password : The collaboration password (as used in DES docdb) anonymous

5) Start installing packages

...

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:

...

eups distrib list  --nolocks | grep sextractor

Install Sextractor

...

eups distrib install --nolock sextractor 2.21.0+1

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/

...

Your SVN credetentials are stored under ~/.subversion/auth/svn.simple/

e.g in a file with horrible name like: 

 

rgm@calx154(~/.subversion/auth/svn.simple){712}> ls -1

1faaec79a596430f9e847f499fec29b7

b05bd0ac17cafdba770422078d052b5c

 K 8
passtype
V 6
simple
K 8
password
V 8
YOURPASSWORD which is not the same as any other DES or DESDM password
K 15
svn:realmstring
V 65
<https://dessvn.cosmology.illinois.edu:443> Subversion repository
K 8
username
V 15
richardgmcmahon
END