n00b: osxfuse hello.cpp compiled with xcode doesn't work

42 views
Skip to first unread message

Haim Grosman

unread,
Jan 14, 2015, 6:30:43 PM1/14/15
to osxfus...@googlegroups.com
hi there, 

when i compile the sample hello.cpp with Xcode it no longer works :

doing the same thing with the executable compiled by gcc works

i am running OSX 10.10.1 (14B25)

brew info osxfuse

osxfuse: stable 2.7.2 (bottled), HEAD

http://osxfuse.github.io

Conflicts with: fuse4x

Not installed

what am i missing here? 


the only significant difference that i see is seeing are ".* outsize: 128"  lines, that i don't see when compiled with gcc 

here is the output that i see: 

 # ./Build/Products/Debug/hello -f -d /Users/haimg/hello


unique: 0, opcode: INIT (26), nodeid: 0, insize: 56

INIT: 7.8

flags=0x00000000

max_readahead=0x00100000

INIT: 7.8

flags=0x00000000

max_readahead=0x00100000

max_write=0x01000000

unique: 0, error: 0 (Undefined error: 0), outsize: 40

unique: 0, opcode: STATFS (17), nodeid: 1, insize: 40

unique: 0, error: 0 (Undefined error: 0), outsize: 96

unique: 0, opcode: STATFS (17), nodeid: 1, insize: 40

unique: 0, error: 0 (Undefined error: 0), outsize: 96

unique: 0, opcode: STATFS (17), nodeid: 1, insize: 40

unique: 0, error: 0 (Undefined error: 0), outsize: 96

unique: 1, opcode: STATFS (17), nodeid: 1, insize: 40

unique: 1, error: 0 (Undefined error: 0), outsize: 96

unique: 0, opcode: STATFS (17), nodeid: 1, insize: 40

unique: 0, error: 0 (Undefined error: 0), outsize: 96

unique: 1, opcode: STATFS (17), nodeid: 1, insize: 40

unique: 1, error: 0 (Undefined error: 0), outsize: 96

unique: 2, opcode: STATFS (17), nodeid: 1, insize: 40

unique: 2, error: 0 (Undefined error: 0), outsize: 96

unique: 3, opcode: STATFS (17), nodeid: 1, insize: 40

unique: 3, error: 0 (Undefined error: 0), outsize: 96

unique: 4, opcode: STATFS (17), nodeid: 1, insize: 40

unique: 4, error: 0 (Undefined error: 0), outsize: 96

unique: 2, opcode: STATFS (17), nodeid: 1, insize: 40

unique: 2, error: 0 (Undefined error: 0), outsize: 96

unique: 0, opcode: STATFS (17), nodeid: 1, insize: 40

unique: 0, error: 0 (Undefined error: 0), outsize: 96

unique: 5, opcode: STATFS (17), nodeid: 1, insize: 40

unique: 5, error: 0 (Undefined error: 0), outsize: 96

unique: 3, opcode: STATFS (17), nodeid: 1, insize: 40

unique: 3, error: 0 (Undefined error: 0), outsize: 96

unique: 6, opcode: STATFS (17), nodeid: 1, insize: 40

unique: 6, error: 0 (Undefined error: 0), outsize: 96

unique: 7, opcode: STATFS (17), nodeid: 1, insize: 40

unique: 7, error: 0 (Undefined error: 0), outsize: 96

unique: 8, opcode: STATFS (17), nodeid: 1, insize: 40

unique: 8, error: 0 (Undefined error: 0), outsize: 96

unique: 4, opcode: ACCESS (34), nodeid: 1, insize: 48

ACCESS / 00

unique: 4, error: -78 (Function not implemented), outsize: 16

unique: 1, opcode: STATFS (17), nodeid: 1, insize: 40

unique: 1, error: 0 (Undefined error: 0), outsize: 96

unique: 2, opcode: GETATTR (3), nodeid: 1, insize: 40

0x11aa3000: HAIMG: hello_getattr: path, /

unique: 2, error: 0 (Undefined error: 0), outsize: 128

