Sample Header Ad - 728x90

Node & M1: missing symbol called

0 votes
1 answer
3727 views
i really need your help. I am having problems with node (v16.8.0) and my macOS with arm processor. Every time i want to run the backend of this project i get this:
dyld: missing symbol called
I have already followed the whole discussion on this other post. I tried to do a clean install of node for arm with rosetta2, but if I run node -p "process.arch" I always get x64. I've also tried with a more aggressive approach: - Removed all Node files, everything, in all folders and subfolder making sure that node was completely uninstalled - Removed the libraries and removed the dependencies - Re-installed Node with brew (using arch) - Re-installed libraries and dependencies Since I have already removed and reinstalled node 5 times just today, could you please help me to find out how can I solve this problem? Thank you! Steps i followed:
$ arch -x86_64 zsh
$ nvm use system
$ nvm cache clear
$ nvm uninstall 16 
$ nvm install 16   
$ nvm use 16       
$ rm -rf node_modules
$ yarn cache clean
$ yarn install
Asked by t30_9 (109 rep)
Oct 24, 2022, 05:17 PM
Last activity: Oct 25, 2022, 06:04 PM