<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 14 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"MS Mincho";
        panose-1:2 2 6 9 4 2 5 8 3 4;}
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
@font-face
        {font-family:Meiryo;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:Meiryo;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:"MS Mincho";
        panose-1:2 2 6 9 4 2 5 8 3 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
        {mso-style-priority:99;
        mso-style-link:"Plain Text Char";
        margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
span.PlainTextChar
        {mso-style-name:"Plain Text Char";
        mso-style-priority:99;
        mso-style-link:"Plain Text";
        font-family:"Calibri","sans-serif";}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri","sans-serif";}
@page WordSection1
        {size:8.5in 11.0in;
        margin:99.25pt 85.05pt 85.05pt 85.05pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal"><span style="font-size:10.0pt">Hello,<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt">I&#8217;m installing Spread to my SmartOS zone which is illumos based os.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt">During compiling by make, I received that error.
<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt">Does someone know how to solve the problem?<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt">Used source package of Spread :spread-src-4.2.0<o:p></o:p></span></p>
<p class="MsoPlainText">Glib version : glib2-2.34.3<o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:10.0pt">GCC: gcc -v<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt">Using built-in specs.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt">COLLECT_GCC=/opt/local/gcc47/bin/gcc<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt">COLLECT_LTO_WRAPPER=/opt/local/gcc47/libexec/gcc/x86_64-sun-solaris2.11/4.7.2/lto-wrapper<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt">Target: x86_64-sun-solaris2.11<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt">Configured with: ../gcc-4.7.2/configure --enable-languages='c go fortran c&#43;&#43;' --enable-shared --enable-long-long --with-local-prefix=/opt/local/gcc47 --enable-libssp --enable-threads=posix --with-boot-ldflags='-static-libstdc&#43;&#43;
 -static-libgcc -Wl,-R/opt/local/lib ' --disable-nls --enable-__cxa_atexit --with-gxx-include-dir=/opt/local/gcc47/include/c&#43;&#43;/ --without-gnu-ld --with-ld=/usr/bin/ld --with-gnu-as --with-as=/opt/local/bin/gas --prefix=/opt/local/gcc47 --build=x86_64-sun-solaris2.11
 --host=x86_64-sun-solaris2.11 --infodir=/opt/local/gcc47/info --mandir=/opt/local/gcc47/man<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt">Thread model: posix<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt">gcc version 4.7.2 (GCC)<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt">###### Here is error log of make ######<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt">[root@web01 ~/spread-src-4.2.0]# make<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt">for dir in stdutil libspread-util daemon docs libspread examples ; do \<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ( make -C $dir); \<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt">done<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt">:<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt">:<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt">gcc -shared -o libspread.so fl.tlo scatp.tlo sp.tlo&nbsp; ../stdutil/src/stdarr.lto ../stdutil/src/stdcarr.lto ../stdutil/src/stddll.lto ../stdutil/src/stderror.lto ../stdutil/src/stdfd.lto ../stdutil/src/stdhash.lto
 ../stdutil/src/stdit.lto ../stdutil/src/stdskl.lto ../stdutil/src/stdthread.lto ../stdutil/src/stdtime.lto ../stdutil/src/stdutil.lto -Wl,-whole-archive ../libspread-util/lib/libspread-util.sa -Wl,-no-whole-archive -lm -lsocket -lnsl&nbsp; -lposix4 -lthread -lpthread&nbsp;
 -Wl,-h,libspread.so.3<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt">ld: fatal: unrecognized option '-w'<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt">ld: fatal: unrecognized option '-n'<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt">ld: warning: output object option (-o, --output) appears more than once, first setting taken<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt">ld: warning: soname option (-h, --soname) appears more than once, first setting taken<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt">ld: fatal: use the -z help option for usage information<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt">collect2: error: ld returned 1 exit status<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt">make[1]: *** [libspread.so] Error 1<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt">make[1]: Leaving directory `/root/spread-src-4.2.0/libspread'<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt">make[1]: Entering directory `/root/spread-src-4.2.0/examples'<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt">gcc -o spuser user.o -rdynamic ../libspread/libspread-core.a -lm -lsocket -lnsl&nbsp; -ldl<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt">gcc -o spflooder flooder.o -rdynamic&nbsp; ../libspread/libspread-core.a -lm -lsocket -lnsl&nbsp; -ldl<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt">gcc -rdynamic -o sptuser user.to&nbsp; ../libspread/libtspread-core.a -rdynamic -lm -lsocket -lnsl&nbsp; -ldl -lposix4 -lthread -lpthread&nbsp; -ldl<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt">gcc -rdynamic -o flush_user fl_user.to ../libspread/libspread.a -lm -lsocket -lnsl&nbsp; -ldl -lposix4 -lthread -lpthread&nbsp; -ldl<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt">make[1]: Leaving directory `/root/spread-src-4.2.0/examples'<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt">#########<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt">Also when I tried to type autoconf, I get following error<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt">[root@web01 ~/spread-src-4.2.0]# autoconf<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt">configure.in:84: error: possibly undefined macro: AC_PTHREAD_FREEBSD<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; If this token and others are legitimate, please use m4_pattern_allow.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; See the Autoconf documentation.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt">Thanks,<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><b><span style="font-size:8.0pt;font-family:Meiryo;color:black">Dalho</span></b><span style="font-size:8.0pt;font-family:Meiryo;color:black"><o:p></o:p></span></p>
</div>
</body>
</html>