[Fixed] Projucer JIT compiler crash with AUv3 targets


#1

OS X 10.11.4 (15E65)
Projucer 4.2.0 built from the GitHub tip (d80ceb0)
~/Library/Application Support/Projucer/JUCECompileEngine.dylib taken from Projucer.app 4.2.0 build (6 Apr 2016) (juce.com zip file)

STR

  1. Create new Audio Plugin project
  2. Enable the PJ compiler (note that it builds fine)
  3. Check ‘Build AU v3’ in plugin config
  4. Add juce_audio_utils module
  5. Save project & re-enable the PJ compiler

EXPECTED BEHAVIOUR

It builds fine

ACTUAL BEHAVIOUR

Compiler error:

JIT process crashed!:

Program used external function ‘OBJC_METACLASS_$_AUViewController’ which could not be resolved!


#2

Thanks for the bug report, I’ll fix this!


#3

Should be fixed now, please update to the newest tip and re-compile the Projucer!


#4

I can confirm it’s fixed - thanks @timur!