[bindl] Error building vscode-shellcheck on M1: dyld[71190]: missing symbol called
See original GitHub issueIt seems bindl dependes on some native library which does not work on darwin arm64.
npx bindl
⠋ downloading and extracting https://github.com/koalaman/shellcheck/releases/download/v0.8.0/shellcheck-v0.8.0.linux.x86_64.tar.xz
⠋ downloading and extracting https://github.com/koalaman/shellcheck/releases/download/v0.8.0/shellcheck-v0.8.0.linux.armv6hf.tar.xz
⠋ downloading and extracting https://github.com/koalaman/shellcheck/releases/download/v0.8.0/shellcheck-v0.8.0.linux.aarch64.tar.xz
⠋ downloading and extracting https://github.com/koalaman/shellcheck/releases/download/v0.8.0/shellcheck-v0.8.0.darwin.x86_64.tar.xz
⠋ downloading and extracting https://github.com/koalaman/shellcheck/releases/download/v0.8.0/shellcheck-v0.8.0.zip
dyld[71190]: missing symbol called
zsh: killed npx bindl
Issue Analytics
- State:
- Created a year ago
- Comments:8 (4 by maintainers)
Top Results From Across the Web
No results found
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
I would recommend you use Volta to manage your Node version, as it’s what this repository is configured to use in CI too.
With Volta you don’t need to do anything, but if you want to ensure the correct version of node by yourself, check:
https://github.com/vscode-shellcheck/vscode-shellcheck/blob/c5afa3841c8d18630cba1381e4046e159516eead/package.json#L252-L255
Node is now v16 (it’s the one which comes with VSCode 1.66). Maybe we can close this issue?