User Tools

Site Tools


difx:dependenciesmac

Max OSX Requirements

DiFX compiles and runs but has not been extensively tested. Xcode must have been installed. Recommended to then use “Brew” to satisfy external dependencies. Specifically install:

  • openmpi gcc fftw libtool pkg-config automake autoconf gawk pgplot

Starting with Mojave, Apple seems to be less interested in a canonical unix-type OS. The Xcode install process now is (all as root or sudo):

  • download Xcode from Apple store
  • xcode-select –install
  • xcodebuild -license
  • installer -pkg /Library/Developer/CommandLineTools/Packages/macOS_SDK_headers_for_macOS_10.14.pkg -target /

That last step is to have /usr/include appear. Apparently it is now buried in the SDK somewhere and you can see it with

  • xcrun –show-sdk-path
difx/dependenciesmac.txt · Last modified: 2019/02/24 09:01 by geoffcrew