It’s been quiet on this topic, but actually Harshavardhana and I have been 
quite busy off-line working on this. Since my initial “success” we have been 
able to get it  to compile with clang (almost as clean as with gcc) and 
actually run. The later was a bit tricky because clang has more strict strategy 
about exporting functions with inline, which ended with many runs with missing 
functions. 

So right now I can run everything, but there is an known issue with NFS/NLM4, 
but this should not matter for people trying to run the client with OSX FUSE. 

Anyone brave enough wanting to try the client can check out:

Still need Xcode + command line tools (clang, make)
A installed OSXFUSE (FUSE for OS X)

$ git clone [email protected]:~schafdog/glusterfs-core/osx-glusterfs.git
$ cd osx-glusterfs

Either
$ ./configure.osx
Or
- $ ./autogen.sh (requires aclocal, autoconf, automake)
- $ ./configure

$ make
$ sudo make install

You should be able to mount using sudo glusterfs --volfile=<your vol file>.vol 
<mount point>

And yes this is very much bleeding edge. My mac did kernel panic yesterday, 
when it was running both client and server. 

I would really like to get feed back from anyone trying this out. 

cheers, 
:-Dennis Schafroth 

_______________________________________________
Gluster-users mailing list
[email protected]
http://supercolony.gluster.org/mailman/listinfo/gluster-users

Reply via email to