unique: 0, opcode: STATFS (17), nodeid: 1, insize: 40

unique: 0, error: 0 (Undefined error: 0), outsize: 96

unique: 5, opcode: STATFS (17), nodeid: 1, insize: 40

unique: 5, error: 0 (Undefined error: 0), outsize: 96

unique: 3, opcode: STATFS (17), nodeid: 1, insize: 40

unique: 3, error: 0 (Undefined error: 0), outsize: 96

unique: 6, opcode: GETATTR (3), nodeid: 1, insize: 40

0xf99b000: HAIMG: hello_getattr: path, /

unique: 6, error: 0 (Undefined error: 0), outsize: 128

unique: 7, opcode: STATFS (17), nodeid: 1, insize: 40

unique: 7, error: 0 (Undefined error: 0), outsize: 96

unique: 8, opcode: STATFS (17), nodeid: 1, insize: 40

unique: 8, error: 0 (Undefined error: 0), outsize: 96

unique: 4, opcode: STATFS (17), nodeid: 1, insize: 40

unique: 4, error: 0 (Undefined error: 0), outsize: 96

unique: 1, opcode: STATFS (17), nodeid: 1, insize: 40

unique: 1, error: 0 (Undefined error: 0), outsize: 96

unique: 2, opcode: STATFS (17), nodeid: 1, insize: 40

unique: 2, error: 0 (Undefined error: 0), outsize: 96

unique: 6, opcode: STATFS (17), nodeid: 1, insize: 40

unique: 0, opcode: STATFS (17), nodeid: 1, insize: 40

unique: 6, error: 0 (Undefined error: 0), outsize: 96

unique: 0, error: 0 (Undefined error: 0), outsize: 96

unique: 5, opcode: GETATTR (3), nodeid: 1, insize: 40

0x10a1f000: HAIMG: hello_getattr: path, /

unique: 5, error: 0 (Undefined error: 0), outsize: 128

unique: 3, opcode: GETATTR (3), nodeid: 1, insize: 40

0xf99b000: HAIMG: hello_getattr: path, /

unique: 3, error: 0 (Undefined error: 0), outsize: 128

unique: 7, opcode: STATFS (17), nodeid: 1, insize: 40

unique: 7, error: 0 (Undefined error: 0), outsize: 96

unique: 8, opcode: GETATTR (3), nodeid: 1, insize: 40

0x10a1f000: HAIMG: hello_getattr: path, /

unique: 8, error: 0 (Undefined error: 0), outsize: 128

unique: 4, opcode: STATFS (17), nodeid: 1, insize: 40

unique: 4, error: 0 (Undefined error: 0), outsize: 96

unique: 1, opcode: STATFS (17), nodeid: 1, insize: 40

unique: 1, error: 0 (Undefined error: 0), outsize: 96

unique: 2, opcode: GETATTR (3), nodeid: 1, insize: 40

0x11aa3000: HAIMG: hello_getattr: path, /

unique: 2, error: 0 (Undefined error: 0), outsize: 128

unique: 6, opcode: STATFS (17), nodeid: 1, insize: 40

unique: 6, error: 0 (Undefined error: 0), outsize: 96

unique: 0, opcode: GETATTR (3), nodeid: 1, insize: 40

0x10a1f000: HAIMG: hello_getattr: path, /

unique: 0, error: 0 (Undefined error: 0), outsize: 128

unique: 5, opcode: STATFS (17), nodeid: 1, insize: 40

unique: 5, error: 0 (Undefined error: 0), outsize: 96

unique: 3, opcode: GETATTR (3), nodeid: 1, insize: 40

0x10a1f000: HAIMG: hello_getattr: path, /

unique: 3, error: 0 (Undefined error: 0), outsize: 128

unique: 7, opcode: STATFS (17), nodeid: 1, insize: 40

unique: 7, error: 0 (Undefined error: 0), outsize: 96

unique: 8, opcode: GETATTR (3), nodeid: 1, insize: 40

0xf99b000: HAIMG: hello_getattr: path, /

unique: 8, error: 0 (Undefined error: 0), outsize: 128

