-
Notifications
You must be signed in to change notification settings - Fork 65
UV CDAT System Requirements Mac
These requirements are for a FULL build, sub-builds may have less dependencies (especially the one not involving graphics). Instructions are split in two sub section. What is absolutely required and what is required if you build from source.
- Install XQuartz: available here
- Qt 4.8.x (5.x will not)
- You can obtain Qt 4.8.6 here
- gfortran 4.6 or greater (5.x not tested).
- For binary installation gfortran MUST match the one used when building UV-CDAT. gfortran we used are obtainable from links bellow:
- [10.10] (http://sourceforge.net/projects/cdat/files/Releases/UV-CDAT/2.2.0/gfortran-4.9.2-Mac-10.10.tar.gz/download)
- [10.9] (http://sourceforge.net/projects/cdat/files/Releases/UV-CDAT/2.2.0/gfortran-4.9.0-Mavericks.dmg/download)
- [10.8] (http://sourceforge.net/projects/cdat/files/Releases/UV-CDAT/2.2.0/gfortran-4.8.2-MountainLion.dmg/download)
- For binary installation gfortran MUST match the one used when building UV-CDAT. gfortran we used are obtainable from links bellow:
-
CMake 2.8.12 or greater (recommended). Can be obtained [here] (http://www.cmake.org/download/)
-
Xcode 6.X (Xcode 7 not currently supported)
- You will probably need an apple developer account to install this.
- Available here
- You will need to make sure your removed leftovers of previous XCodes, see instructions at: Removing Old Versions of XCode
-
Xcode Command Line Tools
- Available here
- Once installed run
xcode-select --install
- Fink/MacPort
Fink/MacPort while useful are definitely polluting your system and confusing build systems (other than themselves of course). You should remove ALL reference to /sw and others from your environment.
The safest way to proceed is to actually move /sw before building UVCDAT.
sudo mv /sw /sw_back
-
XCode command line needs to be installed after xcode, run:
xcode-select --install
-
XCode (from app store, after installing it don't forget to go to Preferences then downloads tab and check "install command line tools"). DO NOT install any greater than 4.6
-
Mountain Lion seems to put the SDk in a new location so please run:
-
sudo ln -s /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk /Developer/SDKs/MacOSX10.8.sdk