-
Notifications
You must be signed in to change notification settings - Fork 68
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 (even for a binaries download) and 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 Can Mess Things Up
-
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 (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