I use Apple's libcurl.lib in my plugins to register license codes with my server. The plugins are compiled as "universal binary" for x86 and native ARM 64. They have been in use for some time on Intel-macs and M1s with no reported issues.
But now it's been reported that they do NOT work on M2's unless run in Rosetta mode. The issue has to do with CURL (the plugins work in demo mode and once registered) but I can't debug it because I do not have an M2.
AFAIK, software that works on an M1 should also work on an M2. So what did Apple do here, with either the M2 hardware or OS Sonoma, that apparently broke backwards compatibility with CURL?
But now it's been reported that they do NOT work on M2's unless run in Rosetta mode. The issue has to do with CURL (the plugins work in demo mode and once registered) but I can't debug it because I do not have an M2.
AFAIK, software that works on an M1 should also work on an M2. So what did Apple do here, with either the M2 hardware or OS Sonoma, that apparently broke backwards compatibility with CURL?
Statistics: Posted by Fender19 — Thu Feb 29, 2024 2:29 am — Replies 2 — Views 68