Успях да поправя грешката, като изтеглих репото от github, редактирах bson.h
и извършване на node-gyp rebuild
върху него.
Очевидно грешката е причинена от опция за компилиране, която не се поддържа от ARM устройства. Само в случай, че някой се интересува:
- Хранилище за клониране на Git тук:
https://github.com/mongodb/node-mongodb-native
- Отворете
./node-mongodb-native/node_modules/bson/ext/bson.h
- Промяна на
#define USE_MISALIGNED_MEMORY_ACCESS
от1
до0
- направете
node-gyp rebuild
за прекомпилиране на библиотеката.
Това проработи при мен.