unique: 4, opcode: STATFS (17), nodeid: 1, insize: 40

unique: 4, error: 0 (Undefined error: 0), outsize: 96

unique: 1, opcode: GETATTR (3), nodeid: 1, insize: 40

0xf99b000: HAIMG: hello_getattr: path, /

unique: 1, error: 0 (Undefined error: 0), outsize: 128

unique: 2, opcode: GETATTR (3), nodeid: 1, insize: 40

0x10a1f000: HAIMG: hello_getattr: path, /

unique: 2, error: 0 (Undefined error: 0), outsize: 128

unique: 6, opcode: STATFS (17), nodeid: 1, insize: 40

unique: 6, error: 0 (Undefined error: 0), outsize: 96

unique: 0, opcode: STATFS (17), nodeid: 1, insize: 40

unique: 5, opcode: GETATTR (3), nodeid: 1, insize: 40

0x10a1f000: HAIMG: hello_getattr: path, /

unique: 0, error: 0 (Undefined error: 0), outsize: 96

unique: 5, error: 0 (Undefined error: 0), outsize: 128

unique: 3, opcode: STATFS (17), nodeid: 1, insize: 40

unique: 3, error: 0 (Undefined error: 0), outsize: 96

unique: 7, opcode: GETATTR (3), nodeid: 1, insize: 40

unique: 8, opcode: STATFS (17), nodeid: 1, insize: 40

0x12b27000: HAIMG: hello_getattr: path, /

unique: 7, error: 0 (Undefined error: 0), outsize: 128

unique: 8, error: 0 (Undefined error: 0), outsize: 96

unique: 4, opcode: GETATTR (3), nodeid: 1, insize: 40

0x10a1f000: HAIMG: hello_getattr: path, /

unique: 4, error: 0 (Undefined error: 0), outsize: 128

unique: 1, opcode: GETATTR (3), nodeid: 1, insize: 40

0x11aa3000: HAIMG: hello_getattr: path, /

unique: 1, error: 0 (Undefined error: 0), outsize: 128

unique: 2, opcode: STATFS (17), nodeid: 1, insize: 40

unique: 2, error: 0 (Undefined error: 0), outsize: 96

unique: 6, opcode: STATFS (17), nodeid: 1, insize: 40

unique: 6, error: 0 (Undefined error: 0), outsize: 96

unique: 0, opcode: STATFS (17), nodeid: 1, insize: 40

unique: 0, error: 0 (Undefined error: 0), outsize: 96

unique: 5, opcode: GETATTR (3), nodeid: 1, insize: 40

0x11aa3000: HAIMG: hello_getattr: path, /

unique: 5, error: 0 (Undefined error: 0), outsize: 128

unique: 3, opcode: GETATTR (3), nodeid: 1, insize: 40

0x12b27000: HAIMG: hello_getattr: path, /

unique: 3, error: 0 (Undefined error: 0), outsize: 128

unique: 7, opcode: STATFS (17), nodeid: 1, insize: 40

unique: 7, error: 0 (Undefined error: 0), outsize: 96

unique: 8, opcode: GETATTR (3), nodeid: 1, insize: 40

0x10a1f000: HAIMG: hello_getattr: path, /

unique: 8, error: 0 (Undefined error: 0), outsize: 128

unique: 4, opcode: STATFS (17), nodeid: 1, insize: 40

unique: 1, opcode: STATFS (17), nodeid: 1, insize: 40

unique: 4, error: 0 (Undefined error: 0), outsize: 96

unique: 1, error: 0 (Undefined error: 0), outsize: 96

unique: 2, opcode: STATFS (17), nodeid: 1, insize: 40

unique: 6, opcode: GETATTR (3), nodeid: 1, insize: 40

0x12b27000: HAIMG: hello_getattr: path, /

unique: 2, error: 0 (Undefined error: 0), outsize: 96

unique: 5, opcode: STATFS (17), nodeid: 1, insize: 40

unique: 6, error: 0 (Undefined error: 0), outsize: 128

unique: 5, error: 0 (Undefined error: 0), outsize: 96

