HISE Logo Forum
    • Categories
    • Register
    • Login

    New Layout issue compiling plugin

    Scheduled Pinned Locked Moved Bug Reports
    4 Posts 2 Posters 166 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • ulrikU
      ulrik
      last edited by

      Compiling plugins (macOs) with Hise new layout result in this errors:

      ❌  /Users/ulrikboden/Music/Hise/HISE-new_layout/hi_frontend/../hi_modules/effects/fx/RouteFX.h:273:25: base class has incomplete type
      
              struct Editor : public ProcessorEditorBody
                         ^
      
      
      
      ❌  /Users/ulrikboden/Music/Hise/HISE-new_layout/hi_frontend/../hi_modules/effects/fx/RouteFX.h:309:20: only virtual member functions can be marked 'override'
      
                      void updateGui() override
            ^
      
      
      
      ❌  /Users/ulrikboden/Music/Hise/HISE-new_layout/hi_frontend/../hi_modules/effects/fx/RouteFX.h:316:29: only virtual member functions can be marked 'override'
      
                      int getBodyHeight() const override
                                       ^~~~~~~~
      
      
      
      ❌  /Users/ulrikboden/Music/Hise/HISE-new_layout/hi_frontend/../hi_modules/effects/fx/RouteFX.h:321:18: only virtual member functions can be marked 'override'
      
                      void resized() override
                                                ^~~~~~~~
      
      
      
      ❌  /Users/ulrikboden/Music/Hise/HISE-new_layout/hi_frontend/../hi_modules/effects/fx/RouteFX.h:276:4: type 'hise::ProcessorEditorBody' is not a direct or virtual base of 'hise::SendEffect::Editor'
      
                              ProcessorEditorBody(parent),
                                     ^~~~~~~~
      
      
      
      ❌  /Users/ulrikboden/Music/Hise/HISE-new_layout/hi_frontend/../hi_modules/effects/fx/RouteFX.h:281:27: member access into incomplete type 'hise::ProcessorEditor'
      
                              gainSlider.setup(parent->getProcessor(), Parameters::Gain, "Gain");
                              ^~~~~~~~~~~~~~~~~~~
      
      
      
      ❌  /Users/ulrikboden/Music/Hise/HISE-new_layout/hi_frontend/../hi_modules/effects/fx/RouteFX.h:285:29: member access into incomplete type 'hise::ProcessorEditor'
      
                              offsetSlider.setup(parent->getProcessor(), Parameters::ChannelOffset, "Channel");
            ^
      
      
      
      ❌  /Users/ulrikboden/Music/Hise/HISE-new_layout/hi_frontend/../hi_modules/effects/fx/RouteFX.h:293:4: use of undeclared identifier 'addAndMakeVisible'
      
                              addAndMakeVisible(gainSlider);
            ^
      
      
      
      ❌  /Users/ulrikboden/Music/Hise/HISE-new_layout/hi_frontend/../hi_modules/effects/fx/RouteFX.h:294:4: use of undeclared identifier 'addAndMakeVisible'
      
                              addAndMakeVisible(offsetSlider);
                              ^
      
      
      
      ❌  /Users/ulrikboden/Music/Hise/HISE-new_layout/hi_frontend/../hi_modules/effects/fx/RouteFX.h:296:4: use of undeclared identifier 'addAndMakeVisible'
      
                              addAndMakeVisible(connectionBox);
                              ^
      
      
      
      ❌  /Users/ulrikboden/Music/Hise/HISE-new_layout/hi_frontend/../hi_modules/effects/fx/RouteFX.h:299:39: member access into incomplete type 'hise::ProcessorEditor'
      
                  connectionBox.setup(parent->getProcessor(), Parameters::SendIndex, "SendIndex");
                              ^
      
      
      
      ❌  /Users/ulrikboden/Music/Hise/HISE-new_layout/hi_frontend/../hi_modules/effects/fx/RouteFX.h:301:72: use of undeclared identifier 'getProcessor'
      
                              auto list = ProcessorHelpers::getListOfAllProcessors<SendContainer>(getProcessor()->getMainController()->getMainSynthChain());
            ^
      
      
      
      ❌  /Users/ulrikboden/Music/Hise/HISE-new_layout/hi_frontend/../hi_modules/effects/fx/RouteFX.h:323:13: use of undeclared identifier 'getLocalBounds'
      
                              auto b = getLocalBounds().reduced(20, 0);
      

      it seems to be a problem with RouteFX

      Hise build today 2021-10-28

      Hise Develop branch
      MacOs 15.3.1, Xcode 16.2
      http://musikboden.se

      1 Reply Last reply Reply Quote 0
      • Christoph HartC
        Christoph Hart
        last edited by

        should be fixed now.

        ulrikU 2 Replies Last reply Reply Quote 1
        • ulrikU
          ulrik @Christoph Hart
          last edited by

          @Christoph-Hart Ok, downloading...

          Hise Develop branch
          MacOs 15.3.1, Xcode 16.2
          http://musikboden.se

          1 Reply Last reply Reply Quote 0
          • ulrikU
            ulrik @Christoph Hart
            last edited by

            @Christoph-Hart indeed it was :) 👍

            Hise Develop branch
            MacOs 15.3.1, Xcode 16.2
            http://musikboden.se

            1 Reply Last reply Reply Quote 0
            • First post
              Last post

            19

            Online

            1.7k

            Users

            11.8k

            Topics

            102.5k

            Posts