Compilation error
-
C:\Users\studi\hise\hi_scripting\scripting\scriptnode\api\DspNetwork.cpp(352,14): error C3861: "nh": identyfikatora nie odnaleziono [C:\Users\studi\Documents\HISE Projects\Resonia\Binaries\Builds\VisualStudio2026\Resonia_SharedCode.vcxproj]
(kompilowanie pliku źródłowego "../../JuceLibraryCode/include_hi_scripting_03.cpp")C:\Users\studi\hise\hi_scripting\scripting\scriptnode\api\DspNetwork.cpp(357,4): error C2065: "header": niezadeklarowany identyfikator [C:\Users\studi\Documents\HISE Projects\Resonia\Binaries\Builds\VisualStudio2026\Resonia_SharedCode.vcxproj]
(kompilowanie pliku źródłowego "../../JuceLibraryCode/include_hi_scripting_03.cpp")C:\Users\studi\hise\hi_scripting\scripting\scriptnode\api\DspNetwork.cpp(358,4): error C2065: "header": niezadeklarowany identyfikator [C:\Users\studi\Documents\HISE Projects\Resonia\Binaries\Builds\VisualStudio2026\Resonia_SharedCode.vcxproj]
(kompilowanie pliku źródłowego "../../JuceLibraryCode/include_hi_scripting_03.cpp")C:\Users\studi\hise\hi_scripting\scripting\scriptnode\api\DspNetwork.cpp(360,4): error C2065: "nh": niezadeklarowany identyfikator [C:\Users\studi\Documents\HISE Projects\Resonia\Binaries\Builds\VisualStudio2026\Resonia_SharedCode.vcxproj]
(kompilowanie pliku źródłowego "../../JuceLibraryCode/include_hi_scripting_03.cpp")C:\Users\studi\hise\hi_scripting\scripting\scriptnode\api\DspNetwork.cpp(362,14): error C2065: "header": niezadeklarowany identyfikator [C:\Users\studi\Documents\HISE Projects\Resonia\Binaries\Builds\VisualStudio2026\Resonia_SharedCode.vcxproj]
(kompilowanie pliku źródłowego "../../JuceLibraryCode/include_hi_scripting_03.cpp")C:\Users\studi\hise\hi_scripting\scripting\scriptnode\api\DspNetwork.cpp(363,31): error C3536: "hc": nie można użyć, zanim nie zostanie zainicjowany
-
@svkpowa did u use the online updater? or u compiled hise manually?
-
Might be because there have been major build changes. Maybe try an older version?
https://forum.hise.audio/topic/14647/latest-develop-won-t-build-in-vs2022/12
-
@Sifres if we build hise from the online compiler then ?
-
@Sifres
Aww so that’s the major bug. So I’m coming back to my older version, but somehow HISE stopped seeing the JUCE there, when I installed a new version. Any ideas how to fix this? -
Yep. This looks to be the same thing I was going through.
@Christoph-Hart any update on bringing the builds back to life?
-
Oh my God, after like 10 hours, I finally managed to go back to my old version… with working compilation (i think so, it’s already generating the code). To do that, I had to place the Juce standalone app into JUCE folder, then remove the modules folder, and then copy the modules folder from another HISE version. And if you opened the Projuicer before copying new modules folder, you have to also replace the HISE app for Juce, cause somehow it remembers bad modules without saving it.
Edit:
Okay it worked. If you already compiled the new version, you have to remove HISE files from Roaming folder.
If you compiled with VS 2026 and want to go back to 2022, you need to set the default project file to be opened in VS 2022, because Juce will automatically open it in 2026 and still cause an error.
And remove all your new HISE version folders.
So, basically take the standalone Projucer, but replace it with HISE modules from older version. Don’t copy-paste, but remove the folder and place the new one.I’m glad I worked it out, I don’t know why it’s been so complicated.
Edit2:
I am so lucky and unlucky at the same time, because in the same day when Christof released a version with bugged filters on Mac, I bought a new macBook and compiled it… lol. And now it’s another bug when I try to update on Windows
-
@svkpowa you need to clone with the JUCE submodule
https://forum.hise.audio/topic/14184/juce-submodule-psa?_=1776857918432
-
@David-Healey
Yeah, thank you David. I did it manually tho, without Git, it works too. -
We're back on track:
https://github.com/christophhart/HISE/actions/runs/24787287673
-