winfsp / cgofuse

Cross-platform FUSE library for Go - Works on Windows, macOS, Linux, FreeBSD, NetBSD, OpenBSD
https://winfsp.dev
MIT License
511 stars 82 forks source link

fuse: support linking with FUSE-T #73

Closed djdv closed 1 year ago

djdv commented 1 year ago

This is a formal PR for this change: https://github.com/macos-fuse-t/fuse-t/issues/4#issuecomment-1256639201 @11bw and I briefly tested this on macOS 13.0 Ventura with the FUSE-T 1.0.5. Our project built and mounted successfully.

billziss-gh commented 1 year ago

Thank you for the PR. It has been merged in.

djdv commented 1 year ago

Update: this patch isn't actually correct. The FUSE-T installer seems to have an issue that needs to be addressed. When that happens, I'll make a followup PR to change the compiler flags. Including whichever directory is intended to contain the FUSE-T headers, in addition to the macFUSE headers that are already there.