Jag lyckades fixa felet genom att dra repo från github, redigera bson.h
, och gör en node-gyp rebuild
på den.
Uppenbarligen orsakas felet av ett kompileringsalternativ som inte stöds av ARM-enheter. Bara om någon är intresserad:
- Git klonförråd här:
https://github.com/mongodb/node-mongodb-native
- Öppna
./node-mongodb-native/node_modules/bson/ext/bson.h
- Ändra
#define USE_MISALIGNED_MEMORY_ACCESS
från1
till0
- gör en
node-gyp rebuild
för att kompilera om biblioteket.
Det här fungerade för mig.