<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Mateus,<div><br></div><div>You can try going into the ./ni/src/lib/nio directory and doing</div><div>make includes depend</div><div>make</div><div>make install</div><div><br></div><div>and see if it clears this problem up. The type-specific C source files get created during the 'make includes depend' phase. Also some of the files in this directory are copied from the ./ni/src/ncl directory during the 'make includes' phase in that directory. </div><div><br></div><div>Running 'make Everything' from the top-level should perform all these operations in the correct sequence. Obviously something didn't go quite right.</div><div> -dave</div><div><br></div><div><br><div><div>On Mar 16, 2010, at 9:50 PM, Mateus Teixeira wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite">Dear NCL users,<br><br>I've got the following error during the compilation of NCL 5.1.1:<br><br><i>Making install in ./ni/src/lib/nio<br>make[5]: Entrando no diretório `/usr/local/src/ncl_ncarg-5.1.1/ni/src/lib/nio'<br> gcc -ansi -fPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -O -I../../../.././include -I/usr/include -I/usr/include/hdf -I/usr/include/libpng1<br>2 -I/usr/local/include -I/usr/include/jasper -I/usr/local/netcdf-4.1/include -DLinux -DMAJOR=2 -DBuildGRIB2 -DNIO_LIB_ONLY -DSYSV -D_POSI<br> X_SOURCE -D_XOPEN_SOURCE -DByteSwapped -DNeedFuncProto -c -o NclTypedouble.o NclTypedouble.c<br>NclTypedouble.c:24:27: error: NclTypedouble.h: Arquivo ou diretório não encontrado<br>NclTypedouble.c:48:28: error: NclTypelogical.h: Arquivo ou diretório não encontrado<br> NclTypedouble.c:49:26: error: NclTypefloat.h: Arquivo ou diretório não encontrado<br>In file included from cmpf.h:26,<br> from NclTypedouble.c:52:<br>niohlu.h:28:18: error: nioc.h: Arquivo ou diretório não encontrado<br> NclTypedouble.c:86: error: expected declaration specifiers or ‘...’ before ‘NclScalar’<br>NclTypedouble.c:86: error: expected declaration specifiers or ‘...’ before ‘NclScalar’<br>NclTypedouble.c:86: error: expected declaration specifiers or ‘...’ before ‘NclTypeClass’<br> <br clear="all">....<br><br>NclTypedouble.c: At top level:<br>NclTypedouble.c:2285: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘Ncl_Type_double_divide_type’<br>NclTypedouble.c:2295: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘nclTypedoubleClassRec’<br> NclTypedouble.c:2371: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘nclTypedoubleClass’<br>NclTypedouble.c:2373: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_NclTypedoubleCreate’<br>make[5]: ** [NclTypedouble.o] Erro 1<br> make[5]: Saindo do diretório `/usr/local/src/ncl_ncarg-5.1.1/ni/src/lib/nio'<br>make[4]: ** [install] Erro 2<br>make[4]: Saindo do diretório `/usr/local/src/ncl_ncarg-5.1.1/ni/src/lib'<br></i><br><br>what says that NclTypedouble.h, NclTypelogical.h, NclTypefloat.h, and niohlu.h can't be found.<br> <br>I couldn't find the source of this error. I found these files in<br><br>./ni/src/lib/nio/niohlu.h<br>./ni/src/lib/nio/NclTypedouble.c<br><br>and <br><br>./ni/src/ncl/NclTypefloat.h<br>./ni/src/ncl/NclTypelogical.h<br> <br>but in ./ni/src/lib/nio/ there are<br><br>./ni/src/lib/nio/NclTypelogical.c.specific<br>./ni/src/lib/nio/NclTypefloat.c.specific<br><br><br>This error looks strange since these files are from NCL itself.<br><br><br>-- <br> Mateus da Silva Teixeira<br>Meteorologista<br>Instituto de Pesquisas Meteorológicas - IPMet<br>Universidade Estadual Paulista - UNESP<br> Av. Luis Edmundo Carrijo Coube, 14-01 - Cx. Postal 281 - CEP 17033-360<br>Bauru - SP - Brasil<br>Fone: +55 14 3103-6030 / fax: 3203-3649<br><br>Registered Linux User #466740 (<a href="http://counter.li.org/" target="_blank">http://counter.li.org/</a>)<br> _______________________________________________<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>