Hi,

Are you linking against libfuse or libfuse_ino64? Unless you explicitly specify which version of struct stat you want to use, compiling on Snow Leopard will use the new 64-bit inode struct... and so you'll have to link to libfuse_ino64.

Regards,

- Erik

sreekanth wrote 2010-02-15 09.50:
hello all,

I am currently attempting to port a Fuse based Linux client to Mac.
It mounts remote file system of a distributed system.
I have been partially successful in doing so. I am able to get it to
run on Tiger, but on snow leopard I am facing certain issues.
When try to mount it on to any directory that directory becomes
inaccessible.

ex:

Ares:fs sreekanth$ cd ~/Macfuse/uno/tempZone
-bash: cd: /Users/sreekanth/Macfuse/uno/tempZone: No such file or
directory
Ares:fs sreekanth$ sudo -s
Password:
bash-3.2# cd ~/Macfuse/uno/tempZone
bash-3.2# ls
ls: .: Device not configured
bash-3.2#

But when I run df I get the following:
Ares:fs sreekanth$ df
Filesystem     512-blocks       Used  Available Capacity  Mounted on
/dev/disk0s2    487725344   43228680  443984664     9%    /
devfs                 234        234          0   100%    /dev
map -hosts              0          0          0   100%    /net
map auto_home           0          0          0   100%    /home
peta...@fuse0 16000000000 8000000000 8000000000    50%    /Users/
sreekanth/Macfuse/uno/tempZone

I would be really thankful for any help/pointers.

Sreekanth


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