HISE Logo Forum
    • Categories
    • Register
    • Login

    Xcode 12.2 ?

    Scheduled Pinned Locked Moved General Questions
    15 Posts 4 Posters 398 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.
    • Y
      yall
      last edited by

      Hello, so I know this topic is covered all over the place here but I can't find my answers. as I am a real lumberjack, I broke the motherboard of my mac mini on which I had all my projects. It's okay, I have a backup;) my question is about xcode 12.2 . according to the apple developper team, for an audio unit plugin to work on M1 processors, it is imperative to compile with the binary Universal option of xcode. in fact this manipulation is only necessary for software developed by apple (LOGIC PRO). so previously i was compiling with mojave and xcode 10.3 and notarizing. the plugins work well under bigsure and m1 processor on all software except logic. so my question is: is there a way to compile hise with x xode 12.2 catalina without getting 50 semantic issue error? according to my research, no plugin compiled from xcode 10 will work with logic pro under m1 processor. the rosetta solution will in fact, with logic pro, make any plugin usable. I said that everything works outside of logic pro. what solution did you have apart from going to fight me with the engineers at logic pro?

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

        Like i answered you in previous topic. I have M1. I can build plugin on Xcode 10.3 and these plugins work on intel and m1 silicons.

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

          @arminh Do they work in Logic Pro on Big Sur?

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

          Y A 2 Replies Last reply Reply Quote 1
          • Y
            yall @d.healey
            last edited by

            @arminh I'm only talking about audio units for logic pro. my plugins work fine once notarized on other software. sorry for the translations if it doesn't transcribe exactly what I mean ^^

            1 Reply Last reply Reply Quote 0
            • Y
              yall
              last edited by

              @d-healey @arminh I found it. I think it is mandatory to compile with this binary mode to work with logic pro.
              I really wanted to try but compiling from xcode 12.2 is not possible
              https://developer.apple.com/documentation/apple-silicon/building-a-universal-macos-binary

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

                @d-healey yes without any problem

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

                  @arminh You're building on your M1 machine or on an Intel machine?

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

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

                    @d-healey on m1

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

                      @Yall is building on an Intel system I believe.

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

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

                        @d-healey yes i am on intel. bigsur x code 12.2 but there are too many errors for me to write to you. but to put it simply. semantic issue error everywhere everywhere ^^

                        1 Reply Last reply Reply Quote 0
                        • Y
                          yall @arminh
                          last edited by

                          @arminh Can you, if you want to explain to me how you did it? I think in the future many here will need to know because the usual method does not work

                          1 Reply Last reply Reply Quote 0
                          • A
                            andioak
                            last edited by

                            @yall @d-healey

                            I would not build a VST for all the architectures of macOS with anything but X86_64 as the architecture flag in JUCE. If the newer architectures is to be used, make another separate .au for that. That way the newer architectures can have more optimizations. But I have not yet seen a HISE version with a compatible JUCE that handles ARM for macOS. That is only as I have seen it for Linux OS:es.

                            If you were to use an ARM based M1 mac, that should probably be set to Architecture = Native of Build System. But exporting and compiling directly form HISE is the mistake there, you have to stop the compiling in terminal (ctrl + c) and then open the exported .jucer file and modify, save and then run the .sh again when either having set Native or Standard X86_64 as the architecture. Or HISE will do whatever is default, which is unique to the OS and version of JUCE, as stated many times in the JUCE forums.

                            Y 1 Reply Last reply Reply Quote 0
                            • Y
                              yall @andioak
                              last edited by

                              @andioak it seems to me that the latest version of hise supports arm. but my problem is not yet there. i am unable to compile hise with xcode 12.2 at first. i am with bigsur

                              A 1 Reply Last reply Reply Quote 0
                              • A
                                andioak @yall
                                last edited by

                                @yall ouch, okay. I missed that fact. Please let us know of the outcome of your tests. 👍

                                Y 1 Reply Last reply Reply Quote 0
                                • Y
                                  yall @andioak
                                  last edited by

                                  @andioak for the moment there is nothing. I still haven't managed to compile hise ^^

                                  1 Reply Last reply Reply Quote 0
                                  • First post
                                    Last post

                                  57

                                  Online

                                  1.7k

                                  Users

                                  11.7k

                                  Topics

                                  102.1k

                                  Posts