Saya berhasil memperbaiki kesalahan dengan menarik repo dari github, mengedit bson.h
, dan melakukan node-gyp rebuild
di atasnya.
Rupanya, kesalahan ini disebabkan oleh opsi kompilasi yang tidak didukung oleh perangkat ARM. Kalau-kalau ada yang tertarik:
- Repositori klon Git di sini:
https://github.com/mongodb/node-mongodb-native
- Buka
./node-mongodb-native/node_modules/bson/ext/bson.h
- Ubah
#define USE_MISALIGNED_MEMORY_ACCESS
dari1
ke0
- lakukan
node-gyp rebuild
untuk mengkompilasi ulang perpustakaan.
Ini berhasil untuk saya.