<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.24.1.1">
</HEAD>
<BODY>
<FONT COLOR="#1a1a1a">Hi All</FONT><BR>
<FONT COLOR="#1a1a1a">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;I want to compile the glusterfs on opensolaris. I do it following this</FONT><BR>
<FONT COLOR="#1a1a1a">link:</FONT><BR>
<FONT COLOR="#1a1a1a"><A HREF="http://www.gluster.org/docs/index.php/GlusterFS_on_Solaris">http://www.gluster.org/docs/index.php/GlusterFS_on_Solaris</A></FONT><BR>
<BR>
<FONT COLOR="#1a1a1a">but I got this error:</FONT><BR>
<BR>
<FONT COLOR="#0000ff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if gcc -DHAVE_CONFIG_H -I. -I. -I../../../..&nbsp;&nbsp;&nbsp;&nbsp; -fPIC</FONT><BR>
<FONT COLOR="#0000ff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Wall -DGF_SOLARIS_HOST_OS</FONT><BR>
<FONT COLOR="#0000ff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -I../../../../libglusterfs/src -shared -nostartfiles&nbsp; -g -O2 -MT</FONT><BR>
<FONT COLOR="#0000ff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; afr_self_heal.o -MD -MP -MF &quot;.deps/afr_self_heal.Tpo&quot; -c -o</FONT><BR>
<FONT COLOR="#0000ff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; afr_self_heal.o afr_self_heal.c; \</FONT><BR>
<FONT COLOR="#0000ff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; then mv -f &quot;.deps/afr_self_heal.Tpo&quot; &quot;.deps/afr_self_heal.Po&quot;;</FONT><BR>
<FONT COLOR="#0000ff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; else rm -f &quot;.deps/afr_self_heal.Tpo&quot;; exit 1; fi</FONT><BR>
<FONT COLOR="#0000ff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; In file included</FONT><BR>
<FONT COLOR="#0000ff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from ../../../../libglusterfs/src/glusterfs.h:38,</FONT><BR>
<FONT COLOR="#0000ff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from afr_self_heal.c:27:</FONT><BR>
<FONT COLOR="#0000ff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /usr/include/dirent.h:104: error: syntax error before '*' token</FONT><BR>
<FONT COLOR="#0000ff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *** Error code 1</FONT><BR>
<FONT COLOR="#0000ff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; make: Fatal error: Command failed for target `afr_self_heal.o'</FONT><BR>
<FONT COLOR="#0000ff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Current working</FONT><BR>
<FONT COLOR="#0000ff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; directory /root/glusterfs/glusterfs-1.3.12/xlators/cluster/afr/src</FONT><BR>
<FONT COLOR="#0000ff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *** Error code 1</FONT><BR>
<BR>
<B>ENV:</B><BR>
OS:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SunOS 5.11 snv_86 i86pc i386 i86pc<BR>
Glusterfs:&nbsp;&nbsp;&nbsp; glusterfs-1.3.12<BR>
gcc:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; gcc (GCC) 3.4.3 (csl-sol210-3_4-20050802)<BR>
<BR>
Thanks &amp; Regards<BR>
liuyong
</BODY>
</HTML>