Develop branch - mac build fails
-
I'm trying to compile the latest Develop HISE on my MAC, and I'm getting some errors:
/HISE-develop/hi_modules/raw/raw_main_processor_impl.h:53:14: Expected ';' after expression /Applications/HISE-develop/projects/plugin/JuceLibraryCode/include_hi_scripting_02.cpp:9:10: In file included from /Applications/HISE-develop/projects/plugin/JuceLibraryCode/include_hi_scripting_02.cpp:9: /HISE-develop/hi_scripting/hi_scripting_02.cpp:35:10: In file included from ../../../../../HISE-develop/hi_scripting/hi_scripting_02.cpp:35: /JuceLibraryCode/JuceHeader.h:17:10: In file included from ../../JuceLibraryCode/JuceHeader.h:17: /HISE-develop/hi_backend/hi_backend.h:55:10: In file included from ../../../../../HISE-develop/hi_backend/hi_backend.h:55: /HISE-develop/hi_modules/hi_modules.h:233:10: In file included from ../../../../../HISE-develop/hi_backend/../hi_modules/hi_modules.h:233:
/HISE-develop/hi_components/floating_layout/BackendPanelTypes.h:302:62: Use 'template' keyword to treat 'getPool' as a dependent template name /Applications/HISE-develop/projects/plugin/JuceLibraryCode/include_hi_scripting_02.cpp:9:10: In file included from /Applications/HISE-develop/projects/plugin/JuceLibraryCode/include_hi_scripting_02.cpp:9: /HISE-develop/hi_scripting/hi_scripting_02.cpp:35:10: In file included from ../../../../../HISE-develop/hi_scripting/hi_scripting_02.cpp:35: /JuceLibraryCode/JuceHeader.h:17:10: In file included from ../../JuceLibraryCode/JuceHeader.h:17: /HISE-develop/hi_backend/hi_backend.h:55:10: In file included from ../../../../../HISE-develop/hi_backend/hi_backend.h:55: /HISE-develop/hi_modules/hi_modules.h:57:10: In file included from ../../../../../HISE-develop/hi_backend/../hi_modules/hi_modules.h:57: /HISE-develop/hi_scripting/hi_scripting.h:60:10: In file included from ../../../../../HISE-develop/hi_backend/../hi_modules/../hi_scripting/hi_scripting.h:60: /HISE-develop/hi_sampler/hi_sampler.h:54:10: In file included from ../../../../../HISE-develop/hi_scripting/../hi_sampler/hi_sampler.h:54: /HISE-develop/hi_components/hi_components.h:101:10: In file included from ../../../../../HISE-develop/hi_scripting/../hi_sampler/../hi_components/hi_components.h:101: /HISE-develop/hi_components/floating_layout/FloatingLayout.h:55:10: In file included from ../../../../../HISE-develop/hi_scripting/../hi_sampler/../hi_components/floating_layout/FloatingLayout.h:55:
Parse Issue Group /HISE-develop/hi_components/floating_layout/BackendPanelTypes.h:300:20: Use 'template' keyword to treat 'getPool' as a dependent template name /Applications/HISE-develop/projects/plugin/JuceLibraryCode/include_hi_scripting_02.cpp:9:10: In file included from /Applications/HISE-develop/projects/plugin/JuceLibraryCode/include_hi_scripting_02.cpp:9: /HISE-develop/hi_scripting/hi_scripting_02.cpp:35:10: In file included from ../../../../../HISE-develop/hi_scripting/hi_scripting_02.cpp:35: /JuceLibraryCode/JuceHeader.h:17:10: In file included from ../../JuceLibraryCode/JuceHeader.h:17: /HISE-develop/hi_backend/hi_backend.h:55:10: In file included from ../../../../../HISE-develop/hi_backend/hi_backend.h:55: /HISE-develop/hi_modules/hi_modules.h:57:10: In file included from ../../../../../HISE-develop/hi_backend/../hi_modules/hi_modules.h:57: /HISE-develop/hi_scripting/hi_scripting.h:60:10: In file included from ../../../../../HISE-develop/hi_backend/../hi_modules/../hi_scripting/hi_scripting.h:60: /HISE-develop/hi_sampler/hi_sampler.h:54:10: In file included from ../../../../../HISE-develop/hi_scripting/../hi_sampler/hi_sampler.h:54: /HISE-develop/hi_components/hi_components.h:101:10: In file included from ../../../../../HISE-develop/hi_scripting/../hi_sampler/../hi_components/hi_components.h:101: /HISE-develop/hi_components/floating_layout/FloatingLayout.h:55:10: In file included from ../../../../../HISE-develop/hi_scripting/../hi_sampler/../hi_components/floating_layout/FloatingLayout.h:55:
/HISE-develop/hi_modules/raw/raw_main_processor_impl.h:57:2: Use of undeclared identifier 'b' /Applications/HISE-develop/projects/plugin/JuceLibraryCode/include_hi_scripting_02.cpp:9:10: In file included from /Applications/HISE-develop/projects/plugin/JuceLibraryCode/include_hi_scripting_02.cpp:9: /HISE-develop/hi_scripting/hi_scripting_02.cpp:35:10: In file included from ../../../../../HISE-develop/hi_scripting/hi_scripting_02.cpp:35: /JuceLibraryCode/JuceHeader.h:17:10: In file included from ../../JuceLibraryCode/JuceHeader.h:17: /HISE-develop/hi_backend/hi_backend.h:55:10: In file included from ../../../../../HISE-develop/hi_backend/hi_backend.h:55: /HISE-develop/hi_modules/hi_modules.h:233:10: In file included from ../../../../../HISE-develop/hi_backend/../hi_modules/hi_modules.h:233:
/HISE-develop/hi_modules/raw/raw_main_processor_impl.h:53:15: Use of undeclared identifier 'b' /Applications/HISE-develop/projects/plugin/JuceLibraryCode/include_hi_scripting_02.cpp:9:10: In file included from /Applications/HISE-develop/projects/plugin/JuceLibraryCode/include_hi_scripting_02.cpp:9: /HISE-develop/hi_scripting/hi_scripting_02.cpp:35:10: In file included from ../../../../../HISE-develop/hi_scripting/hi_scripting_02.cpp:35: /JuceLibraryCode/JuceHeader.h:17:10: In file included from ../../JuceLibraryCode/JuceHeader.h:17: /HISE-develop/hi_backend/hi_backend.h:55:10: In file included from ../../../../../HISE-develop/hi_backend/hi_backend.h:55: /HISE-develop/hi_modules/hi_modules.h:233:10: In file included from ../../../../../HISE-develop/hi_backend/../hi_modules/hi_modules.h:233:
/HISE-develop/hi_modules/raw/raw_main_processor_impl.h:53:7: No member named 'Builder' in namespace 'hise::raw' /Applications/HISE-develop/projects/plugin/JuceLibraryCode/include_hi_scripting_02.cpp:9:10: In file included from /Applications/HISE-develop/projects/plugin/JuceLibraryCode/include_hi_scripting_02.cpp:9: /HISE-develop/hi_scripting/hi_scripting_02.cpp:35:10: In file included from ../../../../../HISE-develop/hi_scripting/hi_scripting_02.cpp:35: /JuceLibraryCode/JuceHeader.h:17:10: In file included from ../../JuceLibraryCode/JuceHeader.h:17: /HISE-develop/hi_backend/hi_backend.h:55:10: In file included from ../../../../../HISE-develop/hi_backend/hi_backend.h:55: /HISE-develop/hi_modules/hi_modules.h:233:10: In file included from ../../../../../HISE-develop/hi_backend/../hi_modules/hi_modules.h:233:
/HISE-develop/hi_modules/raw/raw_main_processor.h:442:3: Use of undeclared identifier 'getMainProcessor' /Applications/HISE-develop/projects/plugin/JuceLibraryCode/include_hi_scripting_02.cpp:9:10: In file included from /Applications/HISE-develop/projects/plugin/JuceLibraryCode/include_hi_scripting_02.cpp:9: /HISE-develop/hi_scripting/hi_scripting_02.cpp:35:10: In file included from ../../../../../HISE-develop/hi_scripting/hi_scripting_02.cpp:35: /JuceLibraryCode/JuceHeader.h:17:10: In file included from ../../JuceLibraryCode/JuceHeader.h:17: /HISE-develop/hi_backend/hi_backend.h:55:10: In file included from ../../../../../HISE-develop/hi_backend/hi_backend.h:55: /HISE-develop/hi_modules/hi_modules.h:232:10: In file included from ../../../../../HISE-develop/hi_backend/../hi_modules/hi_modules.h:232:
/HISE-develop/hi_modules/raw/raw_main_processor.h:437:10: Use of undeclared identifier 'getMainProcessor' /Applications/HISE-develop/projects/plugin/JuceLibraryCode/include_hi_scripting_02.cpp:9:10: In file included from /Applications/HISE-develop/projects/plugin/JuceLibraryCode/include_hi_scripting_02.cpp:9: /HISE-develop/hi_scripting/hi_scripting_02.cpp:35:10: In file included from ../../../../../HISE-develop/hi_scripting/hi_scripting_02.cpp:35: /JuceLibraryCode/JuceHeader.h:17:10: In file included from ../../JuceLibraryCode/JuceHeader.h:17: /HISE-develop/hi_backend/hi_backend.h:55:10: In file included from ../../../../../HISE-develop/hi_backend/hi_backend.h:55: /HISE-develop/hi_modules/hi_modules.h:232:10: In file included from ../../../../../HISE-develop/hi_backend/../hi_modules/hi_modules.h:232:
/HISE-develop/hi_core/hi_core/ExpansionHandler.h:419:14: Member access into incomplete type 'hise::MainController' /Applications/HISE-develop/projects/plugin/JuceLibraryCode/include_hi_scripting_02.cpp:9:10: In file included from /Applications/HISE-develop/projects/plugin/JuceLibraryCode/include_hi_scripting_02.cpp:9: /HISE-develop/hi_scripting/hi_scripting_02.cpp:35:10: In file included from ../../../../../HISE-develop/hi_scripting/hi_scripting_02.cpp:35: /JuceLibraryCode/JuceHeader.h:17:10: In file included from ../../JuceLibraryCode/JuceHeader.h:17: /HISE-develop/hi_backend/hi_backend.h:55:10: In file included from ../../../../../HISE-develop/hi_backend/hi_backend.h:55: /HISE-develop/hi_modules/hi_modules.h:57:10: In file included from ../../../../../HISE-develop/hi_backend/../hi_modules/hi_modules.h:57: /HISE-develop/hi_scripting/hi_scripting.h:60:10: In file included from ../../../../../HISE-develop/hi_backend/../hi_modules/../hi_scripting/hi_scripting.h:60: /HISE-develop/hi_sampler/hi_sampler.h:54:10: In file included from ../../../../../HISE-develop/hi_scripting/../hi_sampler/hi_sampler.h:54: /HISE-develop/hi_components/hi_components.h:57:10: In file included from ../../../../../HISE-develop/hi_scripting/../hi_sampler/../hi_components/hi_components.h:57: /HISE-develop/hi_dsp/hi_dsp.h:55:10: In file included from ../../../../../HISE-develop/hi_scripting/../hi_sampler/../hi_components/../hi_dsp/hi_dsp.h:55: /HISE-develop/hi_core/hi_core.h:344:10: In file included from ../../../../../HISE-develop/hi_scripting/../hi_sampler/../hi_components/../hi_dsp/../hi_core/hi_core.h:344: /HISE-develop/hi_core/hi_core/hi_core.h:92:10: In file included from ../../../../../HISE-develop/hi_scripting/../hi_sampler/../hi_components/../hi_dsp/../hi_core/hi_core/hi_core.h:92: /HISE-develop/hi_core/hi_core/UtilityClasses.h:39:7: Forward declaration of 'hise::MainController'
/HISE-develop/hi_core/hi_core/ExpansionHandler.h:398:10: Use of undeclared identifier 'getCurrentPoolCollection'; did you mean 'getCurrentPoolCollection2'? /Applications/HISE-develop/projects/plugin/JuceLibraryCode/include_hi_scripting_02.cpp:9:10: In file included from /Applications/HISE-develop/projects/plugin/JuceLibraryCode/include_hi_scripting_02.cpp:9: /HISE-develop/hi_scripting/hi_scripting_02.cpp:35:10: In file included from ../../../../../HISE-develop/hi_scripting/hi_scripting_02.cpp:35: /JuceLibraryCode/JuceHeader.h:17:10: In file included from ../../JuceLibraryCode/JuceHeader.h:17: /HISE-develop/hi_backend/hi_backend.h:55:10: In file included from ../../../../../HISE-develop/hi_backend/hi_backend.h:55: /HISE-develop/hi_modules/hi_modules.h:57:10: In file included from ../../../../../HISE-develop/hi_backend/../hi_modules/hi_modules.h:57: /HISE-develop/hi_scripting/hi_scripting.h:60:10: In file included from ../../../../../HISE-develop/hi_backend/../hi_modules/../hi_scripting/hi_scripting.h:60: /HISE-develop/hi_sampler/hi_sampler.h:54:10: In file included from ../../../../../HISE-develop/hi_scripting/../hi_sampler/hi_sampler.h:54: /HISE-develop/hi_components/hi_components.h:57:10: In file included from ../../../../../HISE-develop/hi_scripting/../hi_sampler/../hi_components/hi_components.h:57: /HISE-develop/hi_dsp/hi_dsp.h:55:10: In file included from ../../../../../HISE-develop/hi_scripting/../hi_sampler/../hi_components/../hi_dsp/hi_dsp.h:55: /HISE-develop/hi_core/hi_core.h:344:10: In file included from ../../../../../HISE-develop/hi_scripting/../hi_sampler/../hi_components/../hi_dsp/../hi_core/hi_core.h:344: /HISE-develop/hi_core/hi_core/hi_core.h:92:10: In file included from ../../../../../HISE-develop/hi_scripting/../hi_sampler/../hi_components/../hi_dsp/../hi_core/hi_core/hi_core.h:92: /HISE-develop/hi_core/hi_core/ExpansionHandler.h:401:21: 'getCurrentPoolCollection2' declared here