Develop branch build status
-
@ustk said in Develop branch build status:
I just updated my old iMac to Catalina 10.15.7 and XCode 12.4 and Hise does not compile anymore.
Perhaps should I downgrade XCode to a 11.x version? Or maybe another 12.x that works?XCode 10.3 on my Catalina system works fine!
-
@ustk I use Xcode 12.0 in Catalina and it works fine here
-
@ulrik alright thenโฆ maybe Iโll upgrade!
-
@ustk In old macs, XCode 12.2 which is minimum required version for M1 builds, doesn't work. And of course above 12.2 version doesn't work too
In my 2012 Mac mini, I use 10.3 in Catalina, it is stable. But once I tested before, Hise is working with XCode 12.0 and Catalina also. I am not sure if 12.0 is stable altough.
-
Alright, thanks guys! I hope we'll be able to compile for M1 in Catalina then because both my macs are deprecated to go further than Catalina
-
compilation not possible mac BigSur 11.5.2, Xcode 12.5
Ipp correctly installed (ipp folder moved to the root of the intel folder).
compilation fails at step 103/197several such messages> /Users/mine/Desktop/HISE-develop/hi_dsp_library/snex_basics/snex_ExternalData.h:95:22: Aligned deallocation function of type 'void (void *, std :: align_val_t) noexcept' is only available on macOS 10.14 or newer
-
@yall Change the version to 10.14 in Projucer
-
@d-healey I saw above that this had to be changed. I redid the compilation which goes further but it still fails.
-
@yall Did you clean the build folder before compiling again? What error are you seeing?
-
@d-healey yes I did.
some errors like this one./Users/mine/Desktop/HISE-develop/hi_components/floating_layout/SnexFloatingTiles.h:70:32: No member named 'ui' in namespace 'snex'; did you mean 'scriptnode::analyse::ui'?
/Users/mine/Desktop/HISE-develop/hi_components/floating_layout/SnexFloatingTiles.h:70:42: No member named 'WorkbenchData' in namespace 'scriptnode::analyse::ui'
/Users/mine/Desktop/HISE-develop/hi_components/floating_layout/SnexFloatingTiles.h:133:18: Unknown type name 'Ptr'
/Users/mine/Desktop/HISE-develop/hi_components/floating_layout/SnexFloatingTiles.h:105:40: Expected class name
-
@yall Looks like it's all snex related. Have you tried the new_layout branch?
-
@d-healey no but I will try. but is it functional to release plugins?
-
@yall I haven't tried compiling any plugins with it yet so I don't know.
The latest commit has a bug where UI tables cause HISE to crash, so you should use a few commits earlier. Probably this one https://github.com/christophhart/HISE/tree/a3eb5dfa2d1ce5051564a1c2ed4774dfb6970574
-
@d-healey I will try them all. forcefully there is one who will have pity on me
-
@d-healey the 2 verisons that you recommended to me do not compile. same error
-
@yall There is possibly some configuration issue with your system because both develop and new_layout work for me and others. Are you using git to manage source code versions and branches?
-
@d-healey I download them directly. I've always done like that. I try with xcode 12.5.1 now
-
@yall Does that work for you? We had a discussion in a thread recently because clicking the download as zip was always downloading the master branch no matter which one you selected.
-
-
@Matt_SF so far it has downloaded the correct versions. I will try again anytime