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
    

Log in to reply
 

10
Online

552
Users

2.1k
Topics

16.2k
Posts