Made another try with glusterfs-3.2.0 now. It fails at the same spot, but with another<div>duplicate symbol error ...</div><div><br></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   </font></div>
<div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace">ld: duplicate symbol _volname 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><br><div class="gmail_quote">On Tue, Nov 22, 2011 at 5:26 PM, Markus Hubig <span dir="ltr">&lt;<a href="mailto:mhubig@imko.de">mhubig@imko.de</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
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/" target="_blank">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/" target="_blank">http://fuse4x.org/</a>).</div><div><br></div><div><font face="&#39;courier new&#39;, monospace">./configure</font> seems to work OK, I get this:</div>

<div><div><br></div><div><font face="&#39;courier new&#39;, monospace">GlusterFS configure summary</font></div><div><font face="&#39;courier new&#39;, monospace">===========================</font></div>
<div><font face="&#39;courier new&#39;, monospace">FUSE client        : yes</font></div><div><font face="&#39;courier new&#39;, monospace">Infiniband verbs   : no</font></div>
<div><font face="&#39;courier new&#39;, monospace">epoll IO multiplex : no</font></div><div><font face="&#39;courier new&#39;, monospace">argp-standalone    : yes</font></div>
<div><font face="&#39;courier new&#39;, monospace">fusermount         : no</font></div><div><font face="&#39;courier new&#39;, monospace">readline           : yes</font></div>
<div><font 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 face="&#39;courier new&#39;, monospace">glibtool: link: gcc -Wl,-undefined -Wl,dynamic_lookup -o .libs/<a href="http://marker.0.so" target="_blank">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 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 face="&#39;courier new&#39;, monospace">collect2: ld returned 1 exit status</font></div>

<div><font face="&#39;courier new&#39;, monospace">make[5]: *** [<a href="http://marker.la" target="_blank">marker.la</a>] Error 1</font></div><div><font face="&#39;courier new&#39;, monospace">make[4]: *** [all-recursive] Error 1</font></div>

<div><font face="&#39;courier new&#39;, monospace">make[3]: *** [all-recursive] Error 1</font></div><div><font face="&#39;courier new&#39;, monospace">make[2]: *** [all-recursive] Error 1</font></div>
<div><font face="&#39;courier new&#39;, monospace">make[1]: *** [all-recursive] Error 1</font></div><div><font 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 face="&#39;courier new&#39;, monospace">./configure</font> &amp; <font face="&#39;courier new&#39;, monospace">make</font> can be found here (<a href="https://gist.github.com/1386044" target="_blank">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 face="&#39;courier new&#39;, monospace"><br>
</font></div><div><font face="&#39;courier new&#39;, monospace">brew install glusterfs</font></div><span class="HOEnZb"><font color="#888888"><div><br></div><div>- Markus</div>
</font></span></div>
</blockquote></div><br><br clear="all"><div><br></div>-- <br>__________________________________________________________________<br><br>IMKO Micromodultechnik GmbH<br>Markus Hubig<br>Development &amp; Research<br>Im Stoeck 2<br>
D-76275 Ettlingen / GERMANY<br><br>HR: HRB 360936 Amtsgericht Mannheim<br>President: Dipl.-Ing. (FH) Kurt Koehler<br><br>Tel: 0049-(0)7243-5921-26<br>Fax: 0049-(0)7243-5921-40<br>e-mail: <a href="mailto:mhubig@imko.de" target="_blank">mhubig@imko.de</a><br>
internet: <a href="http://www.imko.de" target="_blank">www.imko.de</a><br>_________________________________________________________________<br>
</div>