My new Mac has arc64 M1 architecture. I am trying to install software that my system says needs to be Rosetta architecture. I am using VSC, and gone as far as having two different instances of VSC: one for arc64 and the other in Rosetta 2
.
My installations fail in end. I am trying to install the Foundry-ZKSync
suite of applications for smart contracts. Github pilot suggest that I install Rosetta 2
on my system. Here is my error message:
Cleanup completed. Installation completed successfully! Verifying installation… dyld[63508]: Library not loaded: /opt/homebrew/opt/libusb/lib/libusb-1.0.0.dylib Referenced from: <55650B3B-25E0-37FD-9B04-8D7065D9302B> /Users/ericchelini/.foundry/bin/forge Reason: tried: ‘/opt/homebrew/opt/libusb/lib/libusb-1.0.0.dylib’ (no such file), ‘/System/Volumes/Preboot/Cryptexes/OS/opt/homebrew/opt/libusb/lib/libusb-1.0.0.dylib’ (no such file), ‘/opt/homebrew/opt/libusb/lib/libusb-1.0.0.dylib’ (no such file) Installation verification failed. Forge is not properly installed.
Note: I cannot install Rosetta 2 on this system.