<div>Dear sir,</div>
<div> </div>
<div>Thank you very much for your kinfd information.. But I didn&#39;t see any C++ compilers in IBM system. I have asked to my system administrator about the C++ compiler. He told that, C++ compiler is not there and he don&#39;t know how to install. I am attaching the list of all C compilers in my system..I&#39;ll contact to IBM people,with the help of my guide, from where we have purchased the system...</div>

<div> </div>
<div>thunder&gt;pwd<br>/usr/vac/bin<br>thunder&gt;ls<br>CreateExportList*  c99_128_r*         cc_r*              xlc128*<br>c89*               c99_128_r4*        cc_r4*             xlc128_r*<br>c89_128*           c99_128_r7*        cc_r7*             xlc128_r4*<br>
c89_128_r*         c99_r*             cleanpdf*          xlc128_r7*<br>c89_128_r4*        c99_r4*            fixpkg_vacndi*     xlc_r*<br>c89_128_r7*        c99_r7*            gxlc*              xlc_r4*<br>c89_r*             cc*                mergepdf*          xlc_r7*<br>
c89_r4*            cc128*             resetpdf*          xlchelp*<br>c89_r7*            cc128_r*           showpdf*<br>c99*               cc128_r4*          vacndi*<br>c99_128*           cc128_r7*          xlc*<br>thunder&gt;<br>
</div>
<div><br>with best regards,</div>
<div>Litta</div>
<div> </div>
<div class="gmail_quote">On Thu, Feb 18, 2010 at 9:42 PM, John Halley Gotway <span dir="ltr">&lt;<a href="mailto:johnhg@ucar.edu">johnhg@ucar.edu</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">Litta,<br><br>I noticed something right away in the information you sent...  It looks like you&#39;re using the wrong compilers.<br>
<br>xlc is a C compiler, and xlC is a C++ compiler.  It&#39;s pretty annoying that the only difference is the lower-case vs upper-case letter &#39;c&#39;, but that&#39;s the difference between them.  And you should be<br>
using the C++ compiler here.<br><br>Try setting:<br>CXX = /usr/vac/bin/xlC<br>FC  = /usr/vac/bin/xlf<br><br>And then be sure to do a &quot;/path/to/your/make clean&quot; before trying to rebuild.  That should help a lot.<br>

<div class="im"><br>Thanks,<br>John<br><br>Litta A J wrote:<br></div>
<div>
<div></div>
<div class="h5">&gt; Dear sir,<br>&gt;<br>&gt;  Thank you very much for your kind information...  You are right. It is<br>&gt; making libraries after typing as you specified.. It is successfully creating<br>&gt; vx_afm Library, vx_analysis_util Library, vx_cal Library files. But it is<br>
&gt; not creating vx_color library. I am attaching make.log file and the<br>&gt; specified lines of stdlib.h Please go through that and give your valuable<br>&gt; suggestion.... My CXX path is  as follows...<br>&gt;<br>&gt; # Path to the C++ Compiler<br>
&gt; # C++ compiler flags<br>&gt; # Any additional required libraries<br>&gt; CXX          = /usr/vac/bin/xlc<br>&gt; CXX_FLAGS    = # -g -qfullpath<br>&gt; CXX_LIBS     =<br>&gt;<br>&gt; thunder&gt;/user2/litta/MET_T/make-3.81/make<br>
&gt; *** Making the Model Evaluation Tools Project ***<br>&gt;<br>&gt; *** Making vx_afm Library ***<br>&gt; /usr/vac/bin/cc afm.cc   -c -I..<br>&gt; /usr/vac/bin/cc afm_keywords.cc   -c -I..<br>&gt; /usr/vac/bin/cc afm_line.cc   -c -I..<br>
&gt; /usr/vac/bin/cc afm_token.cc   -c -I..<br>&gt; /usr/vac/bin/cc afmkeyword_to_string.cc   -c -I..<br>&gt; /usr/vac/bin/cc afmtokentype_to_string.cc   -c -I..<br>&gt; ar -rs libvx_afm.a afm.o afm_keywords.o afm_line.o afm_token.o<br>
&gt; afmkeyword_to_string.o afmtokentype_to_string.o<br>&gt; ar: Creating an archive file libvx_afm.a.<br>&gt; ranlib libvx_afm.a<br>&gt; cp libvx_afm.a ../.<br>&gt; *** Making vx_analysis_util Library ***<br>&gt;<br>&gt; *** Making vx_cal Library ***<br>
&gt;<br>&gt; *** Making vx_color Library ***<br>&gt; /usr/vac/bin/cc vx_color.cc   -c -I..<br>&gt; &quot;/usr/vacpp/include/cstdlib&quot;, line 72.15: 1540-0403 (S) &quot;abs(long)&quot; is<br>&gt; already defined.<br>&gt; &quot;/usr/vacpp/include/stdlib.h&quot;, line 146.32: 1540-0425 (I) &quot;abs&quot; is defined<br>
&gt; on line 146 of &quot;/usr/vacpp/include/stdlib.h&quot;.<br>&gt; &quot;/usr/vacpp/include/stdlib.h&quot;, line 38.32: 1540-0424 (I) &quot;abs&quot; is declared<br>&gt; on line 38 of &quot;/usr/vacpp/include/stdlib.h&quot;.<br>
&gt; make[3]: *** [vx_color.o] Error 1<br>&gt; make[2]: *** [vx_color_all] Error 2<br>&gt; make[1]: *** [libs] Error 2<br>&gt; make: *** [all] Error 2<br>&gt; Looking forward to your reply..............<br>&gt;<br>&gt; with best regards,<br>
&gt; Litta<br>&gt;<br>&gt;<br>&gt; On Wed, Feb 17, 2010 at 8:52 PM, John Halley Gotway &lt;<a href="mailto:johnhg@ucar.edu">johnhg@ucar.edu</a>&gt; wrote:<br>&gt;<br>&gt;&gt; Litta,<br>&gt;&gt;<br>&gt;&gt; I went to an IBM machine here and tried building MET using the *WRONG*<br>
&gt;&gt; version of make, not the GNU make.  When I did that, I saw the exact same<br>&gt;&gt; error messages you&#39;re seeing.  Based on the command<br>&gt;&gt; line you sent me, it looks like you&#39;re just typing &quot;make&quot; on the command<br>
&gt;&gt; line.  Doing that tells the shell to search your path for &quot;make&quot;, and I&#39;m<br>&gt;&gt; guessing it&#39;s still finding the wrong version of it -<br>&gt;&gt; and not the one that you installed in your home directory.  Instead, you&#39;ll<br>
&gt;&gt; need to type something like this:<br>&gt;&gt;<br>&gt;&gt; thunder&gt; cd METv2.0<br>&gt;&gt; thunder&gt; /home/litta/path/to/make<br>&gt;&gt;<br>&gt;&gt; Where that path specifies the location of the GNU make executable you just<br>
&gt;&gt; built.<br>&gt;&gt;<br>&gt;&gt; Let me know if you continue to experience problems.<br>&gt;&gt;<br>&gt;&gt; Thanks,<br>&gt;&gt; John<br>&gt;&gt;<br>&gt;&gt;<br>&gt;&gt;<br>&gt;<br></div></div></blockquote></div><br>
<br clear="all"><br>-- <br>***********************************************<br>Ms. Litta A. J<br>Project Scientist,<br>Centre for Atmospheric Sciences,<br>Indian Institute of Technology (IIT),Delhi,<br>Hauz Khas,<br>New Delhi - 110016<br>
***********************************************<br>