Great job Benjamin Thank you for porting Tuxera's changes to MacFUSE.
I already tested 2.1.7 but from the build: http://code.google.com/p/macfuse/issues/detail?id=346 That seems to fix my issues with 64bit Snow Leopard Server. Is your build any different How about putting the code on sourceforge or github and continue maintaing the project over there. (I guess there is no access to googlecode's svn to check in changes) It seems that MacFUSE is dying slowly and it would be a greate shame if it happened. Regards Dan On Oct 27, 3:12 pm, Benjamin Fleischer <[email protected]> wrote: > Hi all, > > just wanted to give a little update and share the source code of the MacFUSE > build I posted ten days ago. By now the build has been downloaded close to > 150 times. Unfortunately no one but Graham offered some feedback, but I guess > that there would be more responses if it did not work :-) > > Anyone interested in the source code can download it here > > Unofficial source of MacFUSE 2.1.7 for Mac OS X 10.6 supporting i386 and > x86_64http://www.mediafire.com/?ila2aj952pkypuo > > Building MacFUSE should be quite easy. First of all you need to install the > Developer Tools if not already installed (The Mac OS X 10.4 SDK is not > needed). Then run the macfuse build tool from the "core" directory > > cd macfuse-2.1.7/core/ > ./macfuse_buildtool.sh -t dist > > The resulting build will be in /tmp/macfuse-2.1 > To clean up run > > ./macfuse_buildtool.sh -t clean > > As Erik put it (http://groups.google.com/group/macfuse/msg/b719be671de8f84e) > this build will not flood your 'dmesg' buffer by default. But you can enable > logging by setting "M_MACFUSE_ENABLE_LOCK_LOGGING" to 1 > > #define M_MACFUSE_ENABLE_LOCK_LOGGING 1 > > in line 35 of the file "macfuse-2.1.7/core/10.6/fusefs/common/fuse_param.h" > > To test/use the locking code with the 32 bit kernel you just have to set > "M_MACFUSE_ENABLE_INTERIM_FSNODE_LOCK" to 1 > > #define M_MACFUSE_ENABLE_INTERIM_FSNODE_LOCK 1 > > in the same file, "fuse_param.h". But there should be no need to use the > extra locking in a "non-testing environment" since the 32 bit kernel unlike > the 64 bit kernel has its own locking mechanisms right built in. So this > might create some overhead. > > Not sure what Tuxera changed in their MacFUSE build which was released > yesterday. The build I uploaded is based on the latest tufs source release > (2010-10-07) which is used in Tuxera's most recent stable NTFS for Mac > release 2010.10. > > That said, it really would be nice to have a repository where everyone who is > interested could have access to the latest source code and maybe contribute. > This should be much more suited for a shared environment, at least in my > opinion. > > Regards, > Benjamin -- You received this message because you are subscribed to the Google Groups "MacFUSE" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/macfuse?hl=en.
