Develop branch build status
-
Hi Guy's
i Successfully Compiled the Latest Develop and the latest New-layout uploaded October 2nd
on a Mac Pro 5.1 "Big Sur 11.2.3" (Intel) used Xcode 12.5 & changed deployment target to 10.141:
Hise Compilation Successful with Develop Branch
i exported one plugin with convolution reverb
i was able to Compile the Stand Alone version of my plugin without IPP
but it is not compiling with IPP enabled!2:
Hise Compilation Successful with new-layout Branch
i had to remove the stk-wrapper module in the projucer file
tried to export the same plugin Without IPP
does not compile my plugin with or without IPP enabled
it shows errors at the endUndefined symbols for architecture x86_64
Symbol: typeinfo for stk::Stk
Referenced from: typeinfo for stk::Effect in lto.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)Previously i Compiled Develop Branch with Xcode 12 deployment target to 10.14 on the same Mac compiled the same Convolution Reverb plugin with IPP Enabled and Everything Worked
but Starting from Xcode 12.2 i can not Compile the Plugins with IPP Enabled -
@d-healey said in Develop branch build status:
I'm getting the same errors you reported.
Try reinstalling the xcode command line tools and see if anything changes
-
@d-healey said in Develop branch build status:
@orange 2018 Mac Mini, Big Sur.
XCode 12.5 can't being installed to a Mac mini 2012 Server version, Catalina is the latest compatible version for it.
-
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? -
@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?