HISE Logo Forum
    • Categories
    • Register
    • Login

    Unable to Compile HISE on New Mac Apple Air

    Scheduled Pinned Locked Moved General Questions
    24 Posts 5 Posters 1.3k 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.
    • Tania GhoshT
      Tania Ghosh @arminh
      last edited by

      @arminh said in Unable to Compile HISE on New Mac Apple Air:

      M1

      How did you install IPP? I mean Online or offline installer? Did you keep minimize HISE,Xcode and JUCE during IPP installation? What OSX are you using?

      Tania Ghosh

      orangeO 1 Reply Last reply Reply Quote 0
      • orangeO
        orange @Tania Ghosh
        last edited by orange

        @Tania-Ghosh said in Unable to Compile HISE on New Mac Apple Air:

        How did you install IPP? I mean Online or offline installer? Did you keep minimize HISE,Xcode and JUCE during IPP installation? What OSX are you using?

        I don't think you can install "Intel" Performance Primitives to an Apple computer with "M1" chipset :D

        develop Branch / XCode 13.1
        macOS Monterey / M1 Max

        A Tania GhoshT 2 Replies Last reply Reply Quote 1
        • A
          arminh @orange
          last edited by

          @orange you can install it without any problems but in fact we can't use it on this silicon but users with Intel cpu would be able to use this library.

          Tania GhoshT 1 Reply Last reply Reply Quote 0
          • Tania GhoshT
            Tania Ghosh @orange
            last edited by Tania Ghosh

            @orange said in Unable to Compile HISE on New Mac Apple Air:

            M1

            M1 chip? I have purchased this edition..https://www.amazon.in/Apple-MacBook-Air-13-3-inch-MQD32HN/dp/B073Q5R6VR/ref=sr_1_3?dchild=1&keywords=macbook+air&qid=1613850792&sr=8-3

            But any how I am trying to bypass IPP.

            If you don't have Intel Performance Primitives installed on your machine, 
            you need to change the Projucer file. 
            Open the .jucer file in the Projucer (like in step 3 above),
             click on the Xcode (MacOSX) target and delete this from the Extra Linker Flags field:
            
            /opt/intel/ipp/lib/libippi.a  /opt/intel/ipp/lib/libipps.a /opt/intel/ipp/lib/libippvm.a /opt/intel/ipp/lib/libippcore.a
            Then remove the include directories from the Debug and 
            Release configurations (Remove everything in the 
            Header Search Paths and Extra Library Search Paths. 
            As last step, you'll need to change the USE_IPP flag. 
            Click on the hi_core module and change the USE_IPP field to disabled. 
            Then proceed with step 5." 
            

            But still it ends up with ipp.h error

            @orange I have Intel i5 processor.

            Tania Ghosh

            orangeO 1 Reply Last reply Reply Quote 0
            • Tania GhoshT
              Tania Ghosh @arminh
              last edited by

              @arminh But I have Intel i5 processor.

              Tania Ghosh

              1 Reply Last reply Reply Quote 1
              • orangeO
                orange @Tania Ghosh
                last edited by orange

                @Tania-Ghosh said in Unable to Compile HISE on New Mac Apple Air:

                M1 chip? I have purchased this edition..https://www.amazon.in/Apple-MacBook-Air-13-3-inch-MQD32HN/dp/B073Q5R6VR/ref=sr_1_3?dchild=1&keywords=macbook+air&qid=1613850792&sr=8-3

                @Tania-Ghosh said in Unable to Compile HISE on New Mac Apple Air:

                Hello everyone, hope you all are doing well. I am back again with New Mac Air

                Since you've said New Macbook Air and also right now in Apple Stores, current models of Macbook Air laptops have only M1 chipset, I just thought that :) But this model that you've purchased not a new one - MacOS 10.12 Sierra!

                @arminh said in Unable to Compile HISE on New Mac Apple Air:

                @orange you can install it without any problems but in fact we can't use it on this silicon but users with Intel cpu would be able to use this library.

                Yeah of course you can't use it in M1 chipset Apple computers :) I meant that actually. IPP system requirments: https://software.intel.com/content/www/us/en/develop/articles/intel-oneapi-intel-integrated-performance-primitives-system-requirements.html

                develop Branch / XCode 13.1
                macOS Monterey / M1 Max

                Tania GhoshT 1 Reply Last reply Reply Quote 0
                • Tania GhoshT
                  Tania Ghosh @orange
                  last edited by

                  @orange Hmmm...To be honest I have a very few knowledge on Mac and it's version/models. But fun part is Amazon selling it with the Catalina OS not Sierra.
                  My Config is : Mac Catalina 10.15.7 >i5
                  so do I need to use Xcode 11?

                  Tania Ghosh

                  orangeO 1 Reply Last reply Reply Quote 0
                  • orangeO
                    orange @Tania Ghosh
                    last edited by orange

                    @Tania-Ghosh said in Unable to Compile HISE on New Mac Apple Air:

                    @orange Hmmm...To be honest I have a very few knowledge on Mac and it's version/models. But fun part is Amazon selling it with the Catalina OS not Sierra.
                    My Config is : Mac Catalina 10.15.7 >i5
                    so do I need to use Xcode 11?

                    But in the product link that you've sent, it says Sierra :) This model was released in 2015 or 2016 (5th generation i5 processor).

                    Also yes I think this computer will do the job successfully. For Catalina, I am using XCode 10. I remember some users in forum were saying XCode 11 has problems.

                    develop Branch / XCode 13.1
                    macOS Monterey / M1 Max

                    1 Reply Last reply Reply Quote 0
                    • Tania GhoshT
                      Tania Ghosh
                      last edited by Tania Ghosh

                      @orange But No luck... I have installed XCODE 10. Still it ends up with ipp.h error
                      Screenshot 2021-02-21 at 10.55.35 AM.png

                      please need help @Christoph-Hart . I have taken Mac only for HISE.

                      Tania Ghosh

                      orangeO 1 Reply Last reply Reply Quote 0
                      • orangeO
                        orange @Tania Ghosh
                        last edited by orange

                        @Tania-Ghosh Have you installed IPP for both multi core and single core library?

                        develop Branch / XCode 13.1
                        macOS Monterey / M1 Max

                        Tania GhoshT 1 Reply Last reply Reply Quote 0
                        • Tania GhoshT
                          Tania Ghosh @orange
                          last edited by

                          @orange i have downloaded from here
                          https://software.intel.com/content/www/us/en/develop/articles/oneapi-standalone-components.html#ipp

                          can you guide me? I have no idea about it.

                          Tania Ghosh

                          orangeO 1 Reply Last reply Reply Quote 0
                          • orangeO
                            orange @Tania Ghosh
                            last edited by orange

                            @Tania-Ghosh This should work: https://registrationcenter-download.intel.com/akdlm/irc_nas/17419/m_ipp_oneapi_p_2021.1.1.45_offline.dmg

                            develop Branch / XCode 13.1
                            macOS Monterey / M1 Max

                            Tania GhoshT 1 Reply Last reply Reply Quote 0
                            • Tania GhoshT
                              Tania Ghosh @orange
                              last edited by

                              @orange Ok..Thank you :) You are a ray of hope. I'll let you know further.

                              Tania Ghosh

                              1 Reply Last reply Reply Quote 1
                              • A
                                arminh
                                last edited by

                                Use older version. 2019 should work without problems.

                                1 Reply Last reply Reply Quote 0
                                • orangeO
                                  orange
                                  last edited by orange

                                  2020 Update 3 - (December 2020) works here. 2021 January version should work too

                                  develop Branch / XCode 13.1
                                  macOS Monterey / M1 Max

                                  Tania GhoshT 1 Reply Last reply Reply Quote 0
                                  • Tania GhoshT
                                    Tania Ghosh @orange
                                    last edited by

                                    @orange Ok.. I am trying...

                                    Tania Ghosh

                                    Tania GhoshT 1 Reply Last reply Reply Quote 0
                                    • Tania GhoshT
                                      Tania Ghosh @Tania Ghosh
                                      last edited by

                                      @orange No luck still ipp.h error.
                                      I have tried all the IPP versions you and @arminh have mentioned.

                                      Tania Ghosh

                                      1 Reply Last reply Reply Quote 0
                                      • ?
                                        A Former User
                                        last edited by

                                        @Tania-Ghosh You need to do one little thing. The latest version (as far I know) you have to locate the proper directory structure of IPP. What @Christoph-Hart described at the Projucer field is bit out dated (perfect for old IPP).But if you use the latest v 2020 or 2021 Intel Performance Primitive.
                                        Update this location

                                        ``/opt/intel/ipp/lib/libippi.a  /opt/intel/ipp/lib/libipps.a /opt/intel/ipp/lib/libippvm.a /opt/intel/ipp/lib/libippcore.a
                                        

                                        And update the Debug and Release configurations (Actual directory structure where IPP has been installed) Header Search Paths and Extra Library Search Paths.

                                        Otherwise Xcode will not find IPP and will throw error.

                                        Tania GhoshT 1 Reply Last reply Reply Quote 3
                                        • Tania GhoshT
                                          Tania Ghosh @A Former User
                                          last edited by

                                          @Rudra-Ghosh Thank you so much... Finally HISE compiled. Uffffffffffffffff....... Trying since last 2 days. What a relief :) 😃

                                          Screenshot 2021-02-21 at 8.58.28 PM.png

                                          Tania Ghosh

                                          1 Reply Last reply Reply Quote 0
                                          • Tania GhoshT
                                            Tania Ghosh
                                            last edited by

                                            @Rudra-Ghosh ...you are genius... First your GUI Tutorials on After Effects and Cinema 4d. Now helped me to build HISE. It's good to have you on HISE forum. :)

                                            Tania Ghosh

                                            S ? 2 Replies Last reply Reply Quote 3
                                            • First post
                                              Last post

                                            22

                                            Online

                                            1.7k

                                            Users

                                            11.8k

                                            Topics

                                            102.6k

                                            Posts