Hi @all,<div><br></div><div>im trying to compile GlusterFS (or at least the Client part for now) on my Mac OS X Lion</div><div>machine to build a working Homebrew (<a href="http://mxcl.github.com/homebrew/">http://mxcl.github.com/homebrew/</a>) formular ...</div>
<div>since MacFuse is no longer maintained and not available within brew im using his successor</div><div>fuse4x (<a href="http://fuse4x.org/">http://fuse4x.org/</a>).</div><div><br></div><div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace">./configure</font> seems to work OK, I get this:</div>
<div><div><br></div><div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace">GlusterFS configure summary</font></div><div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace">===========================</font></div>
<div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace">FUSE client        : yes</font></div><div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace">Infiniband verbs   : no</font></div>
<div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace">epoll IO multiplex : no</font></div><div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace">argp-standalone    : yes</font></div>
<div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace">fusermount         : no</font></div><div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace">readline           : yes</font></div>
<div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace">georeplication     : no</font></div></div><div><br></div><div><div>But when I try to build it I get this strage error:</div><div><br></div><div><div>
<font class="Apple-style-span" face="&#39;courier new&#39;, monospace">glibtool: link: gcc -Wl,-undefined -Wl,dynamic_lookup -o .libs/<a href="http://marker.0.so">marker.0.so</a> -bundle  .libs/marker.o .libs/marker-quota.o .libs/marker-quota-helper.o .libs/marker-common.o   ../../../../libglusterfs/src/.libs/libglusterfs.0.0.0.dylib -lfl -lpthread  -march=core2 -msse4.1  </font></div>
<div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace">ld: duplicate symbol _k in .libs/marker-quota.o and .libs/marker.o for architecture x86_64</font></div><div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace">collect2: ld returned 1 exit status</font></div>
<div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace">make[5]: *** [<a href="http://marker.la">marker.la</a>] Error 1</font></div><div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace">make[4]: *** [all-recursive] Error 1</font></div>
<div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace">make[3]: *** [all-recursive] Error 1</font></div><div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace">make[2]: *** [all-recursive] Error 1</font></div>
<div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace">make[1]: *** [all-recursive] Error 1</font></div><div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace">make: *** [all] Error 2</font></div>
</div><div><br></div><div>My wild guess is I&#39;m using either a wrong compiler (llvm?) or some wrong library version ...</div><div><br></div><div>The complete output of <font class="Apple-style-span" face="&#39;courier new&#39;, monospace">./configure</font> &amp; <font class="Apple-style-span" face="&#39;courier new&#39;, monospace">make</font> can be found here (<a href="https://gist.github.com/1386044">https://gist.github.com/1386044</a>)</div>
<div>It would be nice if someone can have a look on that, course having a brew formular would make</div><div>installing glusterfs on Mac as easy as:</div><div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace"><br>
</font></div><div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace">brew install glusterfs</font></div><div><br></div><div>- Markus</div>
</div>