I’m trying to use the Projucer from JUCE 4.2.4 on MacOSX with the live compilation engine and don’t seem to be able to get it to work. I’m on OS X 10.11.6 with Xcode 8.0 (8A218a). When I go to the ProJucer Build tab and restart the compiler, I can see the build progress in the Activities panel. It finalizes with “Initialising JIT engine…” but then fails with the message “JIT process stopped responding!”. I also tried this with the the JUCE example apps (like HelloWorld) and the same happens.
Not that I know of, I downloaded JUCE from the website, simply executed ProJucer from the unzipped archive. Are there other places that the live build DLL is being looking for?
Can you please go to /Users/staehff/Library/Logs/com.juce.projucer and check the latest Compiler_Log text file? Does it have any further information other than this?
Thanks for checking. Getting the logging right from the separate compile processes is not trivial… However, I think we really need to fix that soon.
For the time being: First I didn’t expect the 10.11.6 OSX update to introduce any relevant changes, but then I googled and found a lot of people complaining about bugs. So you’re probably right with updating to 10.11.6 and check again.
I’ve been getting that message a lot but haven’t checked into the logs described above yet. Will be back at my dev machine tomorrow and I’ll report back.
Sorry things got busy in the office and I forgot to reply to this. I’m getting the same ‘JIT process stopped responding’ message, and when I check the log files mentioned above I only get the ‘*** Child process crashed:’ statement too.
This is with a brand new GUI Application doing nothing but drawing a window and filling it with a colour. OS X version 10.10.5, latest master branch of JUCE, Projucer downloaded from the website (v4.2.4, build date 16/09/16).
This may actually be a SDK problem. The 4.2.4 release of Projucer and live build engine were build with the MacOSX10.11.sdk, but Xcode 8 is shipped with only MacOSX10.12.sdk. This seems fine for the Projucer to run, but not for the live build engine to compile/load/execute.
In order to fix this for the 4.2.4 release, please add either the MacOSX10.10.sdk or the MacOSX10.11.sdk to your Xcode app bunlde. You can get the SDK from old versions of Xcode (unfortunately Apple does not offer downloads for the SDKs alone). Step by step:
In the Xcode app bundle, you can find the SDKs in: Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs
Copy the missing SDK over to the same path in the Xcode 8 app bundle
Open the Projucer, do ‘Build → Clean All’ to remove cached files and check if it works now
Please let us know if this helped and which SDK you chose. Thanks again for your patience. In future releases we will detect this issue and show a warning.
I’m having the same problem running XCode 8 on 10.11.5. Going to add the 10.10 SDK and see how it goes. I’m not sure if this is still an ongoing issue but Stefan’s solution is the one thing I can find when Googling.
There is still no solution to this? I have Visual Studio 2015 Community and I’m getting the exact error “JIT process stopped responding!” … From the other PC I’m running it without any issues. There I have Visual Studio 2017 Community. Doubt VS version causes this issue tho.