cryptian icon indicating copy to clipboard operation
cryptian copied to clipboard

Apple M1 Error `cryptian.node: mach-o, but wrong architecture`

Open irishkungfu opened this issue 4 years ago • 0 comments

We are attempting to setup our dev environment to work on Apple's new M1 platform and we've hit a snag. cryptian.node does seem to be compiling to the correct platform. We have verified that our python build is 3.8.1 and using arm64 and clang is also using arm64. We've looked at countless threads in other libraries in which users have similar issues, but we can't seem to resolve this. Do you have any thoughts on what could be causing this issue?

/Users/username/Documents/Virtuance/virtuance-services/node_modules/bindings/bindings.js:121
        throw e;
        ^

Error: dlopen(/Users/username/Documents/Virtuance/virtuance-services/node_modules/cryptian/build/Release/cryptian.node, 1): no suitable image found.  Did find:
        /Users/username/Documents/Virtuance/virtuance-services/node_modules/cryptian/build/Release/cryptian.node: mach-o, but wrong architecture
        /Users/username/Documents/Virtuance/virtuance-services/node_modules/cryptian/build/Release/cryptian.node: mach-o, but wrong architecture
    at Object.Module._extensions..node (internal/modules/cjs/loader.js:909:18)
    at Module.load (internal/modules/cjs/loader.js:731:32)
    at Function.Module._load (internal/modules/cjs/loader.js:644:12)
    at Module.require (internal/modules/cjs/loader.js:771:19)
    at require (internal/modules/cjs/helpers.js:68:18)
    at bindings (/Users/username/Documents/Virtuance/virtuance-services/node_modules/bindings/bindings.js:112:48)
    at Object.<anonymous> (/Users/username/Documents/Virtuance/virtuance-services/node_modules/cryptian/lib/index-back.js:3:52)
    at Module._compile (internal/modules/cjs/loader.js:868:30)
    at Module._compile (/Users/username/Documents/Virtuance/virtuance-services/node_modules/pirates/lib/index.js:99:24)
    at Module._extensions..js (internal/modules/cjs/loader.js:879:10)

irishkungfu avatar May 18 '21 20:05 irishkungfu