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
-~----------~----~----~----~------~----~------~--~---

Reply via email to