fuse-friends / fuse-native

Multithreaded FUSE bindings for Node JS.
203 stars 29 forks source link

Symbol _fuse_mount not found on Apple Silicon #27

Open lukeburns opened 3 years ago

lukeburns commented 3 years ago

Running native Node 15.4.0 built from source

> hyperdrive fuse-setup
Configuring FUSE...
Password:
FUSE successfully configured:
  * Your root drive will be mounted at ~/Hyperdrive when the daemon is next started.
  * If your mountpoint ever becomes unresponsive, try running `hyperdrive force-unmount`.
> hyperdrive start
dyld: lazy symbol binding failed: Symbol not found: _fuse_mount
  Referenced from: ~/.nvm/versions/node/v15.4.0/lib/node_modules/@hyperspace/hyperdrive/node_modules/fuse-native/build/Release/fuse.node
  Expected in: flat namespace

dyld: Symbol not found: _fuse_mount
  Referenced from: ~/.nvm/versions/node/v15.4.0/lib/node_modules/@hyperspace/hyperdrive/node_modules/fuse-native/build/Release/fuse.node
  Expected in: flat namespace