2

I am currently running macOS 10.10.2, but would like to be able to run the latest Ableton Live 10 which is built on macOS 10.11. When I directly run the executable I get errors referencing symbols not found in:

/System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox.

Of course this issue would be resolved by upgrading to 10.11, but that is something that I really do not want to do for a number of reasons, so I am wondering if I can:

  1. Extract the relevant Framework files from a El Capitan InstallESD.dmg, and
  2. Overwrite the existing framework files with the new ones.

How much am I missing, or would this work?

Thanks

Edit: I want to know if this is possibile, not if it is a good idea.

  • Have you contacted the developer of this application and asked them how to do this on 10.10.2? – fsb Jan 18 '18 at 6:24
  • @fsb No, but I doubt they would. – Lattis Jan 18 '18 at 12:54
  • Step 2 will fail due to SIP. Whether it works at all depends on the dependencies between AudioToolbox and all other frameworks. – nohillside Jan 18 '18 at 12:59
1

Basically no Upgrading system components is basically upgrading the OS.

Look at this in a micro fashion.

You need to upgrade a library because its API changed. OK that library depends itself on a new API so that needs to be upgraded and repeat until when?

1

Ableton Live 10 isn't even released yet.

You should also check the system requirements.

OS X 10.11.6 or later

So I think the answer to your question is don't modify system frameworks (sounds like a recipe for dependency hell) and either upgrade to macOS 10.11 or stick to using Ableton Live 9.

  • Ableton Live 10 has a public beta. That is what I am running. – Lattis Jan 18 '18 at 12:53
  • This answer doesn't really give me what I want, but thank you for the advice. – Lattis Jan 18 '18 at 12:56
  • Ableton isn't an open source project where you can compile it to run on whatever you want it to run on if you know how. Even if you could make something like this work, you'll probably run into more issues when you want to update. According to both support.apple.com/en-au/HT201222 & en.wikipedia.org/wiki/OS_X_Yosemite the last security update for OS X 10.10 was July 19, 2017. Given the latest round of CVE's that affected Intel processors I'm unsure why you would choose to remain on that version of OS X. – pickles Jan 19 '18 at 1:30

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .