<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Hi Evi,<div><br></div><div>You have the CtoFLibraries line defined twice, and I'm not sure which of these two</div><div>lines you are using without seeing the whole file.</div><div><br></div><div>Also, you sent the errors which is helpful, but I also need to see the actual compilation line that produced</div><div>the errors, so I can see what kind of libraries you are linking. &nbsp; Since you are mixing gcc and pgf90,</div><div>you may need to load more pgxxx libraries yourself.</div><div><br></div><div>Can you verify which CtoFLibraries line is actually in use, and then email me (directly, not</div><div>to ncl-install) the full make-output file?</div><div><br></div><div>Thanks,</div><div><br></div><div>--Mary</div><div><br></div><div>On Dec 15, 2010, at 2:13 PM, Evi Becerra wrote:</div><div><div><br class="Apple-interchange-newline"><blockquote type="cite"><p>Hello Everyone,</p><p>I am installing ncl_ncarg-5.2.1 in Cento's Linux-64bit&nbsp; 8 cpu. I am compiling with pgi and gcc.<br>Part of my file NCARG/config/linux looks like this:<br>&nbsp; <br>#define CCompiler&nbsp;&nbsp;&nbsp;&nbsp; gcc<br>#define FCompiler&nbsp;&nbsp;&nbsp;&nbsp; pgf90<br>
#define CtoFLibraries -lpgc -lpgf90 -lpgf90_rpm1 -lpgf902 -lpgftnrtl -lpghpf<br>#define CtoFLibraries -pgf90libs</p><p>I am sending my output file. Please would somebody help me! I have no idea what is happening with my installation. </p><p>Even though, I followed all the instructions about the installation I got these messages and these errors:<br>&nbsp;<br>/usr/local/src/ncl_ncarg-5.2.<br>1/ni/src/ncl/./qu2reg3.f:213: undefined reference to `pgf90io_src_info'<br>
/usr/local/src/ncl_ncarg-5.2.1/ni/src/ncl/./qu2reg3.f:213: undefined reference to `pgf90io_fmtw_init'<br>/usr/local/src/ncl_ncarg-5.2.1/ni/src/ncl/./qu2reg3.f:213: undefined reference to `pgf90io_sc_i_fmt_write'<br>
/usr/local/src/ncl_ncarg-5.2.1/ni/src/ncl/./qu2reg3.f:213: undefined reference to `pgf90io_fmtw_end'<br>/usr/local/src/ncl_ncarg-5.2.1/ni/src/ncl/./qu2reg3.f:218: undefined reference to `pgf90io_src_info'<br>/usr/local/src/ncl_ncarg-5.2.1/ni/src/ncl/./qu2reg3.f:218: undefined reference to `pgf90io_fmtw_init'<br>
/usr/local/src/ncl_ncarg-5.2.1/ni/src/ncl/./qu2reg3.f:218: undefined reference to `pgf90io_sc_i_fmt_write'<br>/usr/local/src/ncl_ncarg-5.2.1/ni/src/ncl/./qu2reg3.f:218: undefined reference to `pgf90io_sc_i_fmt_write'<br>
/usr/local/src/ncl_ncarg-5.2.1/ni/src/ncl/./qu2reg3.f:218: undefined reference to `pgf90io_fmtw_end'<br>/usr/local/src/ncl_ncarg-5.2.1/ni/src/ncl/./qu2reg3.f:223: undefined reference to `pgf90io_src_info'<br>/usr/local/src/ncl_ncarg-5.2.1/ni/src/ncl/./qu2reg3.f:223: undefined reference to `pgf90io_fmtw_init'<br>
/usr/local/src/ncl_ncarg-5.2.1/ni/src/ncl/./qu2reg3.f:223: undefined reference to `pgf90io_sc_i_fmt_write'<br>/usr/local/src/ncl_ncarg-5.2.1/ni/src/ncl/./qu2reg3.f:223: undefined reference to `pgf90io_sc_i_fmt_write'<br>
/usr/local/src/ncl_ncarg-5.2.1/ni/src/ncl/./qu2reg3.f:223: undefined reference to `pgf90io_fmtw_end'<br>/usr/local/src/ncl_ncarg-5.2.1/ni/src/ncl/./qu2reg3.f:314: undefined reference to `__c_mcopy4'<br>qu2reg3.o: In function `.STATICS1':<br>
qu2reg3.f:(.data+0x1c0): undefined reference to `pgf90_compiled'<br>rowina3.o: In function `rowina3_':<br>/usr/local/src/ncl_ncarg-5.2.1/ni/src/ncl/./rowina3.f:136: undefined reference to `__c_mcopy4'<br>/usr/local/src/ncl_ncarg-5.2.1/ni/src/ncl/./rowina3.f:252: undefined reference to `pgf90io_src_info'<br>
/usr/local/src/ncl_ncarg-5.2.1/ni/src/ncl/./rowina3.f:252: undefined reference to `pgf90io_ldw_init'<br>/usr/local/src/ncl_ncarg-5.2.1/ni/src/ncl/./rowina3.f:252: undefined reference to `pgf90io_ldw'<br>/usr/local/src/ncl_ncarg-5.2.1/ni/src/ncl/./rowina3.f:252: undefined reference to `pgf90io_ldw_end'<br>
/usr/local/src/ncl_ncarg-5.2.1/ni/src/ncl/./rowina3.f:252: undefined reference to `pgf90io_src_info'<br>/usr/local/src/ncl_ncarg-5.2.1/ni/src/ncl/./rowina3.f:252: undefined reference to `pgf90io_ldw_init'<br>/usr/local/src/ncl_ncarg-5.2.1/ni/src/ncl/./rowina3.f:252: undefined reference to `pgf90io_ldw'<br>
/usr/local/src/ncl_ncarg-5.2.1/ni/src/ncl/./rowina3.f:252: undefined reference to `pgf90io_ldw_end'<br>/usr/local/src/ncl_ncarg-5.2.1/ni/src/ncl/./rowina3.f:252: undefined reference to `pgf90io_src_info'<br>/usr/local/src/ncl_ncarg-5.2.1/ni/src/ncl/./rowina3.f:252: undefined reference to `pgf90io_ldw_init'<br>
/usr/local/src/ncl_ncarg-5.2.1/ni/src/ncl/./rowina3.f:252: undefined reference to `pgf90io_ldw'<br>/usr/local/src/ncl_ncarg-5.2.1/ni/src/ncl/./rowina3.f:252: undefined reference to `pgf90io_ldw_end'<br>/usr/local/src/ncl_ncarg-5.2.1/ni/src/ncl/./rowina3.f:263: undefined reference to `pgf90io_src_info'<br>
/usr/local/src/ncl_ncarg-5.2.1/ni/src/ncl/./rowina3.f:263: undefined reference to `pgf90io_ldw_init'<br>/usr/local/src/ncl_ncarg-5.2.1/ni/src/ncl/./rowina3.f:263: undefined reference to `pgf90io_ldw'<br>/usr/local/src/ncl_ncarg-5.2.1/ni/src/ncl/./rowina3.f:263: undefined reference to `pgf90io_ldw_end'<br>
/usr/local/src/ncl_ncarg-5.2.1/ni/src/ncl/./rowina3.f:263: undefined reference to `pgf90io_src_info'<br>/usr/local/src/ncl_ncarg-5.2.1/ni/src/ncl/./rowina3.f:263: undefined reference to `pgf90io_ldw_init'<br>/usr/local/src/ncl_ncarg-5.2.1/ni/src/ncl/./rowina3.f:263: undefined reference to `pgf90io_ldw'<br>
/usr/local/src/ncl_ncarg-5.2.1/ni/src/ncl/./rowina3.f:263: undefined reference to `pgf90io_ldw_end'<br>/usr/local/src/ncl_ncarg-5.2.1/ni/src/ncl/./rowina3.f:263: undefined reference to `pgf90io_src_info'<br>/usr/local/src/ncl_ncarg-5.2.1/ni/src/ncl/./rowina3.f:263: undefined reference to `pgf90io_ldw_init'<br>
/usr/local/src/ncl_ncarg-5.2.1/ni/src/ncl/./rowina3.f:263: undefined reference to `pgf90io_ldw'<br>/usr/local/src/ncl_ncarg-5.2.1/ni/src/ncl/./rowina3.f:263: undefined reference to `pgf90io_ldw_end'<br>/usr/local/src/ncl_ncarg-5.2.1/ni/src/ncl/./rowina3.f:295: undefined reference to `pgf90io_src_info'<br>
/usr/local/src/ncl_ncarg-5.2.1/ni/src/ncl/./rowina3.f:295: undefined reference to `pgf90io_fmtw_init'<br>/usr/local/src/ncl_ncarg-5.2.1/ni/src/ncl/./rowina3.f:295: undefined reference to `pgf90io_sc_i_fmt_write'<br>
/usr/local/src/ncl_ncarg-5.2.1/ni/src/ncl/./rowina3.f:295: undefined reference to `pgf90io_fmtw_end'<br>rowina3.o: In function `.STATICS1':<br>rowina3.f:(.data+0x118): undefined reference to `pgf90_compiled'<br>
scm0.o: In function `.C1_307':<br>scm0.f:(.data+0x20): undefined reference to `pgf90_compiled'<br>ncepcode.o: In function `gdswiz00_':<br>/usr/local/src/ncl_ncarg-5.2.1/ni/src/ncl/./ncepcode.f:290: undefined reference to `__mth_i_rpowi'<br>
/usr/local/src/ncl_ncarg-5.2.1/ni/src/ncl/./ncepcode.f:290: undefined reference to `__fmth_i_amod'<br>/usr/local/src/ncl_ncarg-5.2.1/ni/src/ncl/./ncepcode.f:290: undefined reference to `__mth_i_nint'<br>/usr/local/src/ncl_ncarg-5.2.1/ni/src/ncl/./ncepcode.f:315: undefined reference to `__fmth_i_amod'<br>
/usr/local/src/ncl_ncarg-5.2.1/ni/src/ncl/./ncepcode.f:315: undefined reference to `__fmth_i_amod'<br>/usr/local/src/ncl_ncarg-5.2.1/ni/src/ncl/./ncepcode.f:332: undefined reference to `__fmth_i_amod'<br>/usr/local/src/ncl_ncarg-5.2.1/ni/src/ncl/./ncepcode.f:332: undefined reference to `__fmth_i_amod'</p><div>&nbsp;<br class="webkit-block-placeholder"></div><p>/usr/local/ncarg/lib/liblapack_ncl.a(dgebd2.o):dgebd2.f:(.data+0x18): more undefined references to `pgf90_compiled' follow<br>/usr/local/ncarg/lib/libblas_ncl.a(dcopy.o): In function `dcopy_':<br>/usr/local/src/ncl_ncarg-5.2.1/external/blas/./dcopy.f:35: undefined reference to `__c_mcopy8'<br>
/usr/local/ncarg/lib/libblas_ncl.a(dcopy.o):(.data+0x0): undefined reference to `pgf90_compiled'<br>/usr/local/ncarg/lib/libblas_ncl.a(ddot.o): In function `.C1_291':<br>ddot.f:(.data+0x8): undefined reference to `pgf90_compiled' <br>
/usr/local/ncarg/lib/libblas_ncl.a(dgemm.o): In function `dgemm_':<br>/usr/local/src/ncl_ncarg-5.2.1/external/blas/./dgemm.f:207: undefined reference to `__c_mzero8'<br>/usr/local/src/ncl_ncarg-5.2.1/external/blas/./dgemm.f:230: undefined reference to `__c_mzero8'<br>
/usr/local/src/ncl_ncarg-5.2.1/external/blas/./dgemm.f:272: undefined reference to `__c_mzero8'<br>/usr/local/ncarg/lib/libblas_ncl.a(dgemm.o): In function `.C1_291':<br>dgemm.f:(.data+0x20): undefined reference to `pgf90_compiled'<br>
/usr/local/ncarg/lib/libblas_ncl.a(dgemv.o): In function `dgemv_':<br>/usr/local/src/ncl_ncarg-5.2.1/external/blas/./dgemv.f:176: undefined reference to `__c_mzero8'<br>/usr/local/ncarg/lib/libblas_ncl.a(dgemv.o): In function `.C1_291':<br>
dgemv.f:(.data+0x20): undefined reference to `pgf90_compiled'<br>/usr/local/ncarg/lib/libblas_ncl.a(dger.o): In function `.C1_291':<br>dger.f:(.data+0x10): undefined reference to `pgf90_compiled'<br>/usr/local/ncarg/lib/libblas_ncl.a(dnrm2.o): In function `.C1_292':<br>
dnrm2.f:(.data+0x20): undefined reference to `pgf90_compiled'<br>/usr/local/ncarg/lib/libblas_ncl.a(drot.o):(.data+0x0): undefined reference to `pgf90_compiled'<br>/usr/local/ncarg/lib/libblas_ncl.a(dscal.o):(.data+0x0): undefined reference to `pgf90_compiled'<br>
/usr/local/ncarg/lib/libblas_ncl.a(dspmv.o): In function `dspmv_':<br>/usr/local/src/ncl_ncarg-5.2.1/external/blas/./dspmv.f:154: undefined reference to `__c_mzero8'<br>/usr/local/ncarg/lib/libblas_ncl.a(dspmv.o): In function `.C1_291':<br>
dspmv.f:(.data+0x18): undefined reference to `pgf90_compiled'<br>/usr/local/ncarg/lib/libblas_ncl.a(dspr2.o): In function `.C1_291':<br>dspr2.f:(.data+0x10): undefined reference to `pgf90_compiled'<br>/usr/local/ncarg/lib/libblas_ncl.a(dswap.o):(.data+0x0): undefined reference to `pgf90_compiled'<br>
/usr/local/ncarg/lib/libblas_ncl.a(dtrmm.o): In function `dtrmm_':<br>/usr/local/src/ncl_ncarg-5.2.1/external/blas/./dtrmm.f:192: undefined reference to `__c_mzero8'<br>/usr/local/ncarg/lib/libblas_ncl.a(dtrmm.o): In function `.C1_291':<br>
dtrmm.f:(.data+0x20): undefined reference to `pgf90_compiled'<br>/usr/local/ncarg/lib/libblas_ncl.a(dtrmv.o): In function `.C1_291':<br>dtrmv.f:(.data+0x18): undefined reference to `pgf90_compiled'<br>/usr/local/ncarg/lib/libblas_ncl.a(dtrsm.o): In function `dtrsm_':<br>
/usr/local/src/ncl_ncarg-5.2.1/external/blas/./dtrsm.f:195: undefined reference to `__c_mzero8'<br>/usr/local/ncarg/lib/libblas_ncl.a(dtrsm.o): In function `.C1_291':<br>dtrsm.f:(.data+0x20): undefined reference to `pgf90_compiled'<br>
/usr/local/ncarg/lib/libblas_ncl.a(idamax.o): In function `.C1_376':<br>idamax.f:(.data+0x10): undefined reference to `pgf90_compiled'<br>collect2: ld returned 1 exit status<br>make[4]: *** [ncl] Error 1<br>make[4]: Leaving directory `/usr/local/src/ncl_ncarg-5.2.1/ni/src/ncl'</p><p><br>Thanks a lot!!</p><p>Evi Becerra<br>Western Kentucky University.</p>
_______________________________________________<br>ncl-install mailing list<br>List instructions, subscriber options, unsubscribe:<br><a href="http://mailman.ucar.edu/mailman/listinfo/ncl-install">http://mailman.ucar.edu/mailman/listinfo/ncl-install</a><br></blockquote></div><br></div></body></html>