<br><br><div class="gmail_quote">---------- Forwarded message ----------<br>From: <b class="gmail_sendername">ya afshar</b> <span dir="ltr">&lt;<a href="mailto:ya.afshar@gmail.com">ya.afshar@gmail.com</a>&gt;</span><br>Date: Sun, Mar 13, 2011 at 4:19 PM<br>

Subject: compiling cairo with intel compiler<br>To: <a href="mailto:cairo@cairographics.org">cairo@cairographics.org</a><br><br><br>To whom it may concern,<br><br><br>Dear all,<br><br>Has any one succeeded to compile cairo using intel compiler???<br>

<br>I have compiled all the prerequisite with no problem at all, but when I wanted to compile cairo itself , I stuck with the strange error.<br>
As far as I searched I could not find any solution, I could not find anything.<br><br>Please help me I am really miserable and in urgent need to compile cairo.<br><br>My compiler is intel compiler version 11.1 on Rocks cluster version 5.4 based on Centos 5.5<br>


<br>My configuration is :<br><br><span style="color: rgb(0, 0, 153);">export CC=icc</span><br style="color: rgb(0, 0, 153);"><span style="color: rgb(0, 0, 153);">export CXX=icpc</span><br style="color: rgb(0, 0, 153);"><span style="color: rgb(0, 0, 153);">export FC=ifort</span><br style="color: rgb(0, 0, 153);">


<span style="color: rgb(0, 0, 153);">export F77=ifort</span><br style="color: rgb(0, 0, 153);"><span style="color: rgb(0, 0, 153);">export F90=ifort</span><br style="color: rgb(0, 0, 153);"><span style="color: rgb(0, 0, 153);">export FFLAGS=&#39;-fPIC -L/usr/lib64&#39;</span><br style="color: rgb(0, 0, 153);">


<span style="color: rgb(0, 0, 153);">export F90FLAGS=&#39;-fPIC -L/usr/lib64&#39;</span><br style="color: rgb(0, 0, 153);"><span style="color: rgb(0, 0, 153);">export CFLAGS=&#39;-O -ansi -fPIC -L/usr/lib64&#39;</span><br style="color: rgb(0, 0, 153);">


<span style="color: rgb(0, 0, 153);">export CXXFLAGS=&#39;-O -ansi -fPIC -L/usr/lib64&#39;</span><br style="color: rgb(0, 0, 153);"><span style="color: rgb(0, 0, 153);">export CPPFLAGS=&#39;-DNDEBUG -L/usr/lib64&#39;</span><br style="color: rgb(0, 0, 153);">


<br style="color: rgb(0, 0, 153);"><span style="color: rgb(0, 0, 153);">export PKG_CONFIG_PATH=/opt/NCL/lib/pkgconfig</span><br style="color: rgb(0, 0, 153);"><span style="color: rgb(0, 0, 153);">export PATH=/opt/NCL/bin:$PATH</span><br style="color: rgb(0, 0, 153);">


<br style="color: rgb(0, 0, 153);"><span style="color: rgb(0, 0, 153);">./configure --prefix=/opt/NCL</span><br style="color: rgb(0, 0, 153);"><br style="color: rgb(0, 0, 153);"><span style="color: rgb(0, 0, 153);">make</span><br style="color: rgb(0, 0, 153);">


<br style="color: rgb(0, 0, 153);"><span style="color: rgb(0, 0, 153);">make check</span><br><br><br>The make part will proceed with no problem at all but the error will occur at make check.<br><br>That is:<br><br><br><span style="color: rgb(255, 0, 0);">/usr/lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/crt1.o: In function `_start&#39;:</span><br style="color: rgb(255, 0, 0);">


<span style="color: rgb(255, 0, 0);">(.text+0x20): undefined reference to `main&#39;</span><br style="color: rgb(255, 0, 0);"><span style="color: rgb(255, 0, 0);">  CHECK cairo-svg-surface-private.h</span><br style="color: rgb(255, 0, 0);">


<span style="color: rgb(255, 0, 0);">./cairo-wideint-type-private.h(125): remark #193: zero used for undefined preprocessing identifier &quot;HAVE___UINT128_T&quot;</span><br style="color: rgb(255, 0, 0);"><span style="color: rgb(255, 0, 0);">  #if HAVE___UINT128_T &amp;&amp; !HAVE_UINT128_T</span><br style="color: rgb(255, 0, 0);">


<span style="color: rgb(255, 0, 0);">      ^</span><br style="color: rgb(255, 0, 0);"><br style="color: rgb(255, 0, 0);"><span style="color: rgb(255, 0, 0);">./cairo-wideint-type-private.h(131): remark #193: zero used for undefined preprocessing identifier &quot;HAVE_UINT128_T&quot;</span><br style="color: rgb(255, 0, 0);">


<span style="color: rgb(255, 0, 0);">  #if !HAVE_UINT128_T</span><br style="color: rgb(255, 0, 0);"><span style="color: rgb(255, 0, 0);">       ^</span><br style="color: rgb(255, 0, 0);"><br style="color: rgb(255, 0, 0);">


<span style="color: rgb(255, 0, 0);">./cairo-atomic-private.h(104): remark #193: zero used for undefined preprocessing identifier &quot;HAVE_LIB_ATOMIC_OPS&quot;</span><br style="color: rgb(255, 0, 0);"><span style="color: rgb(255, 0, 0);">  #if HAVE_LIB_ATOMIC_OPS</span><br style="color: rgb(255, 0, 0);">


<span style="color: rgb(255, 0, 0);">      ^</span><br style="color: rgb(255, 0, 0);"><br style="color: rgb(255, 0, 0);"><span style="color: rgb(255, 0, 0);">./cairo-atomic-private.h(133): remark #193: zero used for undefined preprocessing identifier &quot;HAVE_OS_ATOMIC_OPS&quot;</span><br style="color: rgb(255, 0, 0);">


<span style="color: rgb(255, 0, 0);">  #if HAVE_OS_ATOMIC_OPS</span><br style="color: rgb(255, 0, 0);"><span style="color: rgb(255, 0, 0);">      ^</span><br style="color: rgb(255, 0, 0);"><br style="color: rgb(255, 0, 0);">


<span style="color: rgb(255, 0, 0);">/usr/lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/crt1.o: In function `_start&#39;:</span><br style="color: rgb(255, 0, 0);"><span style="color: rgb(255, 0, 0);">(.text+0x20): undefined reference to `main&#39;</span><br style="color: rgb(255, 0, 0);">


<span style="color: rgb(255, 0, 0);">make[2]: *** [headers-standalone] Error 1</span><br style="color: rgb(255, 0, 0);"><span style="color: rgb(255, 0, 0);">make[2]: Leaving directory `/state/partition1/Files/NCL/cairo-1.10.2/src&#39;</span><br style="color: rgb(255, 0, 0);">


<span style="color: rgb(255, 0, 0);">make[1]: *** [check-recursive] Error 1</span><br style="color: rgb(255, 0, 0);"><span style="color: rgb(255, 0, 0);">make[1]: Leaving directory `/state/partition1/Files/NCL/cairo-1.10.2&#39;</span><br style="color: rgb(255, 0, 0);">


<span style="color: rgb(255, 0, 0);">make: *** [check] Error 2</span><br><br><br><br>I hope some one could give me a hint or something.<br><br>Thank you very much.<br><br>Regards,<br>yas<br><br><br><br><br><br><br><br><br>


</div><br>