Forum

    • Register
    • Login
    • Search
    • Categories

    Compiling for Mac Intel and Mac M1

    General Questions
    4
    13
    343
    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.
    • Lindon
      Lindon last edited by

      OK so I have an Intel Mac running Mojave, and XCode 10.2.1 - so I'm all good for making an intel-only plugin set, but I'm thinking of trying this new-fangled build process that will build me M1 and Intel plugins in the same image....

      So what do I need - I think I need XCode 11.something at least.

      Assume I'm a complete Mac numpty....because I am...

      HISE Development for hire.
      www.channelrobot.com

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

        https://developer.apple.com/documentation/apple-silicon/building-a-universal-macos-binary

        Xcode 12.2 and later is a requirement for building universal binaries.

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

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

          @d-healey ok so XCode 12.2 - do I need to do anything else?

          Any link to XCode 12.2 anyone....

          HISE Development for hire.
          www.channelrobot.com

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

            @Lindon https://xcodereleases.com

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

              @Christoph-Hart thanks... but in todays other UB thread I discover my OS will need a major uplift too....<sad face>

              HISE Development for hire.
              www.channelrobot.com

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

                @Lindon FYI, I also upgraded my MacMini 2018 i7 from Mojave to Monterey and the entire build process worked smoothly.

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

                  I gotta get you guys on the Proxmox train. My PC has virtually every OS on it.

                  Dan Korneff - Producer / Mixer / Audio Nerd

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

                    @dustbro How does it compare with QEMU?

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

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

                      @d-healey QEMU is a type 2 hypervisor, so it runs virtual machines within another OS to perform it's emulation. Proxmox is a type 1 hypervisor which essentially divides up the actual hardware on the system and gives it to a specific virtual machine. You'll have near-bare metal performance with Type 1.

                      Dan Korneff - Producer / Mixer / Audio Nerd

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

                        @dustbro What's the advantage of type 1 over dual/multi booting? Is it that it can emulate different architectures?

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

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

                          @d-healey The biggest advantage over dual/multi boot is the ability to use multiple OS simultaneously. On my rig I can render GUI on my Win VM while exporting VST on my Mac VM while tinkering with DSP on my Linux VM. You can use GPU passthru to port each VM to their own monitor, or access them via web interface. System backups and snapshots are automated.
                          My favorite usage is to create "virgin" machines to test with. That way you can see how your projects function on a system independent of your design rig.

                          Dan Korneff - Producer / Mixer / Audio Nerd

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

                            @dustbro Sounds like I'll have to get familiar with this

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

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

                              @d-healey I'll return the favor and make a video 😁

                              Dan Korneff - Producer / Mixer / Audio Nerd

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

                              7
                              Online

                              851
                              Users

                              5.7k
                              Topics

                              52.9k
                              Posts