Matlab 2024a not starting after Mac OS Sonoma 15.1 Update

873 views (last 30 days)
Hello everyone,
After updating my MacBook Pro M2 i can no longer open Matlab R2024a.
When trying to start from finder or spotlight i get
The application “Spotlight [Finder] ” does not have permission to open “(null).”
I saw in another question (on which I couldn't comment due to missing reputation points) that it was suggested to start via console.
When I do that, i receive
> Applications/MATLAB_R2024a.app/bin/matlab ; exit;
env: /Applications/MATLAB_R2024a.app/bin/maca64/path_per_install: No such file or directory
mkdir: /bin/maca64: Operation not permitted
matlab: No MATLAB bin directory for this machine architecture.
ARCH = maca64
Saving session...
...copying shared history...
...saving history...truncating history files...
...completed.
[Process completed]
For context, running 2023b for Apple Silicon works, but running my 2024a version which is for intel mac (and therefore run via rosetta 2) does not work. Unfortunately I am dependend on 2024a due to old toolboxes that do not (and probably never will) support Apple Silicon.
I would be very thankful if someone could suggest a fix.
Thank you in advance!

Answers (1)

Sumukh
Sumukh on 6 Nov 2024 at 11:15
I experienced the same issue earlier in MATLAB R2023b. I updated the software to MATLAB R2024b, and this issue got resolved. You can refer to the following link to update an existing MATLAB installation:
If updating the software does not work, kindly try out a possible workaround that involves building app files with Automator suggested in the following thread where the same issue is being faced in MATLAB R2023a:
Additionally, the following Mac thread has another workaround on this ongoing issue to look at:
Hope this resolves the issue!

Categories

Find more on Introduction to Installation and Licensing in Help Center and File Exchange

Products


Release

R2024a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!