unique: 0, opcode: STATFS (17), nodeid: 1, insize: 40

unique: 3, opcode: GETATTR (3), nodeid: 1, insize: 40

0x11aa3000: HAIMG: hello_getattr: path, /

unique: 0, error: 0 (Undefined error: 0), outsize: 96

unique: 3, error: 0 (Undefined error: 0), outsize: 128

unique: 8, opcode: GETATTR (3), nodeid: 1, insize: 40

0xf99b000: HAIMG: hello_getattr: path, /

unique: 8, error: 0 (Undefined error: 0), outsize: 128

unique: 4, opcode: GETATTR (3), nodeid: 1, insize: 40

0x10a1f000: HAIMG: hello_getattr: path, /

unique: 7, opcode: STATFS (17), nodeid: 1, insize: 40

unique: 4, error: 0 (Undefined error: 0), outsize: 128

unique: 1, opcode: STATFS (17), nodeid: 1, insize: 40

unique: 7, error: 0 (Undefined error: 0), outsize: 96

unique: 1, error: 0 (Undefined error: 0), outsize: 96

unique: 6, opcode: STATFS (17), nodeid: 1, insize: 40

unique: 5, opcode: GETATTR (3), nodeid: 1, insize: 40

0x10a1f000: HAIMG: hello_getattr: path, /

unique: 0, opcode: STATFS (17), nodeid: 1, insize: 40

unique: 3, opcode: STATFS (17), nodeid: 1, insize: 40

unique: 6, error: 0 (Undefined error: 0), outsize: 96

unique: 8, opcode: STATFS (17), nodeid: 1, insize: 40

unique: 5, error: 0 (Undefined error: 0), outsize: 128

unique: 0, error: 0 (Undefined error: 0), outsize: 96

unique: 3, error: 0 (Undefined error: 0), outsize: 96

unique: 8, error: 0 (Undefined error: 0), outsize: 96

unique: 4, opcode: STATFS (17), nodeid: 1, insize: 40

unique: 7, opcode: STATFS (17), nodeid: 1, insize: 40

unique: 1, opcode: GETATTR (3), nodeid: 1, insize: 40

0xf99b000: HAIMG: hello_getattr: path, /

unique: 4, error: 0 (Undefined error: 0), outsize: 96

unique: 7, error: 0 (Undefined error: 0), outsize: 96

unique: 2, opcode: STATFS (17), nodeid: 1, insize: 40

unique: 1, error: 0 (Undefined error: 0), outsize: 128

unique: 2, error: 0 (Undefined error: 0), outsize: 96

unique: 6, opcode: GETATTR (3), nodeid: 1, insize: 40

0x11aa3000: HAIMG: hello_getattr: path, /

unique: 6, error: 0 (Undefined error: 0), outsize: 128

unique: 5, opcode: GETATTR (3), nodeid: 1, insize: 40

0x14c2f000: HAIMG: hello_getattr: path, /

unique: 5, error: 0 (Undefined error: 0), outsize: 128

unique: 0, opcode: GETATTR (3), nodeid: 1, insize: 40

0x12b27000: HAIMG: hello_getattr: path, /

unique: 0, error: 0 (Undefined error: 0), outsize: 128

unique: 3, opcode: GETATTR (3), nodeid: 1, insize: 40

0x13bab000: HAIMG: hello_getattr: path, /

unique: 3, error: 0 (Undefined error: 0), outsize: 128

unique: 8, opcode: GETATTR (3), nodeid: 1, insize: 40

0x15cb3000: HAIMG: hello_getattr: path, /

unique: 8, error: 0 (Undefined error: 0), outsize: 128

unique: 4, opcode: GETATTR (3), nodeid: 1, insize: 40

0xf99b000: HAIMG: hello_getattr: path, /

unique: 4, error: 0 (Undefined error: 0), outsize: 128

unique: 7, opcode: GETATTR (3), nodeid: 1, insize: 40

0x10a1f000: HAIMG: hello_getattr: path, /

unique: 7, error: 0 (Undefined error: 0), outsize: 128

