Forum
    • Categories
    • Register
    • Login

    Build errors with latest commits

    Scheduled Pinned Locked Moved Bug Reports
    2 Posts 1 Posters 28 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.
    • David HealeyD
      David Healey
      last edited by David Healey

          InteractionDispatcher.cpp:606: error: request for member ‘add’ in ‘mockMenuItems’, which is of non-class type ‘int’
          InteractionDispatcher.cpp:611: error: request for member ‘clear’ in ‘mockMenuItems’, which is of non-class type ‘int’
          
          InteractionTestWindow.cpp: error: ‘getVisibleMenuItems’ is not a member of ‘juce::PopupMenu’
          InteractionTestWindow.cpp: error: ‘setSyntheticInputMode’ is not a member of ‘juce::PopupMenu’
          InteractionTestWindow.cpp: error: ‘VisibleMenuItem’ is not a member of ‘juce::PopupMenu’
          InteractionTestWindow.cpp: error: ‘class juce::MouseInputSource’ has no member named ‘setSyntheticPositionMode’
          InteractionTestWindow.cpp: error: ‘std::function<juce::ModifierKeys()> juce::ComponentPeer::getNativeRealtimeModifiers’ is protected within this context
          InteractionTestWindow.cpp: error: template argument 1 is invalid
          InteractionTestWindow.cpp: error: request for member ‘add’ in ‘localItems’, which is of non-class type ‘int’
          
          RestServer.cpp:367: error: duplicate case value (case DELETE)
          RestServer.cpp:364: note: previously used here (case GET)
          
          RestServer.cpp:445: error: duplicate case value (case DELETE)
          RestServer.cpp:442: note: previously used here (case GET)
      

      Free HISE Bootcamp Full Course for beginners.
      YouTube Channel - Public HISE tutorials
      My Patreon - HISE tutorials

      David HealeyD 1 Reply Last reply Reply Quote 0
      • David HealeyD
        David Healey @David Healey
        last edited by David Healey

        @David-Healey Most of those errors were just stale files that a make clean didn't get rid of, I needed to remove the build folder completely.

        The error relating to DELETE is caused by one of the include files on Linux systems declaring a DELETE macro and this conflicts with your enum.

        A very minimal PR to unset the macro seems to solve it.

        Free HISE Bootcamp Full Course for beginners.
        YouTube Channel - Public HISE tutorials
        My Patreon - HISE tutorials

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

        16

        Online

        2.2k

        Users

        13.5k

        Topics

        117.4k

        Posts