HISE Logo Forum
    • Categories
    • Register
    • Login

    Compilation Issues on Mac

    Scheduled Pinned Locked Moved Bug Reports
    15 Posts 5 Posters 1.2k 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.
    • Casey KolbC
      Casey Kolb
      last edited by Casey Kolb

      Hi all! Not sure if this is just on my end or not, so want to confirm. Getting these errors now that I've merged the most recent develop branch:

      Screen Shot 2022-05-20 at 12.09.59 PM.png

      Casey Kolb
      Founder & CEO of Lunacy Audio
      Composer | Producer | Software Developer

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

        @Casey-Kolb When you say most recent, do you have the change Christoph made 4 hours ago to fix compilation on Mac OS?

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

        Casey KolbC 1 Reply Last reply Reply Quote 0
        • Casey KolbC
          Casey Kolb @d.healey
          last edited by

          @d-healey Yes, it includes that commit.

          Casey Kolb
          Founder & CEO of Lunacy Audio
          Composer | Producer | Software Developer

          d.healeyD 1 Reply Last reply Reply Quote 1
          • d.healeyD
            d.healey @Casey Kolb
            last edited by

            @Casey-Kolb I'm trying to build now, I'll let you know how it goes.

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

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

              HISE is building here on Monterey.

              Although I had to disable FFTW3 because it was saying it couldn't find the fftw.h file. I think this is related to some recent tinkering Christoph's been doing with fft related stuff.

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

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

                @Christoph-Hart Since this commit HISE won't build on MacOS with FFTW3 enabled. I get a fftw3.h not found error and it refers to line 52 of AudioFFT.cpp

                I had a poke around to see if I could figure out the problem but I had no success. Any ideas?

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

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

                  @Christoph-Hart Bump bump it works fine on Windows and GNU/Linux.

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

                  1 Reply Last reply Reply Quote 0
                  • Dan KorneffD
                    Dan Korneff
                    last edited by Dan Korneff

                    I'm getting the following error on Macos.
                    Commit d5d84551e

                    LLVM ERROR: SmallVector unable to grow. Requested capacity (4294967296) is larger than maximum value for size type (4294967295)
                    
                    clang: error: unable to execute command: Abort trap: 6
                    
                    clang: error: linker command failed due to signal (use -v to see invocation)
                    
                    Command Ld failed with a nonzero exit code
                    

                    Dan Korneff - Producer / Mixer / Audio Nerd

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

                      @dustbro Use xcode 13.2.1 anything newer is broken

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

                      Dan KorneffD 2 Replies Last reply Reply Quote 0
                      • Dan KorneffD
                        Dan Korneff @d.healey
                        last edited by

                        @d-healey bummer!

                        Dan Korneff - Producer / Mixer / Audio Nerd

                        1 Reply Last reply Reply Quote 0
                        • Dan KorneffD
                          Dan Korneff @d.healey
                          last edited by

                          @d-healey are you able to build the latest commits on Linux? I'm getting an error at:

                          HISE/hi_scripting/scripting/api/ScriptingApiContent.cpp:2590:60: error: operands to ‘?:’ have different types ‘juce::var’ and ‘float’
                           2590 |                                 auto vToSet = isMultiValue ? value[i] : (float)value;
                          
                          

                          Dan Korneff - Producer / Mixer / Audio Nerd

                          ulrikU d.healeyD 2 Replies Last reply Reply Quote 0
                          • ulrikU
                            ulrik @Dan Korneff
                            last edited by

                            @dustbro @Christoph-Hart
                            I'm also unable to build the latest develop Hise

                            Skärmavbild 2022-06-11 kl. 11.15.40.png

                            Skärmavbild 2022-06-11 kl. 11.20.57.png

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

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

                              @dustbro I haven't tried the latest commits. Maybe (float)value[i] is the solution

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

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

                                @d-healey yup, that 's right.

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

                                  @Christoph-Hart latest commit compiles successful! :)

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

                                  Users

                                  12.1k

                                  Topics

                                  104.9k

                                  Posts