Hi, I am new to macfuse so please bear with me. I have an idea for another FUSE based file system, but of course need to understand the existing code first and get the development environment up and running. I have Mac OS X 10.5.5. and XCode 3.1.1 installed.
Running './macfuse_buildtool.sh -t smalldist' as suggested gives me this error (similar to the one described here): error: There is no SDK with specified name or path 'Unknown Path' I was toying with the script a little and when explicitly setting the '-sdk /Developer/SDKs/MacOSX10.5.sdk/' at the xcodebuild command line got the build going, but it bailed out later on because of another error. Before I keep fiddling around more I wanted to basically make sure that things are actually supposed to work. I also tried to to just compile procfs without building the core first. I've installed the MacFuse binary package so I thought I might be able to build an example filesystem without compiling the core. But I ran into problems there as well. Any suggestions on where to go from here? Also, I could not see the code for DocFS and PicasaFS. Where can I find the source code for these filesystems. My filesystem would also make HTTP requests and I was hoping to learn from either of these two web based filesystems. Thanks for any help, Hardy On Nov 7, 10:28 pm, "Amar (ಅಮರ್ ತುಂಬಳ್ಳಿ)" <[EMAIL PROTECTED]> wrote: > First of all, thanks for making this tool simple. > > But I got these errors when tried. > > ------- > [EMAIL PROTECTED]:~/zresearch/macfuse/core# ./macfuse_buildtool.sh -t > smalldist > MacFUSEBuildTool(smalldist) : initiating Universal build for 10.5 > MacFUSEBuildTool(smalldist) : building MacFUSE kernel extension and tools > (NOTE: project fusefs was written by a newer Xcode version (45) -- > temporarily downgrading it (without modifying project file)) > > === BUILDING NATIVE TARGET fusefs WITH CONFIGURATION Release === > > Checking Dependencies... > error: There is no SDK at specified SDKROOT path > '/Users/amar/zresearch/macfuse/core/10.5/fusefs/macosx10.6' > ** BUILD FAILED ** > MacFUSEBuildTool(smalldist) failed: xcodebuild cannot build configuration > Release. > ------- > > Is this because I have old SDK? > > Regards, > > 2008/11/6 Amit Singh <[EMAIL PROTECTED]> > > > > > > > This shouldn't matter to most MacFUSE users (including developers) > > except those who build MacFUSE components themselves for testing and > > experimentation. > > > I've deleted most of the myriad build/packaging scripts that were > > there in the source tree. Although they served us well, they became > > too numerous over time and were sometimes confusing to use, even for > > those who wrote them. > > > "Everything" build/packaging-related can now be done with a single new > > MacFUSE tool that resides in the tree as core/macfuse_buildtool.sh. > > The following is a gist of what it does currently. (Try -h for help). > > > This is just FYI for those curious. Please don't rely on the behavior > > (or even the existence) of this tool. > > > Amit > > > == > > MacFUSE build tool version 1.0 > > Copyright (C) 2008 Google. All Rights Reserved. > > > Usage: > > > macfuse_buildtool [-c configuration] [-d] [-p platform] [-q] [-s] -t > > target [-v] > > > * configuration is one of: Debug Release (default is Release) > > * platform is one of: 10.4 10.5 10.6 (default is the host's > > platform) > > * target is one of: clean dist lib reload smalldist swconfigure > > * platforms can only be specified for: lib smalldist swconfigure > > > The target keywords mean the following: > > > clean clean all targets > > dist create a multiplatform distribution package > > lib build the user-space library (e.g. to run fusexmp_fh) > > reload rebuild and reload the kernel extension > > smalldist create a platform-specific distribution package > > swconfigure configure software (e.g. sshfs) for compilation > > > Other options are: > > > -d create a developer release package instead of a regular > > release > > -q enable quiet mode (suppresses verbose build output) > > -s enable shortcircuit mode (useful for testing the build > > mechanism itself) > > -v report version numbers and quit > > == > > -- > Amar Tumballi > Gluster/GlusterFS Hacker > [bulde on #gluster/irc.gnu.org]http://www.zresearch.com- Commoditizing Super > Storage! --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
