0x09 / hfsfuse

FUSE driver for HFS+ filesystems
Other
77 stars 13 forks source link

make config fails with errors under macOS Big Sur #14

Closed oliveratgithub closed 3 years ago

oliveratgithub commented 3 years ago

Trying to make and install hfsfuse under macOS Big Sur 11.0 (Beta 20A5395g) fails:

ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make: *** [hfsfuse] Error 1

Any ideas if this can be fixed within the current release, or needs an update to work under macOS Big Sur explicitely?

Thanks!

freemansion commented 3 years ago

same here on Catalina UPD: I was using wrong command. Managed to get it work with following command: sudo make config WITH_UBILIO=local WITH_UTF8PROC=local install

0x09 commented 3 years ago

@oliveratgithub I just pushed a change which makes it clearer what's going on here:

$ make config WITH_UBILIO=local WITH_UTF8PROC=localmakemake install
Makefile:77: *** Invalid option "localmakemake" for WITH_UTF8PROC. Use one of: none, system, local.  Stop.

make config WITH_UBILIO=local WITH_UTF8PROC=local,make, and make install are all separate commands which you have together on one line. However if you just want to build and install hfsfuse with the default configuration, you can get the same effect by just running make install.

oliveratgithub commented 3 years ago

However if you just want to build and install hfsfuse with the default configuration, you can get the same effect by just running make install.

@0x09 thanks and I am sorry - clearly a copy Paste mistake on my end – somehow I didn’t notice the concenated =localmakemake 🙈