Closed kostrykin closed 3 years ago
The easiest way to install SSHFS is downloading the installer package from https://osxfuse.github.io. This is not the most recent version, but it works just fine.
It looks like you installed an old version of FUSE. You need version 4 on M1 Macs. You can download the latest version from https://osxfuse.github.io.
Feel like this doesn't answer the question though 🤔 how does one do this through Homebrew (useful for workspace setup automation)
I installed osxfuse using homebrew,
but when I try to install sshfs,
it says that no bottle exists, and suggests building from source. However, when I try building from source, it fails with the error:
The most strange thing is, the file
fuse_lowlevel.h
is located in the/usr/local/include/osxfuse/fuse/
directory, which is passed as a search directory to the clang compiler:So why doesn't the compiler find
fuse_lowlevel.h
? Could it be, that clang interprets the-I
parameter as an-iquote
synonym? Unfortunately, I'm not familiar with clang.I also trying building the formula by hand,
and interestingly, the compilation works, but the linking fails with the error
so apparently, this issue is M1 related?