Errors with cinder::audio::dsp when linking to libcinder

I just pulled in master and started getting these errors on OS X 10.12 with XCode 8.0.

Undefined symbols for architecture x86_64:
  "_vDSP_vasm", referenced from:
      cinder::audio::dsp::addMul(float const*, float const*, float, float*, unsigned long) in libcinder_d.a(libcinder_d.a-x86_64-master.o)
  "_vDSP_vdiv", referenced from:
      cinder::audio::dsp::divide(float const*, float const*, float*, unsigned long) in libcinder_d.a(libcinder_d.a-x86_64-master.o)
  "_vDSP_vmul", referenced from:
      cinder::audio::dsp::mul(float const*, float const*, float*, unsigned long) in libcinder_d.a(libcinder_d.a-x86_64-master.o)
  "_vDSP_rmsqv", referenced from:
      cinder::audio::dsp::rms(float const*, unsigned long) in libcinder_d.a(libcinder_d.a-x86_64-master.o)
  "_vDSP_vadd", referenced from:
      cinder::audio::dsp::add(float const*, float const*, float*, unsigned long) in libcinder_d.a(libcinder_d.a-x86_64-master.o)
  "_vDSP_vsdiv", referenced from:
      cinder::audio::dsp::divide(float const*, float, float*, unsigned long) in libcinder_d.a(libcinder_d.a-x86_64-master.o)
  "_vDSP_fft_zrip", referenced from:
      cinder::audio::dsp::Fft::forward(cinder::audio::BufferT<float> const*, cinder::audio::BufferSpectralT<float>*) in libcinder_d.a(libcinder_d.a-x86_64-master.o)
  "_vDSP_vfill", referenced from:
      cinder::audio::dsp::fill(float, float*, unsigned long) in libcinder_d.a(libcinder_d.a-x86_64-master.o)
  "_vDSP_fft_zrop", referenced from:
      cinder::audio::dsp::Fft::inverse(cinder::audio::BufferSpectralT<float> const*, cinder::audio::BufferT<float>*) in libcinder_d.a(libcinder_d.a-x86_64-master.o)
  "_vDSP_ctoz", referenced from:
      cinder::audio::dsp::Fft::forward(cinder::audio::BufferT<float> const*, cinder::audio::BufferSpectralT<float>*) in libcinder_d.a(libcinder_d.a-x86_64-master.o)
  "_vDSP_deq22D", referenced from:
      cinder::audio::dsp::Biquad::processSliceVDsp(double*, double*, double*, unsigned long) in libcinder_d.a(libcinder_d.a-x86_64-master.o)
  "_vDSP_ztoc", referenced from:
      cinder::audio::dsp::Fft::inverse(cinder::audio::BufferSpectralT<float> const*, cinder::audio::BufferT<float>*) in libcinder_d.a(libcinder_d.a-x86_64-master.o)
  "_vDSP_vsmul", referenced from:
      cinder::audio::dsp::Fft::inverse(cinder::audio::BufferSpectralT<float> const*, cinder::audio::BufferT<float>*) in libcinder_d.a(libcinder_d.a-x86_64-master.o)
      cinder::audio::dsp::mul(float const*, float, float*, unsigned long) in libcinder_d.a(libcinder_d.a-x86_64-master.o)
  "_vDSP_create_fftsetup", referenced from:
      cinder::audio::dsp::Fft::init() in libcinder_d.a(libcinder_d.a-x86_64-master.o)
  "_vDSP_svemg", referenced from:
      cinder::audio::dsp::sum(float const*, unsigned long) in libcinder_d.a(libcinder_d.a-x86_64-master.o)
  "_vDSP_vsub", referenced from:
      cinder::audio::dsp::sub(float const*, float const*, float*, unsigned long) in libcinder_d.a(libcinder_d.a-x86_64-master.o)
  "_vDSP_vsadd", referenced from:
      cinder::audio::dsp::add(float const*, float, float*, unsigned long) in libcinder_d.a(libcinder_d.a-x86_64-master.o)
      cinder::audio::dsp::sub(float const*, float, float*, unsigned long) in libcinder_d.a(libcinder_d.a-x86_64-master.o)
  "_vDSP_destroy_fftsetup", referenced from:
      cinder::audio::dsp::Fft::~Fft() in libcinder_d.a(libcinder_d.a-x86_64-master.o)
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)

I tried cleaning and rebuilding both Cinder and my app but it didn’t help. I’m curious if anyone has run into it and found a solution.

Your xcode project is probably missing Accelerate.framework (under Build Phases -> Link Binary With Libraries). Do the audio samples build for you?

Ah, that’s it! I looked back in the git history and it’d gotten removed a while back. I’m not sure why it’d been working for so long without it.