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.
    • 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

                          25

                          Online

                          1.8k

                          Users

                          12.1k

                          Topics

                          104.9k

                          Posts