D'oh! I forgot to update to the latest beta. I'm guessing that will fix this last problem...
Thanks, -Archie On Oct 19, 2:34 pm, Archie Cobbs <[email protected]> wrote: > Thanks... I will try the unbotch procedure and report back later. > > -Archie > > On Oct 19, 2:25 pm, Amit Singh <[email protected]> wrote: > > > Perhaps you have a botched installation. To make sure you are using an > > unbotched official installation, try the following: > > > 1) Remove your existing installation > > 1.1) Run "sudo /Library/Filesystems/fusefs.fs/Support/uninstall- > > macfuse-core.sh" (if this script exists, that is) > > 1.2) Read the answer to Q1.2 onhttp://code.google.com/p/macfuse/wiki/FAQ. > > The answer tells you where do files get installed by the official > > installation. Double check these locations to make sure that there are > > no remnants. > > > 2) Download and install the current > > release:http://code.google.com/p/macfuse/downloads/list > > > 3) Go to System Preferences and look for the MacFUSE icon. This > > "preference pane" lets you update your MacFUSE installation. You > > probably want to enable "Show Beta Versions" and install the latest > > beta. > > > Amit > > > On Oct 19, 12:08 pm, Archie Cobbs <[email protected]> wrote: > > > > Updating this thread... I've figured out where the pkg-config file is. > > > Now the build works when I do this: > > > > $ PKG_CONFIG_PATH=/usr/local/lib/pkgconfig ./configure > > > > Great, that problem is solved (well, worked-around). > > > > However, now my program dies with these mysterious errors: > > > > the MacFUSE file system is not available > > > (-1) > > > the MacFUSE file system is not available > > > (1) > > > > The same code runs fine on Linux. > > > > I did notice this oddity: the kernel extension seems to be missing. > > > "pkgutil --files com.google.macfuse.core" lists the directory > > > > /Library/Filesystems/fusefs.fs/Support/fusefs.kext > > > > but this directory does not exist. > > > > Unfortunately, I'm not a Mac expert. Thanks for any guidance on how to > > > get MacFUSE to work.... > > > > Thanks, > > > -Archie > > > > On Oct 19, 1:14 pm, Archie Cobbs <[email protected]> wrote: > > > > > Hi, > > > > > I'm the author of a FUSE based filesystem (s3backer) that runs on both > > > > Linux and Mac OS X. > > > > > I'm trying to update the code to support Snow Leopard. Previously, I > > > > was requiring users to use MacPorts for pkg-config and MacFUSE, which > > > > worked fine. > > > > > Now I guess I'm supposed to tell them to install MacFUSE using > > > > the .dmg file instead of MacPorts. OK, that sounds entirely > > > > reasonable, so the world can have One True Install of MacFUSE. And in > > > > any case, MacPorts does not have a 2.x version of MacFUSE in it. > > > > > Here is where it gets fuzzy though. It seems like the new MacFUSE > > > > install doesn't install pkg-config .pc files -- or at least not where > > > > a pkg-config installed via MacPorts can find them: > > > > > ... > > > > checking for pkg-config... /opt/local/bin/pkg-config > > > > checking pkg-config is at least version 0.19... yes > > > > checking for FUSE... no > > > > configure: error: "fuse" not found in pkg-config > > > > > I'm not sure if this is a pkg-config install problem, a MacFUSE > > > > install problem, or is something missing from my configure.ac file, or > > > > what. > > > > > I realized there is stuff on the HOWTO wiki page relating to this. But > > > > am I really expected to ask my users to checkout MacFUSE from > > > > Subversion and run shell scripts? Which don't work by the way: > > > > > $ svn cohttp://macfuse.googlecode.com/svn/trunk/core > > > > ... > > > > $ ./core/macfuse_buildtool.sh -t swconfigure > > > > ... > > > > checking for gcc... > > > > gcc > > > > checking for C compiler default output file > > > > name... > > > > configure: error: in `/Users/archie/ > > > > s3backer-1.3.1': > > > > configure: error: C compiler cannot create > > > > executables > > > > See `config.log' for more > > > > details. > > > > > Summary: it would be really nice if there were a developer-targeted > > > > "best practices" document for how to configure autoconf in 3rd party > > > > filesystems that want to build on both Linux and OS X. I'm sure I'm > > > > not the only developer with questions about how to properly do this. > > > > > Thanks, > > > > -Archie --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
