Forum
    • Categories
    • Register
    • Login

    JUCE submodule PSA

    Scheduled Pinned Locked Moved General Questions
    hisejucegit
    20 Posts 6 Posters 260 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 @Christoph Hart
      last edited by

      @Christoph-Hart Ok I understand, so as I understand it, it will be no advantage to upgrade my JUCE 7 license to JUCE 8, regarding Hise

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

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

        @Christoph-Hart said in JUCE submodule PSA:

        and then we‘ll tackle Linux in a joint effort.

        @David-Healey can you check if it works now? I've recompiled the Projucer in both JUCE branches and it should now compile & export, but I'm running against the funky SimdRegister error here (BTW, have you fixed that on your HISE branch?).

        David HealeyD 2 Replies Last reply Reply Quote 0
        • David HealeyD
          David Healey @Christoph Hart
          last edited by David Healey

          @Christoph-Hart said in JUCE submodule PSA:

          @David-Healey can you check if it works now? I've recompiled the Projucer in both JUCE branches and it should now compile & export, but I'm running against the funky SimdRegister error here (BTW, have you fixed that on your HISE branch?).

          I'll give it a try.

          That invalid use of incomplete type error never showed up my fork. It only happens upstream. I can't see any difference in the lines of code related to it between upstream and my fork so it's had me scratching my head. The only thing I can think is that the order that files are being included is somehow different, but I'm really not sure.

          I did add this PR to fix the symptom. The error first showed up with this commit.

          Edit: Interesting, I've just pulled in the latest changes and my branch has now inherited the simd error.

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

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

            @Christoph-Hart Apart from the SIMD error everything worked. I did have to enable the execute permission on Projucer - can't remember if I had to do that in the past.

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

            1 Reply Last reply Reply Quote 1
            • C
              clevername27 @David Healey
              last edited by

              @David-Healey Does that JUCE commit exist on Remote?

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

                @clevername27 Not sure what you're asking

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

                1 Reply Last reply Reply Quote 0
                • David HealeyD David Healey referenced this topic
                • dannytaurusD dannytaurus referenced this topic
                • David HealeyD
                  David Healey
                  last edited by David Healey

                  @Christoph-Hart Some issues I've come across:

                  • The Linux build of Projucer doesn't have execute permission - I think this must be set on a Linux system, not sure.
                  • The MacOS build of Projucer has not been codesigned/notarized so it gets flagged by gatekeeper
                  • The export setup Wizard has not been updated so it's still looking in tools/projucer

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

                  Christoph HartC 1 Reply Last reply Reply Quote 1
                  • Christoph HartC
                    Christoph Hart @David Healey
                    last edited by

                    The MacOS build of Projucer has not been codesigned/notarized so it gets flagged by gatekeeper

                    Was the previous build codesigned & notarized?

                    The export setup Wizard has not been updated so it's still looking in tools/projucer

                    Good catch!

                    dannytaurusD David HealeyD 2 Replies Last reply Reply Quote 0
                    • dannytaurusD
                      dannytaurus @Christoph Hart
                      last edited by

                      @Christoph-Hart said in JUCE submodule PSA:

                      Was the previous build codesigned & notarized?

                      FWIW I don't think I've ever seen a gatekeeper dialog for Projucer.

                      Meat Beats: https://meatbeats.com
                      Klippr Video: https://klippr.video

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

                        @Christoph-Hart said in JUCE submodule PSA:

                        Was the previous build codesigned & notarized?

                        I just checked and no it doesn't seem that it was. I wonder why I never saw a warning.

                        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.1k

                        Users

                        13.2k

                        Topics

                        114.7k

                        Posts