HISE Logo Forum
    • Categories
    • Register
    • Login
    1. HISE
    2. unaHm
    U
    • Profile
    • Following 0
    • Followers 0
    • Topics 1
    • Posts 2
    • Groups 0

    unaHm

    @unaHm

    1
    Reputation
    13
    Profile views
    2
    Posts
    0
    Followers
    0
    Following
    Joined
    Last Online

    unaHm Unfollow Follow

    Best posts made by unaHm

    • RE: Unable to build Linux version on Ubuntu 20.04

      Thanks both for your help! I was able to successfully compile and run the current commit (b995d60) from the scriptnode branch.

      posted in Bug Reports
      U
      unaHm

    Latest posts made by unaHm

    • RE: Unable to build Linux version on Ubuntu 20.04

      Thanks both for your help! I was able to successfully compile and run the current commit (b995d60) from the scriptnode branch.

      posted in Bug Reports
      U
      unaHm
    • Unable to build Linux version on Ubuntu 20.04

      Hello!

      I've been trying to build HISE in order to try out musictop69's plugins. I'm using UbuntuStudio 20.04, and am receiving the following errors from the compiler:

      Compiling MainComponent.cpp
      In file included from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/../hi_dsp/../hi_core/hi_core.h:340,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/../hi_dsp/hi_dsp.h:55,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/hi_components.h:57,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/hi_sampler.h:54,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/hi_scripting.h:60,
                       from ../../../../../HISE/hi_backend/../hi_modules/hi_modules.h:57,
                       from ../../../../../HISE/hi_backend/hi_backend.h:55,
                       from ../../Source/../JuceLibraryCode/JuceHeader.h:17,
                       from ../../Source/MainComponent.h:12,
                       from ../../Source/MainComponent.cpp:12:
      ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/../hi_dsp/../hi_core/Macros.h:65: warning: "RETURN_IF_NO_THROW" redefined
         65 | #define RETURN_IF_NO_THROW(x)
            | 
      In file included from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/../hi_dsp/../hi_core/../hi_tools/hi_tools.h:107,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/../hi_dsp/../hi_core/hi_core.h:74,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/../hi_dsp/hi_dsp.h:55,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/hi_components.h:57,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/hi_sampler.h:54,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/hi_scripting.h:60,
                       from ../../../../../HISE/hi_backend/../hi_modules/hi_modules.h:57,
                       from ../../../../../HISE/hi_backend/hi_backend.h:55,
                       from ../../Source/../JuceLibraryCode/JuceHeader.h:17,
                       from ../../Source/MainComponent.h:12,
                       from ../../Source/MainComponent.cpp:12:
      ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/../hi_dsp/../hi_core/../hi_tools/Macros.h:93: note: this is the location of the previous definition
         93 | #define RETURN_IF_NO_THROW(x) return x;
            | 
      In file included from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/../hi_dsp/../hi_core/hi_core.h:340,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/../hi_dsp/hi_dsp.h:55,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/hi_components.h:57,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/hi_sampler.h:54,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/hi_scripting.h:60,
                       from ../../../../../HISE/hi_backend/../hi_modules/hi_modules.h:57,
                       from ../../../../../HISE/hi_backend/hi_backend.h:55,
                       from ../../Source/../JuceLibraryCode/JuceHeader.h:17,
                       from ../../Source/MainComponent.h:12,
                       from ../../Source/MainComponent.cpp:12:
      ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/../hi_dsp/../hi_core/Macros.h:66: warning: "RETURN_VOID_IF_NO_THROW" redefined
         66 | #define RETURN_VOID_IF_NO_THROW()
            | 
      In file included from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/../hi_dsp/../hi_core/../hi_tools/hi_tools.h:107,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/../hi_dsp/../hi_core/hi_core.h:74,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/../hi_dsp/hi_dsp.h:55,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/hi_components.h:57,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/hi_sampler.h:54,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/hi_scripting.h:60,
                       from ../../../../../HISE/hi_backend/../hi_modules/hi_modules.h:57,
                       from ../../../../../HISE/hi_backend/hi_backend.h:55,
                       from ../../Source/../JuceLibraryCode/JuceHeader.h:17,
                       from ../../Source/MainComponent.h:12,
                       from ../../Source/MainComponent.cpp:12:
      ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/../hi_dsp/../hi_core/../hi_tools/Macros.h:94: note: this is the location of the previous definition
         94 | #define RETURN_VOID_IF_NO_THROW() return;
            | 
      In file included from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/../hi_dsp/../hi_dsp_library/hi_dsp_library.h:84,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/../hi_dsp/hi_dsp.h:56,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/hi_components.h:57,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/hi_sampler.h:54,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/hi_scripting.h:60,
                       from ../../../../../HISE/hi_backend/../hi_modules/hi_modules.h:57,
                       from ../../../../../HISE/hi_backend/hi_backend.h:55,
                       from ../../Source/../JuceLibraryCode/JuceHeader.h:17,
                       from ../../Source/MainComponent.h:12,
                       from ../../Source/MainComponent.cpp:12:
      ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/../hi_dsp/../hi_dsp_library/dsp_library/HiseLibraryHeader.h:175: warning: "RETURN_STATIC_IDENTIFIER" redefined
        175 | #define RETURN_STATIC_IDENTIFIER(x) const static Identifier id(x); return id;
            | 
      In file included from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/../hi_dsp/../hi_core/../hi_tools/hi_tools.h:118,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/../hi_dsp/../hi_core/hi_core.h:74,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/../hi_dsp/hi_dsp.h:55,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/hi_components.h:57,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/hi_sampler.h:54,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/hi_scripting.h:60,
                       from ../../../../../HISE/hi_backend/../hi_modules/hi_modules.h:57,
                       from ../../../../../HISE/hi_backend/hi_backend.h:55,
                       from ../../Source/../JuceLibraryCode/JuceHeader.h:17,
                       from ../../Source/MainComponent.h:12,
                       from ../../Source/MainComponent.cpp:12:
      ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/../hi_dsp/../hi_core/../hi_tools/hi_tools/VariantBuffer.h:42: note: this is the location of the previous definition
         42 | #define RETURN_STATIC_IDENTIFIER(name) static const Identifier id(name); return id;
            | 
      In file included from ../../../../JUCE/modules/juce_graphics/juce_graphics.h:121,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/../hi_dsp/../hi_core/../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/../hi_dsp/../hi_core/hi_core.h:67,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/../hi_dsp/hi_dsp.h:55,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/hi_components.h:57,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/hi_sampler.h:54,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/hi_scripting.h:60,
                       from ../../../../../HISE/hi_backend/../hi_modules/hi_modules.h:57,
                       from ../../../../../HISE/hi_backend/hi_backend.h:55,
                       from ../../Source/../JuceLibraryCode/JuceHeader.h:17,
                       from ../../Source/MainComponent.h:12,
                       from ../../Source/MainComponent.cpp:12:
      ../../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h: In member function ‘juce::uint8& juce::PixelARGB::getAlpha()’:
      ../../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:116:77: error: cannot bind packed field ‘((juce::PixelARGB*)this)->juce::PixelARGB::<anonymous>.juce::PixelARGB::<unnamed union>::comps[3]’ to ‘juce::uint8&’ {aka ‘unsigned char&’}
        116 |     forcedinline uint8& getAlpha() noexcept           { return comps [indexA]; }
            |                                                                ~~~~~~~~~~~~~^
      ../../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h: In member function ‘juce::uint8& juce::PixelARGB::getRed()’:
      ../../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:117:77: error: cannot bind packed field ‘((juce::PixelARGB*)this)->juce::PixelARGB::<anonymous>.juce::PixelARGB::<unnamed union>::comps[2]’ to ‘juce::uint8&’ {aka ‘unsigned char&’}
        117 |     forcedinline uint8& getRed() noexcept             { return comps [indexR]; }
            |                                                                ~~~~~~~~~~~~~^
      ../../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h: In member function ‘juce::uint8& juce::PixelARGB::getGreen()’:
      ../../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:118:77: error: cannot bind packed field ‘((juce::PixelARGB*)this)->juce::PixelARGB::<anonymous>.juce::PixelARGB::<unnamed union>::comps[1]’ to ‘juce::uint8&’ {aka ‘unsigned char&’}
        118 |     forcedinline uint8& getGreen() noexcept           { return comps [indexG]; }
            |                                                                ~~~~~~~~~~~~~^
      ../../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h: In member function ‘juce::uint8& juce::PixelARGB::getBlue()’:
      ../../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:119:77: error: cannot bind packed field ‘((juce::PixelARGB*)this)->juce::PixelARGB::<anonymous>.juce::PixelARGB::<unnamed union>::comps[0]’ to ‘juce::uint8&’ {aka ‘unsigned char&’}
        119 |     forcedinline uint8& getBlue() noexcept            { return comps [indexB]; }
            |                                                                ~~~~~~~~~~~~~^
      In file included from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/../hi_dsp/../hi_core/hi_core/hi_core.h:89,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/../hi_dsp/../hi_core/hi_core.h:344,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/../hi_dsp/hi_dsp.h:55,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/hi_components.h:57,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/hi_sampler.h:54,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/hi_scripting.h:60,
                       from ../../../../../HISE/hi_backend/../hi_modules/hi_modules.h:57,
                       from ../../../../../HISE/hi_backend/hi_backend.h:55,
                       from ../../Source/../JuceLibraryCode/JuceHeader.h:17,
                       from ../../Source/MainComponent.h:12,
                       from ../../Source/MainComponent.cpp:12:
      ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/../hi_dsp/../hi_core/hi_core/ExternalFilePool.h: In member function ‘hise::SharedPoolBase<DataType>::ManagedPtr hise::SharedPoolBase<DataType>::loadFromReference(hise::PoolReference, hise::PoolHelpers::LoadingType)’:
      ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/../hi_dsp/../hi_core/hi_core/ExternalFilePool.h:1074:26: warning: invalid use of incomplete type ‘class hise::MainController’
       1074 |       getMainController()->getDebugLogger().logMessage(r.getReferenceString() + " wasn't found.");
            |                          ^~
      In file included from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/../hi_dsp/../hi_core/hi_core/hi_core.h:78,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/../hi_dsp/../hi_core/hi_core.h:344,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/../hi_dsp/hi_dsp.h:55,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/hi_components.h:57,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/hi_sampler.h:54,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/hi_scripting.h:60,
                       from ../../../../../HISE/hi_backend/../hi_modules/hi_modules.h:57,
                       from ../../../../../HISE/hi_backend/hi_backend.h:55,
                       from ../../Source/../JuceLibraryCode/JuceHeader.h:17,
                       from ../../Source/MainComponent.h:12,
                       from ../../Source/MainComponent.cpp:12:
      ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/../hi_dsp/../hi_core/hi_core/UtilityClasses.h:39:7: note: forward declaration of ‘class hise::MainController’
         39 | class MainController;
            |       ^~~~~~~~~~~~~~
      In file included from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/../hi_dsp/../hi_core/hi_core/hi_core.h:89,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/../hi_dsp/../hi_core/hi_core.h:344,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/../hi_dsp/hi_dsp.h:55,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/hi_components.h:57,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/hi_sampler.h:54,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/hi_scripting.h:60,
                       from ../../../../../HISE/hi_backend/../hi_modules/hi_modules.h:57,
                       from ../../../../../HISE/hi_backend/hi_backend.h:55,
                       from ../../Source/../JuceLibraryCode/JuceHeader.h:17,
                       from ../../Source/MainComponent.h:12,
                       from ../../Source/MainComponent.cpp:12:
      ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/../hi_dsp/../hi_core/hi_core/ExternalFilePool.h:1156:24: warning: invalid use of incomplete type ‘class hise::MainController’
       1156 |     getMainController()->getDebugLogger().logMessage(r.getReferenceString() + " wasn't found.");
            |                        ^~
      In file included from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/../hi_dsp/../hi_core/hi_core/hi_core.h:78,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/../hi_dsp/../hi_core/hi_core.h:344,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/../hi_dsp/hi_dsp.h:55,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/hi_components.h:57,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/hi_sampler.h:54,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/hi_scripting.h:60,
                       from ../../../../../HISE/hi_backend/../hi_modules/hi_modules.h:57,
                       from ../../../../../HISE/hi_backend/hi_backend.h:55,
                       from ../../Source/../JuceLibraryCode/JuceHeader.h:17,
                       from ../../Source/MainComponent.h:12,
                       from ../../Source/MainComponent.cpp:12:
      ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/../hi_dsp/../hi_core/hi_core/UtilityClasses.h:39:7: note: forward declaration of ‘class hise::MainController’
         39 | class MainController;
            |       ^~~~~~~~~~~~~~
      In file included from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/../hi_dsp/../hi_dsp_library/hi_dsp_library.h:85,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/../hi_dsp/hi_dsp.h:56,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/hi_components.h:57,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/hi_sampler.h:54,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/hi_scripting.h:60,
                       from ../../../../../HISE/hi_backend/../hi_modules/hi_modules.h:57,
                       from ../../../../../HISE/hi_backend/hi_backend.h:55,
                       from ../../Source/../JuceLibraryCode/JuceHeader.h:17,
                       from ../../Source/MainComponent.h:12,
                       from ../../Source/MainComponent.cpp:12:
      ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/../hi_dsp/../hi_dsp_library/dsp_library/HiseLibraryHeader.cpp: At global scope:
      ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/../hi_dsp/../hi_dsp_library/dsp_library/HiseLibraryHeader.cpp:14:1: error: ‘String’ does not name a type
         14 | String hise::HelperFunctions::createStringFromChar(const char* charFromOtherHeap, size_t length)
            | ^~~~~~
      In file included from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/floating_layout/FloatingLayout.h:55,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/hi_components.h:101,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/hi_sampler.h:54,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/hi_scripting.h:60,
                       from ../../../../../HISE/hi_backend/../hi_modules/hi_modules.h:57,
                       from ../../../../../HISE/hi_backend/hi_backend.h:55,
                       from ../../Source/../JuceLibraryCode/JuceHeader.h:17,
                       from ../../Source/MainComponent.h:12,
                       from ../../Source/MainComponent.cpp:12:
      ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/floating_layout/BackendPanelTypes.h: In member function ‘void hise::ExternalFileTableBase<DataType>::resized()’:
      ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/floating_layout/BackendPanelTypes.h:376:31: warning: invalid use of incomplete type ‘class hise::FloatingTile’
        376 |   auto area = getParentShell()->getContentBounds();
            |                               ^~
      In file included from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/../hi_dsp/../hi_core/hi_core/hi_core.h:92,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/../hi_dsp/../hi_core/hi_core.h:344,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/../hi_dsp/hi_dsp.h:55,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/hi_components.h:57,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/hi_sampler.h:54,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/hi_scripting.h:60,
                       from ../../../../../HISE/hi_backend/../hi_modules/hi_modules.h:57,
                       from ../../../../../HISE/hi_backend/hi_backend.h:55,
                       from ../../Source/../JuceLibraryCode/JuceHeader.h:17,
                       from ../../Source/MainComponent.h:12,
                       from ../../Source/MainComponent.cpp:12:
      ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/../hi_dsp/../hi_core/hi_core/ExpansionHandler.h:39:7: note: forward declaration of ‘class hise::FloatingTile’
         39 | class FloatingTile;
            |       ^~~~~~~~~~~~
      In file included from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/floating_layout/FloatingLayout.h:55,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/hi_components.h:101,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/hi_sampler.h:54,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/hi_scripting.h:60,
                       from ../../../../../HISE/hi_backend/../hi_modules/hi_modules.h:57,
                       from ../../../../../HISE/hi_backend/hi_backend.h:55,
                       from ../../Source/../JuceLibraryCode/JuceHeader.h:17,
                       from ../../Source/MainComponent.h:12,
                       from ../../Source/MainComponent.cpp:12:
      ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/floating_layout/BackendPanelTypes.h: In member function ‘void hise::ExternalFileTableBase<DataType>::paint(juce::Graphics&)’:
      ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/floating_layout/BackendPanelTypes.h:392:31: warning: invalid use of incomplete type ‘class hise::FloatingTile’
        392 |   auto area = getParentShell()->getContentBounds();
            |                               ^~
      In file included from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/../hi_dsp/../hi_core/hi_core/hi_core.h:92,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/../hi_dsp/../hi_core/hi_core.h:344,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/../hi_dsp/hi_dsp.h:55,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/hi_components.h:57,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/hi_sampler.h:54,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/hi_scripting.h:60,
                       from ../../../../../HISE/hi_backend/../hi_modules/hi_modules.h:57,
                       from ../../../../../HISE/hi_backend/hi_backend.h:55,
                       from ../../Source/../JuceLibraryCode/JuceHeader.h:17,
                       from ../../Source/MainComponent.h:12,
                       from ../../Source/MainComponent.cpp:12:
      ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/../hi_dsp/../hi_core/hi_core/ExpansionHandler.h:39:7: note: forward declaration of ‘class hise::FloatingTile’
         39 | class FloatingTile;
            |       ^~~~~~~~~~~~
      In file included from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/floating_layout/FloatingLayout.h:57,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/hi_components.h:101,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/hi_sampler.h:54,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/hi_scripting.h:60,
                       from ../../../../../HISE/hi_backend/../hi_modules/hi_modules.h:57,
                       from ../../../../../HISE/hi_backend/hi_backend.h:55,
                       from ../../Source/../JuceLibraryCode/JuceHeader.h:17,
                       from ../../Source/MainComponent.h:12,
                       from ../../Source/MainComponent.cpp:12:
      ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/floating_layout/MiscFloatingPanelTypes.h: In member function ‘void hise::GenericPanel<ContentType>::resized()’:
      ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/floating_layout/MiscFloatingPanelTypes.h:649:40: warning: invalid use of incomplete type ‘class hise::FloatingTile’
        649 |   component->setBounds(getParentShell()->getContentBounds());
            |                                        ^~
      In file included from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/../hi_dsp/../hi_core/hi_core/hi_core.h:92,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/../hi_dsp/../hi_core/hi_core.h:344,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/../hi_dsp/hi_dsp.h:55,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/hi_components.h:57,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/hi_sampler.h:54,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/hi_scripting.h:60,
                       from ../../../../../HISE/hi_backend/../hi_modules/hi_modules.h:57,
                       from ../../../../../HISE/hi_backend/hi_backend.h:55,
                       from ../../Source/../JuceLibraryCode/JuceHeader.h:17,
                       from ../../Source/MainComponent.h:12,
                       from ../../Source/MainComponent.cpp:12:
      ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/../hi_dsp/../hi_core/hi_core/ExpansionHandler.h:39:7: note: forward declaration of ‘class hise::FloatingTile’
         39 | class FloatingTile;
            |       ^~~~~~~~~~~~
      In file included from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/../hi_dsp/../hi_core/../hi_tools/hi_tools.h:115,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/../hi_dsp/../hi_core/hi_core.h:74,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/../hi_dsp/hi_dsp.h:55,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/hi_components.h:57,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/hi_sampler.h:54,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/hi_scripting.h:60,
                       from ../../../../../HISE/hi_backend/../hi_modules/hi_modules.h:57,
                       from ../../../../../HISE/hi_backend/hi_backend.h:55,
                       from ../../Source/../JuceLibraryCode/JuceHeader.h:17,
                       from ../../Source/MainComponent.h:12,
                       from ../../Source/MainComponent.cpp:12:
      ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/markdown_components/MarkdownComponents.h: In member function ‘virtual juce::Path hise::MarkdownEditorPanel::Factory::createPath(const juce::String&) const’:
      ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/markdown_components/MarkdownComponents.h:279:38: error: ‘BackendBinaryData’ has not been declared
        279 |    LOAD_PATH_IF_URL("show-settings", BackendBinaryData::ToolbarIcons::settings);
            |                                      ^~~~~~~~~~~~~~~~~
      ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/../hi_dsp/../hi_core/../hi_tools/hi_tools/PathFactory.h:38:125: note: in definition of macro ‘LOAD_PATH_IF_URL’
         38 | #define LOAD_PATH_IF_URL(urlName, editorIconName) ids.addIfNotAlreadyThere(urlName); if (url == urlName) p.loadPathFromData(editorIconName, sizeof(editorIconName));
            |                                                                                                                             ^~~~~~~~~~~~~~
      In file included from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/../hi_dsp/../hi_core/../hi_tools/hi_tools.h:115,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/../hi_dsp/../hi_core/hi_core.h:74,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/../hi_dsp/hi_dsp.h:55,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/hi_components.h:57,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/hi_sampler.h:54,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/hi_scripting.h:60,
                       from ../../../../../HISE/hi_backend/../hi_modules/hi_modules.h:57,
                       from ../../../../../HISE/hi_backend/hi_backend.h:55,
                       from ../../Source/../JuceLibraryCode/JuceHeader.h:17,
                       from ../../Source/MainComponent.h:12,
                       from ../../Source/MainComponent.cpp:12:
      ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/markdown_components/MarkdownComponents.h:279:38: error: ‘BackendBinaryData’ has not been declared
        279 |    LOAD_PATH_IF_URL("show-settings", BackendBinaryData::ToolbarIcons::settings);
            |                                      ^~~~~~~~~~~~~~~~~
      ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/../hi_dsp/../hi_core/../hi_tools/hi_tools/PathFactory.h:38:148: note: in definition of macro ‘LOAD_PATH_IF_URL’
         38 | #define LOAD_PATH_IF_URL(urlName, editorIconName) ids.addIfNotAlreadyThere(urlName); if (url == urlName) p.loadPathFromData(editorIconName, sizeof(editorIconName));
            |                                                                                                                                                    ^~~~~~~~~~~~~~
      In file included from ../../../../JUCE/modules/juce_graphics/juce_graphics.h:143,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/../hi_dsp/../hi_core/../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/../hi_dsp/../hi_core/hi_core.h:67,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/../hi_dsp/hi_dsp.h:55,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/hi_components.h:57,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/hi_sampler.h:54,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/hi_scripting.h:60,
                       from ../../../../../HISE/hi_backend/../hi_modules/hi_modules.h:57,
                       from ../../../../../HISE/hi_backend/hi_backend.h:55,
                       from ../../Source/../JuceLibraryCode/JuceHeader.h:17,
                       from ../../Source/MainComponent.h:12,
                       from ../../Source/MainComponent.cpp:12:
      ../../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of ‘void juce::RenderingHelpers::EdgeTableFillers::SolidColour<PixelType, replaceExisting>::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]’:
      ../../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:623:17:   required from ‘void juce::RenderingHelpers::EdgeTableFillers::SolidColour<PixelType, replaceExisting>::handleEdgeTableLine(int, int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]’
      ../../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2021:57:   required from ‘void juce::RenderingHelpers::ClipRegions<SavedStateType>::RectangleListRegion::SubRectangleIteratorFloat::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour<juce::PixelRGB, true>; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]’
      ../../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1587:13:   required from ‘void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions<juce::RenderingHelpers::SoftwareRendererSavedState>::RectangleListRegion::SubRectangleIteratorFloat; DestPixelType = juce::PixelRGB]’
      ../../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2637:67:   required from ‘void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions<juce::RenderingHelpers::SoftwareRendererSavedState>::RectangleListRegion::SubRectangleIteratorFloat]’
      ../../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1892:13:   required from ‘void juce::RenderingHelpers::ClipRegions<SavedStateType>::RectangleListRegion::fillRectWithColour(SavedStateType&, juce::Rectangle<float>, juce::PixelARGB) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]’
      ../../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1889:14:   required from here
      ../../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:709:34: warning: converting a packed ‘juce::PixelRGB’ pointer (alignment 1) to a ‘int’ pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member]
        709 |                             auto d = reinterpret_cast<int*> (dest);
            |                                  ^
      In file included from ../../../../JUCE/modules/juce_graphics/juce_graphics.h:121,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/../hi_dsp/../hi_core/../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/../hi_dsp/../hi_core/hi_core.h:67,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/../hi_dsp/hi_dsp.h:55,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/hi_components.h:57,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/hi_sampler.h:54,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/hi_scripting.h:60,
                       from ../../../../../HISE/hi_backend/../hi_modules/hi_modules.h:57,
                       from ../../../../../HISE/hi_backend/hi_backend.h:55,
                       from ../../Source/../JuceLibraryCode/JuceHeader.h:17,
                       from ../../Source/MainComponent.h:12,
                       from ../../Source/MainComponent.cpp:12:
      ../../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:365:17: note: defined here
        365 | class JUCE_API  PixelRGB
            |                 ^~~~~~~~
      In file included from ../../../../JUCE/modules/juce_graphics/juce_graphics.h:143,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/../hi_dsp/../hi_core/../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/../hi_dsp/../hi_core/hi_core.h:67,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/../hi_dsp/hi_dsp.h:55,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/hi_components.h:57,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/hi_sampler.h:54,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/hi_scripting.h:60,
                       from ../../../../../HISE/hi_backend/../hi_modules/hi_modules.h:57,
                       from ../../../../../HISE/hi_backend/hi_backend.h:55,
                       from ../../Source/../JuceLibraryCode/JuceHeader.h:17,
                       from ../../Source/MainComponent.h:12,
                       from ../../Source/MainComponent.cpp:12:
      ../../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of ‘void juce::RenderingHelpers::EdgeTableFillers::SolidColour<PixelType, replaceExisting>::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]’:
      ../../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:623:17:   required from ‘void juce::RenderingHelpers::EdgeTableFillers::SolidColour<PixelType, replaceExisting>::handleEdgeTableLine(int, int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]’
      ../../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2021:57:   required from ‘void juce::RenderingHelpers::ClipRegions<SavedStateType>::RectangleListRegion::SubRectangleIteratorFloat::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour<juce::PixelRGB, false>; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]’
      ../../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1592:13:   required from ‘void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions<juce::RenderingHelpers::SoftwareRendererSavedState>::RectangleListRegion::SubRectangleIteratorFloat; DestPixelType = juce::PixelRGB]’
      ../../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2637:67:   required from ‘void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions<juce::RenderingHelpers::SoftwareRendererSavedState>::RectangleListRegion::SubRectangleIteratorFloat]’
      ../../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1892:13:   required from ‘void juce::RenderingHelpers::ClipRegions<SavedStateType>::RectangleListRegion::fillRectWithColour(SavedStateType&, juce::Rectangle<float>, juce::PixelARGB) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]’
      ../../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1889:14:   required from here
      ../../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:709:34: warning: converting a packed ‘juce::PixelRGB’ pointer (alignment 1) to a ‘int’ pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member]
        709 |                             auto d = reinterpret_cast<int*> (dest);
            |                                  ^
      In file included from ../../../../JUCE/modules/juce_graphics/juce_graphics.h:121,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/../hi_dsp/../hi_core/../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/../hi_dsp/../hi_core/hi_core.h:67,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/../hi_dsp/hi_dsp.h:55,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/../hi_components/hi_components.h:57,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/../hi_sampler/hi_sampler.h:54,
                       from ../../../../../HISE/hi_backend/../hi_modules/../hi_scripting/hi_scripting.h:60,
                       from ../../../../../HISE/hi_backend/../hi_modules/hi_modules.h:57,
                       from ../../../../../HISE/hi_backend/hi_backend.h:55,
                       from ../../Source/../JuceLibraryCode/JuceHeader.h:17,
                       from ../../Source/MainComponent.h:12,
                       from ../../Source/MainComponent.cpp:12:
      ../../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:365:17: note: defined here
        365 | class JUCE_API  PixelRGB
            |                 ^~~~~~~~
      At global scope:
      cc1plus: warning: unrecognized command line option ‘-Wno-inconsistent-missing-override’
      make: *** [Makefile:150: build/intermediate/Release/MainComponent_a6ffb4a5.o] Error 1
      
      

      There was also the sqrtf error, but I'd fixed that in

      ./hi_scripting/scripting/scripting_audio_processor/ScriptDspModules.h
      

      Please let me know if I'm missing anything obvious. I was following the guide on GitHub, and am using the latest commit to master (8ef678e).

      Thanks in advance for your help!

      posted in Bug Reports
      U
      unaHm