HISE Logo Forum
    • Categories
    • Register
    • Login

    New Dispatcher Issues

    Scheduled Pinned Locked Moved Bug Reports
    54 Posts 4 Posters 3.0k 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 @ulrik
      last edited by

      @ulrik I tried again and used the "JUCE_GLOBAL_MODULE_SETTINGS_INCLUDED=1" in projucer, saved and compiled with Xcode 14.3.1
      The "Global header" error was gone but instead I got this errors

      Skärmavbild 2023-12-11 kl. 13.32.09.png

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

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

        @ulrik so I disabled the x86_64 inside producer, saved and compiled again, but no luck with silicon either

        Skärmavbild 2023-12-11 kl. 13.38.53.png

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

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

          Hmm, compilation works fine here. Can you compile the demo project from the HISE repo?

          d.healeyD ulrikU 2 Replies Last reply Reply Quote 0
          • d.healeyD
            d.healey @Christoph Hart
            last edited by

            @Christoph-Hart Is that on all OSs?

            Libre Wave - Freedom respecting instruments and effects
            My Patreon - HISE tutorials
            YouTube Channel - Public HISE tutorials

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

              @d-healey I fixed the linux compilation but yes I can compile on all OS.

              d.healeyD 2 Replies Last reply Reply Quote 0
              • d.healeyD
                d.healey @Christoph Hart
                last edited by

                @Christoph-Hart Thanks, I'll give it a go and report back.

                Libre Wave - Freedom respecting instruments and effects
                My Patreon - HISE tutorials
                YouTube Channel - Public HISE tutorials

                1 Reply Last reply Reply Quote 0
                • d.healeyD
                  d.healey @Christoph Hart
                  last edited by

                  @Christoph-Hart Seems to be working here on Linux. I'm having some other issues but I think they are related to a merge I did as using vanilla new_dispatcher branch has no problems.

                  Libre Wave - Freedom respecting instruments and effects
                  My Patreon - HISE tutorials
                  YouTube Channel - Public HISE tutorials

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

                    @Christoph-Hart said in New Dispatcher Issues:

                    Hmm, compilation works fine here. Can you compile the demo project from the HISE repo?

                    Which demo project?

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

                    d.healeyD 1 Reply Last reply Reply Quote 0
                    • d.healeyD
                      d.healey @ulrik
                      last edited by

                      @ulrik https://github.com/christophhart/HISE/tree/new_dispatcher/extras/demo_project

                      Libre Wave - Freedom respecting instruments and effects
                      My Patreon - HISE tutorials
                      YouTube Channel - Public HISE tutorials

                      ulrikU 1 Reply Last reply Reply Quote 1
                      • ulrikU
                        ulrik @d.healey
                        last edited by

                        @d-healey Thanks!

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

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

                          @Christoph-Hart
                          Comiling the "Demo Project" result:
                          Xcode 14.3.1
                          Skärmavbild 2023-12-11 kl. 19.08.21.png

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

                          d.healeyD 1 Reply Last reply Reply Quote 0
                          • d.healeyD
                            d.healey @ulrik
                            last edited by

                            @ulrik Are you using the new_dispatcher branch? I was getting that error in my fork where I merged the new_dispatcher in, but with Christoph's new_dispatcher it worked.

                            @Christoph-Hart What do these do?

                            NOMINMAX=1 
WIN32_LEAN_AND_MEAN=1

                            Libre Wave - Freedom respecting instruments and effects
                            My Patreon - HISE tutorials
                            YouTube Channel - Public HISE tutorials

                            ulrikU 1 Reply Last reply Reply Quote 0
                            • ulrikU
                              ulrik @d.healey
                              last edited by

                              @d-healey said in New Dispatcher Issues:

                              @ulrik Are you using the new_dispatcher branch? I was getting that error in my fork where I merged the new_dispatcher in, but with Christoph's new_dispatcher it worked.

                              Yes

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

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

                                @ulrik I compiled again and now it worked... 🤔

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

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

                                  @ulrik @Christoph-Hart but if I compile one of my projects, that easily compiled with the "develop code", it fails with "No global header file was found" using the NewDispatcher code, how come?

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

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

                                    1. Try deleting the entire Builds folder
                                    2. Try a new empty project
                                    ulrikU 1 Reply Last reply Reply Quote 0
                                    • ulrikU
                                      ulrik @Christoph Hart
                                      last edited by

                                      @Christoph-Hart Ok, I found the issue, the project I was compiling had some files in the "AdditionalSoureCode" folder which doesn't belong to the project.
                                      I deleted it and now it's compiling! 👍
                                      Thank you Christoph!

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

                                      1 Reply Last reply Reply Quote 0
                                      • d.healeyD
                                        d.healey
                                        last edited by d.healey

                                        Building HISE on Linux is currently segfaulting. (Using latest commits)

                                        [Thread debugging using libthread_db enabled]Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".Programreceived signal SIGSEGV, Segmentation fault.juce::CharPointer_UTF8::isEmpty (this=0x2f7e258 <juce::juce_xmltextContentAttributeName>) at ../../../../JUCE/modules/juce_core/text/juce_CharPointer_UTF8.h:7373         bool isEmpty() const noexcept
                                                      { return *data == 0; }
                                        

                                        8f625aca-b7e2-455f-968a-5fa274a4a3b4-image.png

                                        Libre Wave - Freedom respecting instruments and effects
                                        My Patreon - HISE tutorials
                                        YouTube Channel - Public HISE tutorials

                                        d.healeyD Christoph HartC 2 Replies Last reply Reply Quote 0
                                        • d.healeyD
                                          d.healey @d.healey
                                          last edited by

                                          @d-healey I just reenabled the Linux Font Handler (I usually have it disabled because it slows down HISE startup). And I get a bit further before the segfault

                                          6b6d95d6-10c0-4bdc-9ab7-92380343c24f-image.png

                                          Libre Wave - Freedom respecting instruments and effects
                                          My Patreon - HISE tutorials
                                          YouTube Channel - Public HISE tutorials

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

                                            jupp, that's on me. Weird that it crashes though. Have you changed the HISE_USE_NEW_CODE_EDITOR preprocessor? That would explain it, otherwise...

                                            d.healeyD 2 Replies Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            39

                                            Online

                                            1.7k

                                            Users

                                            11.7k

                                            Topics

                                            102.2k

                                            Posts