unique: 1, opcode: GETATTR (3), nodeid: 1, insize: 40

0x11aa3000: HAIMG: hello_getattr: path, /

unique: 1, error: 0 (Undefined error: 0), outsize: 128

unique: 2, opcode: GETATTR (3), nodeid: 1, insize: 40

0x14c2f000: HAIMG: hello_getattr: path, /

unique: 2, error: 0 (Undefined error: 0), outsize: 128

unique: 6, opcode: GETATTR (3), nodeid: 1, insize: 40

0x12b27000: HAIMG: hello_getattr: path, /

unique: 6, error: 0 (Undefined error: 0), outsize: 128

unique: 5, opcode: GETATTR (3), nodeid: 1, insize: 40

0x13bab000: HAIMG: hello_getattr: path, /

unique: 5, error: 0 (Undefined error: 0), outsize: 128

unique: 0, opcode: GETATTR (3), nodeid: 1, insize: 40

0x15cb3000: HAIMG: hello_getattr: path, /

unique: 0, error: 0 (Undefined error: 0), outsize: 128

unique: 3, opcode: STATFS (17), nodeid: 1, insize: 40

unique: 3, error: 0 (Undefined error: 0), outsize: 96

unique: 8, opcode: GETATTR (3), nodeid: 1, insize: 40

0x10a1f000: HAIMG: hello_getattr: path, /

unique: 8, error: 0 (Undefined error: 0), outsize: 128

unique: 4, opcode: GETATTR (3), nodeid: 1, insize: 40

0x11aa3000: HAIMG: hello_getattr: path, /

unique: 4, error: 0 (Undefined error: 0), outsize: 128

unique: 7, opcode: GETATTR (3), nodeid: 1, insize: 40

0x14c2f000: HAIMG: hello_getattr: path, /

unique: 7, error: 0 (Undefined error: 0), outsize: 128

unique: 1, opcode: GETATTR (3), nodeid: 1, insize: 40

0x12b27000: HAIMG: hello_getattr: path, /

unique: 1, error: 0 (Undefined error: 0), outsize: 128

unique: 2, opcode: GETATTR (3), nodeid: 1, insize: 40

0x13bab000: HAIMG: hello_getattr: path, /

unique: 2, error: 0 (Undefined error: 0), outsize: 128

unique: 6, opcode: GETATTR (3), nodeid: 1, insize: 40

0x15cb3000: HAIMG: hello_getattr: path, /

unique: 6, error: 0 (Undefined error: 0), outsize: 128

unique: 5, opcode: GETATTR (3), nodeid: 1, insize: 40

0xf99b000: HAIMG: hello_getattr: path, /

unique: 5, error: 0 (Undefined error: 0), outsize: 128

unique: 0, opcode: GETATTR (3), nodeid: 1, insize: 40

0x10a1f000: HAIMG: hello_getattr: path, /

unique: 0, error: 0 (Undefined error: 0), outsize: 128

unique: 8, opcode: GETATTR (3), nodeid: 1, insize: 40

0x11aa3000: HAIMG: hello_getattr: path, /

unique: 8, error: 0 (Undefined error: 0), outsize: 128

unique: 3, opcode: GETATTR (3), nodeid: 1, insize: 40

0x14c2f000: HAIMG: hello_getattr: path, /

unique: 3, error: 0 (Undefined error: 0), outsize: 128

unique: 4, opcode: GETATTR (3), nodeid: 1, insize: 40

0x12b27000: HAIMG: hello_getattr: path, /

unique: 4, error: 0 (Undefined error: 0), outsize: 128







Sam Moffatt

unread,
Jan 14, 2015, 11:56:19 PM1/14/15
to osxfus...@googlegroups.com
Try using the actual osxfuse instead of the brew version and see if this makes a difference. 

Cheers,

Sam

--
Sam Moffatt
Note: I'm not at my desk, responses may be delayed
--
You received this message because you are subscribed to the Google Groups "OSXFUSE" group.
To unsubscribe from this group and stop receiving emails from it, send an email to osxfuse-grou...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Reply all
Reply to author
Forward
0 new messages