Mojave Xcode 11.1 HISE plugin build failing
-
U.build/ResourceManagerResources/Objects/include_juce_audio_plugin_client_AU.rsrc's resource fork was not completely updated.
Command Rez failed with a nonzero exit codeAU doesnt compile in standalone version either
-
@mwplugs in the mac 2019 mojave build he doesnt specify which xcode to use
-
nothing? AUdio units arent compiling
-
@mwplugs AFAIK Hise compiles with macOS Mojave & XCode 10. You can install XCode10 instead of 11.
-
Newest stand alone on Xcode 11.1 compiled ok. Didn’t have a chance to test AU yet. Will do tomorrow
-
Just tried the compile of AU on Xcode 11.1 and all compiled ok (From schemes I've selected only AU to check specifically for AU only. (I'm sure I'm using todays build (downloaded earlier) as I was testing the HLAC monolith Serialisation. The one thing I can think of is making sure that you select 64bit in the Schemes as 32/64 bit version won' compile on Mojave or Xcode 11 ( this can be done selected on Projucer, but it is always good to check again in schemes if it really pushed through ok.
I had few issues before with Xcode not properly flushing through the cached data, so I would recommend to clear your derived data folder for Xcode and also rename old HISE source folders for when you download the new one.
PS @d-healey made a very helpful video on building in MacOSX https://www.youtube.com/watch?v=zeLeCSNh0XM
Hope this helps
-
yeah doesnt work for me ive tried the newest commit. 2.1, in bewteen. pulled from github. every single scenario AU does not compile. please link to the exact hise build you used
-
I think it's a glitch from updating XCode. Googling that error yields many "You need to clear blabla bla after updating to Xcode version blablablabla".
-
Christoph is correct. Xcode does weird caching that results in build limbo (especially between versions :( Clearing derived data is a must) that can cause strange errors, but also Please select Script Node branch (make sure that script node branch is selected -https://github.com/christophhart/HISE/tree/scriptnode ) Script node is the cutting edge build and I've tested AU and Stand Alone in the last 24 h and both should compile without issue on Mojave 14.6 and Xcode 11.1
-
@mwplugs I have the latest scriptnode code (2019-10-18) and all au plugins failed to build when using xCode 11.1.
I cleared derived data but still no luck, so I deleted xcode 11.1 and installed xcode 10.1 instead, and now all plugins build as they should. -
@ulrik Not really helpful, but I have to say it :D I find Xcode to be much more of a pain then Visual ever was... :D
-
@VHO xcode seems to have a life of it's own, you have to please it with kind words and beautiful code :)
-
@VHO what xcode did you have installed before installing v.11.1?
or was it a first time install? -
@ulrik it was clean install for me. There was no Xcode prior as I did clean Mojave install. I was on High Sierra for ages and I'm not brave enough to go to Catalina yet and probably won't be for a while :D
-
@VHO ok, I guess some strange things happens when updating xcode then, maybe I didn't clean the old installation enough...
-
@VHO said in Mojave Xcode 11.1 HISE plugin build failing:
I'm not brave enough to go to Catalina yet and probably won't be for a while
It's not brave, it's sane :) The number of emails I got from various audio companies (even Native Instruments and Ableton) warning about updating to Catalina is ridiculous. There's even one company (Melda Productions) that seriously considers ditching the entire OS because of the update :)
-
@Christoph-Hart Surely, this is something we'll have to face. Better sooner rather than later.