MacOS Library Files
MIDACO 6.0 library files for MacOS are available for two CPU architectures: ARM64 and X86-64
Since 2020, most Apple computers ( e.g. MacBook, MacMini ) use ARM64 based CPU architecture ( M1-M3 Chip ).
Older Apple computers mostly use X86-64 based CPU architecture ( Intel Chip ).
MIDACO 6.0 Library Files for MacOS ARM64
Python | C# | R | Julia | |
64bit | midacopy.so | midacocs.dll | midacoR.so | midacoJL.dll |
MIDACO 6.0 Libray Files for MacOS X86-64
Python | C# | R | Julia | Java | |
32bit | midacopy.so | midacocs.dll | - | midacoJL.dll | midacoj.dll |
64bit | midacopy.so | midacocs.dll | midacoR.so | midacoJL.dll | midacoj.dll |
In order to use the ARM64 library file, users might need to change the attributes of the MIDACO library file (e.g. midacopy.so). To do so, open a terminal, navigate to the location where the MIDACO library file is located and execute following command:
xattr -d com.apple.quarantine midacopy.so
Using a X86-64 library file on an ARM64 architecture will produce an error message like this:
mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64e' or 'arm64')
Using an ARM64 library file on a X86-64 architecture will produce an error message like this:
mach-o, but wrong architecture