[Csnd-dev] confused about status of csound on M1 and building Csound6~ for M1
Date | 2022-03-19 22:31 |
From | Iain Duncan |
Subject | [Csnd-dev] confused about status of csound on M1 and building Csound6~ for M1 |
Hi devs, I'm trying to build Csound6~ for Max for M1, or rather, for a universal binary, but when I choose to build for both targets, I get linker errors. Is there not yet a universal binary for Intel and M1 Macs? Are people required to build from source to run on M1 natively?
Any advice on how to do this would be much appreciated, I've had several folks ask about M1 builds for running on Max on M1. I got the CMake part sorted, but not the Csound linking. I could build from source, though I'm not sure how I link to both. So if anyone has built csound API projects for universals, I'd love to hear the scoop. In the meantime, I guess I'll release 0.2 for only intel Mac. thanks iain |
Date | 2022-03-19 22:33 |
From | Iain Duncan |
Subject | Re: [Csnd-dev] confused about status of csound on M1 and building Csound6~ for M1 |
Also, I guess I can release separate packages for M1 and Intel Mac, but in that case getting confirmation that must build from source for M1 would be good. thanks iain On Sat, Mar 19, 2022 at 3:31 PM Iain Duncan <iainduncanlists@gmail.com> wrote:
|
Date | 2022-03-19 22:53 |
From | Victor Lazzarini |
Subject | Re: [Csnd-dev] [EXTERNAL] [Csnd-dev] confused about status of csound on M1 and building Csound6~ for M1 |
No, since I am the one who builds mac releases and I don't have an m1 Mac, the releases are intel.
|
Date | 2022-03-19 23:08 |
From | Iain Duncan |
Subject | Re: [Csnd-dev] [EXTERNAL] [Csnd-dev] confused about status of csound on M1 and building Csound6~ for M1 |
Ah ok, well I just got one recently (motivated by the same issue for Scheme for Max), so if it would be helpful for me to build them, I could do so. Though I might need some help! Is there more to it than just building csound from source? Which I guess will get on to next either way! iain On Sat, Mar 19, 2022 at 3:53 PM Victor Lazzarini <Victor.Lazzarini@mu.ie> wrote:
|
Date | 2022-03-19 23:35 |
From | Rory Walsh |
Subject | Re: [Csnd-dev] [EXTERNAL] [Csnd-dev] confused about status of csound on M1 and building Csound6~ for M1 |
Here is a Csound universal build if you are interested. It's quite minimal, but comes with Intel and M1 slices for both the Csound libs, and libsndfile. It's pretty simple to build. Once(if) Victor's new mac arrives we'll all be sorted :) On Sat, 19 Mar 2022 at 23:09, Iain Duncan <iainduncanlists@gmail.com> wrote:
|
Date | 2022-03-20 00:46 |
From | Iain Duncan |
Subject | Re: [Csnd-dev] [EXTERNAL] [Csnd-dev] confused about status of csound on M1 and building Csound6~ for M1 |
thanks Rory, I'll try that out until I can get builds from source going ok. iain On Sat, Mar 19, 2022 at 4:35 PM Rory Walsh <rorywalsh@ear.ie> wrote:
|
Date | 2022-03-20 01:03 |
From | Rory Walsh |
Subject | Re: [Csnd-dev] [EXTERNAL] [Csnd-dev] confused about status of csound on M1 and building Csound6~ for M1 |
It's not the most current release. I think it's a dev snapshot of 6.16. But I've not had and issues with it. 👍 On Sun 20 Mar 2022, 12:46 a.m. Iain Duncan, <iainduncanlists@gmail.com> wrote:
|
Date | 2022-03-20 16:57 |
From | Iain Duncan |
Subject | Re: [Csnd-dev] [EXTERNAL] [Csnd-dev] confused about status of csound on M1 and building Csound6~ for M1 |
Is there an estimated timeline for having official M1 releases? I'm not trying to be a whiner, I get (intimately!) that having to compile for a new platform is a pain, I only just recently got Scheme for Max going for M1. I'm just trying to figure out what the best thing to say and offer for Csound6~ for Max is with regard to M1. As in, do I tell people to compile from source for M1, or provide a binary myself that will work for the limited needs of csound~, etc. thanks! iain On Sat, Mar 19, 2022 at 6:03 PM Rory Walsh <rorywalsh@ear.ie> wrote:
|
Date | 2022-03-20 20:24 |
From | Rory Walsh |
Subject | Re: [Csnd-dev] [EXTERNAL] [Csnd-dev] confused about status of csound on M1 and building Csound6~ for M1 |
I think the easiest thing is to provide your own build for now for those that need it. That's what I do with Cabbage. On Sun, 20 Mar 2022 at 16:57, Iain Duncan <iainduncanlists@gmail.com> wrote:
|
Date | 2022-03-20 20:44 |
From | Iain Duncan |
Subject | Re: [Csnd-dev] [EXTERNAL] [Csnd-dev] confused about status of csound on M1 and building Csound6~ for M1 |
Ok good to know, thanks Rory. I may bug you off list on what this entails. :-) iain On Sun, Mar 20, 2022 at 1:24 PM Rory Walsh <rorywalsh@ear.ie> wrote:
|
Date | 2022-03-20 21:21 |
From | Rory Walsh |
Subject | Re: [Csnd-dev] [EXTERNAL] [Csnd-dev] confused about status of csound on M1 and building Csound6~ for M1 |
No worries, also feel free to ask on-list. Others might also be interested, and can potentially offer better advice than I ;) On Sun, 20 Mar 2022 at 20:44, Iain Duncan <iainduncanlists@gmail.com> wrote:
|
Date | 2022-03-20 22:50 |
From | Giovanni Bedetti |
Subject | Re: [Csnd-dev] [EXTERNAL] [Csnd-dev] confused about status of csound on M1 and building Csound6~ for M1 |
Hi, CsoundUnity is also waiting for an M1 release of Csound, I can help with testing ;) Il giorno dom 20 mar 2022 alle ore 21:22 Rory Walsh <rorywalsh@ear.ie> ha scritto:
|
Date | 2022-03-24 08:45 |
From | Victor Lazzarini |
Subject | Re: [Csnd-dev] [EXTERNAL] [Csnd-dev] confused about status of csound on M1 and building Csound6~ for M1 |
the estimated time is how long it takes for the laptop I ordered in November to arrive. They said end of the month, but I'm not holding my breath.
|