NOTICE: This version of the NSF Unidata web site (archive.unidata.ucar.edu) is no longer being updated.
Current content can be found at unidata.ucar.edu.
To learn about what's going on, see About the Archive Site.
Hi Steve, The command: nm /sw/lib/libnetcdf.a | grep nf_def_var resulted in nothing (no expressions such as nf_def_var) . The result of "nm /sw/lib/libnetcdf.a > ~/Desktop/output.txt" it's included as attachment to this message. Here goes a sample. There is a _nc_def_var: U _nc_cktype 00000b00 T _nc_def_var U _nc_inq_natts 00000db0 T _nc_inq_var 00001060 T _nc_inq_vardimid 00000d40 T _nc_inq_varid Thanks, Felipe On Jan 28, 2008 1:00 PM, Steve Cousins <cousins@xxxxxxxxxxxxxx> wrote: > > On Mon, 28 Jan 2008, felipe@xxxxxxxx wrote: > > > Hi Steve, > > > > No, I don't have a /sw/lib/libnetcdff.a. This is what I have at /sw/lib : > > > > ls /sw/lib/libnet* > > /sw/lib/libnetcdf.3.dylib /sw/lib/libnetcdf.dylib > > /sw/lib/libnetcdf_c++.4.dylib /sw/lib/libnetcdf_c++.la > > /sw/lib/libnetcdf.4.dylib /sw/lib/libnetcdf.la > > /sw/lib/libnetcdf_c++.a > > /sw/lib/libnetcdf.a /sw/lib/libnetcdf_c++.3.dylib > > /sw/lib/libnetcdf_c++.dylib > > Hi Felipe, > > Ok. How about running: > > nm /sw/lib/libnetcdf.a | grep nf_def_var > > to see if the symbol is in there at all. Perhaps it wasn't compiled with > the Fortran code? Or just do: > > nm /sw/lib/libnetcdf.a > > to see what _is_ in there and what the underscoring is like. > > Good luck, > > Steve > > > > > Thanks for your suggestion, > > > > Felipe > > > > > > > > On Jan 28, 2008 12:39 PM, Steve Cousins <cousins@xxxxxxxxxxxxxx> wrote: > >>> > > >>> Is there a /sw/lib/libnetcdff.a file (two f's at the end)? I've run into > >>> this where code that used to work now needs to add this library in to get > >>> the Fortran symbols. FWIW, I vote that this "feature" gets removed. It is > >>> a real pain. > >>> > >>> I hope this helps. > >>> > >>> Steve > >>> ______________________________________________________________________ > >>> Steve Cousins, Ocean Modeling Group Email: cousins@xxxxxxxxxxxxxx > >>> Marine Sciences, 452 Aubert Hall http://rocky.umeoce.maine.edu > >>> Univ. of Maine, Orono, ME 04469 Phone: (207) 581-4302 > >>> > >>> > >>> On Mon, 28 Jan 2008, Felipe Pimenta wrote: > >>> > >>>> Hi Roy, > >>>> > >>>> I did it with "-L/sw/lib/ -lnetcdf" and also trying with and without > >>>> the -fno-second-underscore and -fno-underscoring flags. The result is > >>>> still an error: > >>>> > >>>> g95 -O5 -o pom.exe pom2k.f areas_masks.o advave.o advq.o advt1.o > >>>> advt2.o advct.o advu.o advv.o baropg.o bcond.o bcondorl.o box.o dens.o > >>>> depth.o file2ic.o findpsi.o printall.o profq.o proft.o profu.o profv.o > >>>> prxy.o prxyz.o prxz.o pryz.o seamount.o slpmax.o smol_adif.o vertvl.o > >>>> def_var_netcdf.o handle_netcdf_error.o write_netcdf.o -L/sw/lib/ > >>>> -lnetcdf > >>>> ld: Undefined symbols: > >>>> _nf_def_var__ > >>>> _nf_put_att_text__ > >>>> _nf_strerror__ > >>>> _nccre_ > >>>> ... > >>>> ... (long list...) > >>>> ... > >>>> _nf_set_fill__ > >>>> _nf_sync__ > >>>> make: *** [pom.exe] Error 1 > >>>> > >>>> Thanks, > >>>> > >>>> Felipe > >>>> > >>>> > >>>> > >>>> > >>>> On Jan 28, 2008 12:38 PM, Roy Mendelssohn <Roy.Mendelssohn@xxxxxxxx> > >>>> wrote: > >>>>> Okay, I looked more closely at your command line. You have > >>>>> > >>>>> "-L/sw/lib/libnetcdf.a -lnetcdf" > >>>>> > >>>>> it should be > >>>>> > >>>>> "-L/sw/lib/ -lnetcdf" > >>>>> > >>>>> Give that a try. > >>>>> > >>>>> -Roy M. > >>>>> > >>>>> > >>>>> On Jan 28, 2008, at 8:51 AM, Felipe Pimenta wrote: > >>>>> > >>>>>> Dear Ed Hartnett and Roy Mendelssohn, > >>>>>> > >>>>>> Thanks for your email. I tried to compile the code with the > >>>>>> following flags: > >>>>>> > >>>>>> -fno-second-underscore and > >>>>>> -fno-underscoring > >>>>>> > >>>>>> Together, separated and with g95 and g77. The problem still occurs. I > >>>>>> also checked the packages I have from Fink: > >>>>>> > >>>>>> g95 0.90-3 Another GNU Fortran 1995 compiler > >>>>>> netcdf-g95 3.6.2-6 Interface & lib for array-based data access > >>>>>> > >>>>>> I've rebuild them from source with Fink, but I could not solve the > >>>>>> problem. > >>>>>> > >>>>>> Thanks, > >>>>>> > >>>>>> Felipe > >>>>>> > >>>>>> > >>>>>> On 1/26/08, Roy Mendelssohn <Roy.Mendelssohn@xxxxxxxx> wrote: > >>>>>>> Use whatever is he option that suppresses adding an underscore to > >>>>>>> subroutine names. > >>>>>>> > >>>>>>> -Roy M. > >>>>>>> > >>>>>>> On Jan 26, 2008, at 6:16 AM, Felipe Pimenta wrote: > >>>>>>> > >>>>>>>> Hi, > >>>>>>>> > >>>>>>>> I currently upgraded the netcdf of my mac power pc OS X 10.4.11 to > >>>>>>>> netcdf-g95 using fink (I will have to work with g95 in a near > >>>>>>>> future). > >> >>>>> > >>>>>>>> However, a code that I used to run on g77 with netcdf not is not > >>>>>>>> compiling anymore. I've changed the library file path inside the > >>>>>>>> fortran subroutine to: > >>>>>>>> > >>>>>>>> include '/sw/lib/netcdf-g95/include/netcdf.inc' > >>>>>>>> > >>>>>>>> but the following problem occurs: > >>>>>>>> > >>>>>>>> g77 -O5 -o pom.exe pom2k.f areas_masks.o advave.o advq.o advt1.o > >>>>>>>> advt2.o advct.o advu.o advv.o baropg.o bcond.o bcondorl.o box.o > >>>>>>>> dens.o > >>>>>>>> depth.o file2ic.o findpsi.o printall.o profq.o proft.o profu.o > >>>>>>>> profv.o > >>>>>>>> prxy.o prxyz.o prxz.o pryz.o seamount.o slpmax.o smol_adif.o > >>>>>>>> vertvl.o > >>>>>>>> def_var_netcdf.o handle_netcdf_error.o write_netcdf.o > >>>>>>>> -L/sw/lib/libnetcdf.a -lnetcdf > >>>>>>>> /usr/bin/ld: Undefined symbols: > >>>>>>>> _nf_def_var__ > >>>>>>>> _nf_put_att_text__ > >>>>>>>> _nf_strerror__ > >>>>>>>> _nf_close__ > >>>>>>>> _nf_create__ > >>>>>>>> _nf_def_dim__ > >>>>>>>> _nf_enddef__ > >>>>>>>> _nf_put_var_real__ > >>>>>>>> _nf_put_vara_real__ > >>>>>>>> collect2: ld returned 1 exit status > >>>>>>>> make: *** [pom.exe] Error 1 > >>>>>>>> > >>>>>>>> I also tried to compile the code with g95, without success. Does > >>>>>>>> anybody have any suggestions? > >>>>>>>> > >>>>>>>> Thanks a lot, > >>>>>>>> > >>>>>>>> Felipe > >>>>>>>> _______________________________________________ > >>>>>>>> netcdfgroup mailing list > >>>>>>>> netcdfgroup@xxxxxxxxxxxxxxxx > >>>>>>>> For list information or to unsubscribe, visit: http:// > >>>>>>>> www.unidata.ucar.edu/mailing_lists/ > >>>>>>> > >>>>>>> ********************** > >>>>>>> "The contents of this message do not reflect any position of the U.S. > >>>>>>> Government or NOAA." > >>>>>>> ********************** > >>>>>>> Roy Mendelssohn > >>>>>>> Supervisory Operations Research Analyst > >>>>>>> NOAA/NMFS > >>>>>>> Environmental Research Division > >>>>>>> Southwest Fisheries Science Center > >>>>>>> 1352 Lighthouse Avenue > >>>>>>> Pacific Grove, CA 93950-2097 > >>>>>>> > >>>>>>> e-mail: Roy.Mendelssohn@xxxxxxxx (Note new e-mail address) > >>>>>>> voice: (831)-648-9029 > >>>>>>> fax: (831)-648-8440 > >>>>>>> www: http://www.pfeg.noaa.gov/ > >>>>>>> > >>>>>>> "Old age and treachery will overcome youth and skill." > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>> > >>>>>>>>>>> -- > >>>>>> ================================= > >>>>>> Felipe Mendonca Pimenta > >>>>>> College of Marine and Earth Studies > >>>>>> University of Delaware, 211 Robinson Hall > >>>>>> Newark, DE, 19716-3501 USA > >>>>>> Phone: (302) 831-2848, felipe@xxxxxxxx > >>>>>> ================================= > >>>>> > >>>>> ********************** > >>>>> "The contents of this message do not reflect any position of the U.S. > >>>>> Government or NOAA." > >>>>> ********************** > >>>>> Roy Mendelssohn > >>>>> Supervisory Operations Research Analyst > >>>>> NOAA/NMFS > >>>>> Environmental Research Division > >>>>> Southwest Fisheries Science Center > >>>>> 1352 Lighthouse Avenue > >>>>> Pacific Grove, CA 93950-2097 > >>>>> > >>>>> e-mail: Roy.Mendelssohn@xxxxxxxx (Note new e-mail address) > >>>>> voice: (831)-648-9029 > >>>>> fax: (831)-648-8440 > >>>>> www: http://www.pfeg.noaa.gov/ > >>>>> > >>>>> "Old age and treachery will overcome youth and skill." > >>>>> > >>>>> > >>>>> > >>>>> > >>>> > >>>> > >>>> > >>>> -- > >>>> ================================= > >>>> Felipe Mendonca Pimenta > >>>> College of Marine and Earth Studies > >>>> University of Delaware, 211 Robinson Hall > >>>> Newark, DE, 19716-3501 USA > >>>> Phone: (302) 831-2848, felipe@xxxxxxxx > >>>> ================================= > >>>> _______________________________________________ > >>>> netcdfgroup mailing list > >>>> netcdfgroup@xxxxxxxxxxxxxxxx > >>>> For list information or to unsubscribe, visit: > >>>> http://www.unidata.ucar.edu/mailing_lists/ > >>>> > >>> > >> > >> > >> > > -- > > ================================= > > Felipe Mendonca Pimenta > > College of Marine and Earth Studies > > University of Delaware, 211 Robinson Hall > > Newark, DE, 19716-3501 USA > > Phone: (302) 831-2848, felipe@xxxxxxxx > > ================================= > > > -- ================================= Felipe Mendonca Pimenta College of Marine and Earth Studies University of Delaware, 211 Robinson Hall Newark, DE, 19716-3501 USA Phone: (302) 831-2848, felipe@xxxxxxxx =================================
/sw/lib/libnetcdf.a(attr.o): 000007e0 t _NC_attrarray0 U _NC_check_id U _NC_check_name 00000830 T _NC_findattr 00000910 t _NC_lookupattr U _NC_sync U ___eprintf 00000420 T _dup_NC_attrarrayV 00000730 T _elem_NC_attrarray U _free 00000000 T _free_NC_attr 00000370 T _free_NC_attrarrayV 00000290 T _free_NC_attrarrayV0 U _free_NC_string 000005f0 t _incr_NC_attrarray U _malloc U _memcpy U _memset U _nc_cktype 00000d60 T _nc_copy_att 00000f90 T _nc_del_att 000033c0 T _nc_get_att_double 00003000 T _nc_get_att_float 00002880 T _nc_get_att_int 00002c40 T _nc_get_att_long 00001d40 T _nc_get_att_schar 000024c0 T _nc_get_att_short 00001a40 T _nc_get_att_text 00002100 T _nc_get_att_uchar 00000b90 T _nc_inq_att 00000a40 T _nc_inq_attid 00000b40 T _nc_inq_attlen 000009a0 T _nc_inq_attname 00000af0 T _nc_inq_atttype 00003140 T _nc_put_att_double 00002d80 T _nc_put_att_float 00002600 T _nc_put_att_int 000029c0 T _nc_put_att_long 00001ac0 T _nc_put_att_schar 00002240 T _nc_put_att_short 000017e0 T _nc_put_att_text 00001e80 T _nc_put_att_uchar 00000c00 T _nc_rename_att U _ncx_getn_double_double U _ncx_getn_double_float U _ncx_getn_double_int U _ncx_getn_double_long U _ncx_getn_double_schar U _ncx_getn_double_short U _ncx_getn_double_uchar U _ncx_getn_float_double U _ncx_getn_float_float U _ncx_getn_float_int U _ncx_getn_float_long U _ncx_getn_float_schar U _ncx_getn_float_short U _ncx_getn_float_uchar U _ncx_getn_int_double U _ncx_getn_int_float U _ncx_getn_int_int U _ncx_getn_int_long U _ncx_getn_int_schar U _ncx_getn_int_short U _ncx_getn_int_uchar 00000060 t _ncx_len_NC_attrV U _ncx_pad_getn_schar_double U _ncx_pad_getn_schar_float U _ncx_pad_getn_schar_int U _ncx_pad_getn_schar_long U _ncx_pad_getn_schar_schar U _ncx_pad_getn_schar_short U _ncx_pad_getn_schar_uchar U _ncx_pad_getn_short_double U _ncx_pad_getn_short_float U _ncx_pad_getn_short_int U _ncx_pad_getn_short_long U _ncx_pad_getn_short_schar U _ncx_pad_getn_short_short U _ncx_pad_getn_short_uchar U _ncx_pad_getn_text 000016e0 t _ncx_pad_putn_Idouble 000015e0 t _ncx_pad_putn_Ifloat 000013e0 t _ncx_pad_putn_Iint 000014e0 t _ncx_pad_putn_Ilong 000011e0 t _ncx_pad_putn_Ischar 000012e0 t _ncx_pad_putn_Ishort 000010e0 t _ncx_pad_putn_Iuchar U _ncx_pad_putn_schar_double U _ncx_pad_putn_schar_float U _ncx_pad_putn_schar_int U _ncx_pad_putn_schar_long U _ncx_pad_putn_schar_schar U _ncx_pad_putn_schar_short U _ncx_pad_putn_schar_uchar U _ncx_pad_putn_short_double U _ncx_pad_putn_short_float U _ncx_pad_putn_short_int U _ncx_pad_putn_short_long U _ncx_pad_putn_short_schar U _ncx_pad_putn_short_short U _ncx_pad_putn_short_uchar U _ncx_pad_putn_text U _ncx_putn_double_double U _ncx_putn_double_float U _ncx_putn_double_int U _ncx_putn_double_long U _ncx_putn_double_schar U _ncx_putn_double_short U _ncx_putn_double_uchar U _ncx_putn_float_double U _ncx_putn_float_float U _ncx_putn_float_int U _ncx_putn_float_long U _ncx_putn_float_schar U _ncx_putn_float_short U _ncx_putn_float_uchar U _ncx_putn_int_double U _ncx_putn_int_float U _ncx_putn_int_int U _ncx_putn_int_long U _ncx_putn_int_schar U _ncx_putn_int_short U _ncx_putn_int_uchar 000001f0 t _new_NC_attr U _new_NC_string 00000130 T _new_x_NC_attr U _realloc U _set_NC_string U _strlen U _strncmp U _strncpy U dyld_stub_binding_helper /sw/lib/libnetcdf.a(ncx.o): U ___eprintf 00001030 t _get_ix_double 000009b0 t _get_ix_float 000004e0 t _get_ix_int 00000000 t _get_ix_short U _memcpy 000053a0 s _nada 00001370 T _ncx_get_double_double 000012f0 T _ncx_get_double_float 000011f0 T _ncx_get_double_int 00001270 T _ncx_get_double_long 00001070 T _ncx_get_double_schar 00001170 T _ncx_get_double_short 000010f0 T _ncx_get_double_uchar 00000c80 T _ncx_get_float_double 00000c50 T _ncx_get_float_float 00000b50 T _ncx_get_float_int 00000bd0 T _ncx_get_float_long 000009d0 T _ncx_get_float_schar 00000ad0 T _ncx_get_float_short 00000a50 T _ncx_get_float_uchar 00000720 T _ncx_get_int_double 000006b0 T _ncx_get_int_float 00000650 T _ncx_get_int_int 00000680 T _ncx_get_int_long 00000560 T _ncx_get_int_schar 00000600 T _ncx_get_int_short 000005b0 T _ncx_get_int_uchar 00001910 T _ncx_get_off_t 00000220 T _ncx_get_short_double 000001b0 T _ncx_get_short_float 00000110 T _ncx_get_short_int 00000160 T _ncx_get_short_long 00000040 T _ncx_get_short_schar 000000e0 T _ncx_get_short_short 00000090 T _ncx_get_short_uchar 00001710 T _ncx_get_size_t 00004be0 T _ncx_getn_double_double 00004b50 T _ncx_getn_double_float 00004a30 T _ncx_getn_double_int 00004ac0 T _ncx_getn_double_long 000048a0 T _ncx_getn_double_schar 000049a0 T _ncx_getn_double_short 00004920 T _ncx_getn_double_uchar 00004470 T _ncx_getn_float_double 00004410 T _ncx_getn_float_float 000042f0 T _ncx_getn_float_int 00004380 T _ncx_getn_float_long 00004160 T _ncx_getn_float_schar 00004260 T _ncx_getn_float_short 000041e0 T _ncx_getn_float_uchar 00003d60 T _ncx_getn_int_double 00003cd0 T _ncx_getn_int_float 00003c10 T _ncx_getn_int_int 00003c70 T _ncx_getn_int_long 00003a80 T _ncx_getn_int_schar 00003b80 T _ncx_getn_int_short 00003b00 T _ncx_getn_int_uchar 00001da0 T _ncx_getn_schar_double 00001d00 T _ncx_getn_schar_float 00001c40 T _ncx_getn_schar_int 00001ca0 T _ncx_getn_schar_long 00001b20 T _ncx_getn_schar_schar 00001be0 T _ncx_getn_schar_short 00001b80 T _ncx_getn_schar_uchar 00002d20 T _ncx_getn_short_double 00002c90 T _ncx_getn_short_float 00002b70 T _ncx_getn_short_int 00002c00 T _ncx_getn_short_long 00002a10 T _ncx_getn_short_schar 00002b10 T _ncx_getn_short_short 00002a90 T _ncx_getn_short_uchar 00004fe0 T _ncx_getn_text 000051a0 T _ncx_getn_void 000020f0 T _ncx_pad_getn_schar_double 00002040 T _ncx_pad_getn_schar_float 00001f60 T _ncx_pad_getn_schar_int 00001fd0 T _ncx_pad_getn_schar_long 00001e30 T _ncx_pad_getn_schar_schar 00001ef0 T _ncx_pad_getn_schar_short 00001e90 T _ncx_pad_getn_schar_uchar 00003170 T _ncx_pad_getn_short_double 000030d0 T _ncx_pad_getn_short_float 00002f90 T _ncx_pad_getn_short_int 00003030 T _ncx_pad_getn_short_long 00002db0 T _ncx_pad_getn_short_schar 00002ef0 T _ncx_pad_getn_short_short 00002e50 T _ncx_pad_getn_short_uchar 00005040 T _ncx_pad_getn_text 00005200 T _ncx_pad_getn_void 00002920 T _ncx_pad_putn_schar_double 00002830 T _ncx_pad_putn_schar_float 000026b0 T _ncx_pad_putn_schar_int 00002770 T _ncx_pad_putn_schar_long 000024a0 T _ncx_pad_putn_schar_schar 000025e0 T _ncx_pad_putn_schar_short 00002540 T _ncx_pad_putn_schar_uchar 000039d0 T _ncx_pad_putn_short_double 00003920 T _ncx_pad_putn_short_float 000037c0 T _ncx_pad_putn_short_int 00003870 T _ncx_pad_putn_short_long 000035b0 T _ncx_pad_putn_short_schar 00003710 T _ncx_pad_putn_short_short 00003660 T _ncx_pad_putn_short_uchar 00005100 T _ncx_pad_putn_text 000052c0 T _ncx_pad_putn_void 00001690 T _ncx_put_double_double 00001620 T _ncx_put_double_float 000014f0 T _ncx_put_double_int 00001560 T _ncx_put_double_long 000013a0 T _ncx_put_double_schar 00001480 T _ncx_put_double_short 00001410 T _ncx_put_double_uchar 00000fc0 T _ncx_put_float_double 00000f90 T _ncx_put_float_float 00000e10 T _ncx_put_float_int 00000ed0 T _ncx_put_float_long 00000cc0 T _ncx_put_float_schar 00000da0 T _ncx_put_float_short 00000d30 T _ncx_put_float_uchar 00000930 T _ncx_put_int_double 000008b0 T _ncx_put_int_float 00000850 T _ncx_put_int_int 00000880 T _ncx_put_int_long 00000790 T _ncx_put_int_schar 00000820 T _ncx_put_int_short 000007f0 T _ncx_put_int_uchar 00001770 T _ncx_put_off_t 00000460 T _ncx_put_short_double 000003e0 T _ncx_put_short_float 00000320 T _ncx_put_short_int 00000380 T _ncx_put_short_long 00000290 T _ncx_put_short_schar 000002f0 T _ncx_put_short_short 000002d0 T _ncx_put_short_uchar 000016c0 T _ncx_put_size_t 00004f80 T _ncx_putn_double_double 00004ef0 T _ncx_putn_double_float 00004dd0 T _ncx_putn_double_int 00004e60 T _ncx_putn_double_long 00004c40 T _ncx_putn_double_schar 00004d40 T _ncx_putn_double_short 00004cc0 T _ncx_putn_double_uchar 00004810 T _ncx_putn_float_double 000047b0 T _ncx_putn_float_float 00004690 T _ncx_putn_float_int 00004720 T _ncx_putn_float_long 00004500 T _ncx_putn_float_schar 00004600 T _ncx_putn_float_short 00004580 T _ncx_putn_float_uchar 000040d0 T _ncx_putn_int_double 00004040 T _ncx_putn_int_float 00003f80 T _ncx_putn_int_int 00003fe0 T _ncx_putn_int_long 00003df0 T _ncx_putn_int_schar 00003ef0 T _ncx_putn_int_short 00003e70 T _ncx_putn_int_uchar 00002410 T _ncx_putn_schar_double 00002380 T _ncx_putn_schar_float 000022c0 T _ncx_putn_schar_int 00002320 T _ncx_putn_schar_long 000021a0 T _ncx_putn_schar_schar 00002260 T _ncx_putn_schar_short 00002200 T _ncx_putn_schar_uchar 00003520 T _ncx_putn_short_double 00003490 T _ncx_putn_short_float 00003370 T _ncx_putn_short_int 00003400 T _ncx_putn_short_long 00003210 T _ncx_putn_short_schar 00003310 T _ncx_putn_short_short 00003290 T _ncx_putn_short_uchar 000050a0 T _ncx_putn_text 00005260 T _ncx_putn_void 00001050 t _put_ix_double 000009c0 t _put_ix_float 00000520 t _put_ix_int 00000020 t _put_ix_short U dyld_stub_binding_helper /sw/lib/libnetcdf.a(putget.o): U _NC_check_id U _NC_findattr U _NC_findvar U _NC_lookupvar 00000aa0 t _NC_varoffset 000008c0 t _NCcoordck 000009e0 t _NCedgeck 00006980 t _NCiocount 000006b0 t _NCvnrecs 000067e0 t _NCxvarcpy U ___eprintf U _calloc 0001334c b _coord_zero 00000080 T _fill_NC_var U _free 00005fe0 t _getNCv_double 00005960 t _getNCv_float 00004c60 t _getNCv_int 000052e0 t _getNCv_long 00003900 t _getNCv_schar 000045e0 t _getNCv_short 00006660 t _getNCv_text 00003f70 t _getNCv_uchar U _memcpy U _memset 00011410 T _nc_copy_var 00011700 T _nc_get_att U _nc_get_att_double U _nc_get_att_float U _nc_get_att_int U _nc_get_att_schar U _nc_get_att_short U _nc_get_att_text 000118d0 T _nc_get_var1 00007c00 T _nc_get_var1_double 00007b30 T _nc_get_var1_float 00007990 T _nc_get_var1_int 00007a60 T _nc_get_var1_long 000077f0 T _nc_get_var1_schar 000078c0 T _nc_get_var1_short 00007650 T _nc_get_var1_text 00007720 T _nc_get_var1_uchar 0000c9e0 T _nc_get_var_double 0000c7d0 T _nc_get_var_float 0000c3b0 T _nc_get_var_int 0000c5c0 T _nc_get_var_long 0000bfa0 T _nc_get_var_schar 0000c1a0 T _nc_get_var_short 0000bba0 T _nc_get_var_text 0000bda0 T _nc_get_var_uchar 00011b30 T _nc_get_vara 0000a800 T _nc_get_vara_double 0000a530 T _nc_get_vara_float 00009f90 T _nc_get_vara_int 0000a260 T _nc_get_vara_long 000099f0 T _nc_get_vara_schar 00009cc0 T _nc_get_vara_short 00009450 T _nc_get_vara_text 00009720 T _nc_get_vara_uchar 00011dd0 T _nc_get_varm 0000f0c0 T _nc_get_varm_double 0000f530 T _nc_get_varm_float 0000fe10 T _nc_get_varm_int 0000f9a0 T _nc_get_varm_long 000106f0 T _nc_get_varm_schar 00010280 T _nc_get_varm_short 00010fb0 T _nc_get_varm_text 00010b50 T _nc_get_varm_uchar 00012330 T _nc_get_vars 0000f520 T _nc_get_vars_double 0000f990 T _nc_get_vars_float 00010270 T _nc_get_vars_int 0000fe00 T _nc_get_vars_long 00010b40 T _nc_get_vars_schar 000106e0 T _nc_get_vars_short 00011400 T _nc_get_vars_text 00010fa0 T _nc_get_vars_uchar U _nc_inq_atttype U _nc_inq_varndims U _nc_inq_vartype 00011830 T _nc_put_att U _nc_put_att_double U _nc_put_att_float U _nc_put_att_int U _nc_put_att_schar U _nc_put_att_short U _nc_put_att_text 00011a00 T _nc_put_var1 00007530 T _nc_put_var1_double 00007410 T _nc_put_var1_float 000071d0 T _nc_put_var1_int 000072f0 T _nc_put_var1_long 00006f90 T _nc_put_var1_schar 000070b0 T _nc_put_var1_short 00006d50 T _nc_put_var1_text 00006e70 T _nc_put_var1_uchar 0000b980 T _nc_put_var_double 0000b760 T _nc_put_var_float 0000b320 T _nc_put_var_int 0000b540 T _nc_put_var_long 0000aef0 T _nc_put_var_schar 0000b100 T _nc_put_var_short 0000aad0 T _nc_put_var_text 0000ace0 T _nc_put_var_uchar 00011c80 T _nc_put_vara 00009160 T _nc_put_vara_double 00008e70 T _nc_put_vara_float 00008890 T _nc_put_vara_int 00008b80 T _nc_put_vara_long 000082b0 T _nc_put_vara_schar 000085a0 T _nc_put_vara_short 00007cd0 T _nc_put_vara_text 00007fc0 T _nc_put_vara_uchar 00012080 T _nc_put_varm 0000cbf0 T _nc_put_varm_double 0000d090 T _nc_put_varm_float 0000d9d0 T _nc_put_varm_int 0000d530 T _nc_put_varm_long 0000e310 T _nc_put_varm_schar 0000de70 T _nc_put_varm_short 0000ec30 T _nc_put_varm_text 0000e7a0 T _nc_put_varm_uchar 00012340 T _nc_put_vars 0000d080 T _nc_put_vars_double 0000d520 T _nc_put_vars_float 0000de60 T _nc_put_vars_int 0000d9c0 T _nc_put_vars_long 0000e790 T _nc_put_vars_schar 0000e300 T _nc_put_vars_short 0000f0b0 T _nc_put_vars_text 0000ec20 T _nc_put_vars_uchar 00000000 T _nctypelen U _ncx_getn_double_double U _ncx_getn_double_float U _ncx_getn_double_int U _ncx_getn_double_long U _ncx_getn_double_schar U _ncx_getn_double_short U _ncx_getn_double_uchar U _ncx_getn_float_double U _ncx_getn_float_float U _ncx_getn_float_int U _ncx_getn_float_long U _ncx_getn_float_schar U _ncx_getn_float_short U _ncx_getn_float_uchar U _ncx_getn_int_double U _ncx_getn_int_float U _ncx_getn_int_int U _ncx_getn_int_long U _ncx_getn_int_schar U _ncx_getn_int_short U _ncx_getn_int_uchar U _ncx_getn_schar_double U _ncx_getn_schar_float U _ncx_getn_schar_int U _ncx_getn_schar_long U _ncx_getn_schar_schar U _ncx_getn_schar_short U _ncx_getn_schar_uchar U _ncx_getn_short_double U _ncx_getn_short_float U _ncx_getn_short_int U _ncx_getn_short_long U _ncx_getn_short_schar U _ncx_getn_short_short U _ncx_getn_short_uchar U _ncx_getn_text U _ncx_howmany U _ncx_putn_double_double U _ncx_putn_double_float U _ncx_putn_double_int U _ncx_putn_double_long U _ncx_putn_double_schar U _ncx_putn_double_short U _ncx_putn_double_uchar U _ncx_putn_float_double U _ncx_putn_float_float U _ncx_putn_float_int U _ncx_putn_float_long U _ncx_putn_float_schar U _ncx_putn_float_short U _ncx_putn_float_uchar U _ncx_putn_int_double U _ncx_putn_int_float U _ncx_putn_int_int U _ncx_putn_int_long U _ncx_putn_int_schar U _ncx_putn_int_short U _ncx_putn_int_uchar U _ncx_putn_schar_double U _ncx_putn_schar_float U _ncx_putn_schar_int U _ncx_putn_schar_long U _ncx_putn_schar_schar U _ncx_putn_schar_short U _ncx_putn_schar_uchar U _ncx_putn_short_double U _ncx_putn_short_float U _ncx_putn_short_int U _ncx_putn_short_long U _ncx_putn_short_schar U _ncx_putn_short_short U _ncx_putn_short_uchar U _ncx_putn_text 00006c20 t _odo1 000032d0 t _putNCv_double 00002ca0 t _putNCv_float 00002040 t _putNCv_int 00002670 t _putNCv_long 00000dd0 t _putNCv_schar 00001a10 t _putNCv_short 00000c50 t _putNCv_text 000013f0 t _putNCv_uchar U _read_numrecs 00006be0 t _set_upper U _write_numrecs U dyld_stub_binding_helper /sw/lib/libnetcdf.a(dim.o): U _NC_check_id U _NC_check_name 000001e0 t _NC_finddim U _NC_sync U ___eprintf 00000470 T _dup_NC_dimarrayV 00000630 T _elem_NC_dimarray 00000120 T _find_NC_Udim U _free 00000000 T _free_NC_dim 000003c0 T _free_NC_dimarrayV 000002e0 T _free_NC_dimarrayV0 U _free_NC_string U _malloc U _memset 000006e0 T _nc_def_dim 000009a0 T _nc_inq_dim 00000930 T _nc_inq_dimid 00000af0 T _nc_inq_dimlen 00000a60 T _nc_inq_dimname 00000b80 T _nc_rename_dim 000000b0 t _new_NC_dim U _new_NC_string 00000060 T _new_x_NC_dim U _realloc U _set_NC_string U _strlen U _strncmp U _strncpy U dyld_stub_binding_helper /sw/lib/libnetcdf.a(error.o): 00000000 T _nc_strerror U _strerror 00000340 d _unknown U dyld_stub_binding_helper /sw/lib/libnetcdf.a(libvers.o): 00000000 T _nc_inq_libvers 00000020 s _nc_libvers /sw/lib/libnetcdf.a(nc.o): 00001570 T _NC_calcsize 00000180 T _NC_check_id U _NC_check_vlen 00000980 t _NC_endef 00000730 T _NC_sync U _NC_var_shape 00002a0c b _NClist U ___divdi3 U ___eprintf 00000000 t _add_to_NCList 000027e0 D _default_create_format 00000080 t _del_from_NCList U _dup_NC_attrarrayV U _dup_NC_dimarrayV U _dup_NC_vararrayV U _fill_NC_var U _find_NC_Udim U _free 00000210 t _free_NC U _free_NC_attrarrayV U _free_NC_dimarrayV U _free_NC_vararrayV U _malloc U _memset 000007e0 t _move_recs_r 000018e0 T _nc__create 000016f0 T _nc__create_mp 00001ab0 T _nc__enddef 00001a90 T _nc__open 00001950 T _nc__open_mp 00001ba0 T _nc_abort 00000330 T _nc_cktype 00001ce0 T _nc_close 00001940 T _nc_create 00001f70 T _nc_delete 00001e70 T _nc_delete_mp 00001b30 T _nc_enddef U _nc_get_NC 000020f0 T _nc_inq 00002450 T _nc_inq_base_pe 00002460 T _nc_inq_format 00002230 T _nc_inq_natts 00002190 T _nc_inq_ndims 000021e0 T _nc_inq_nvars 00002280 T _nc_inq_unlimdim 00001aa0 T _nc_open 00001f80 T _nc_redef 00002440 T _nc_set_base_pe 000018f0 T _nc_set_default_format 00002380 T _nc_set_fill 000022e0 T _nc_sync U _ncio_close U _ncio_create U _ncio_filesize U _ncio_open U _ncio_pad_length U _ncx_get_size_t 00000350 T _ncx_howmany U _ncx_len_NC U _ncx_put_NC U _ncx_put_size_t 00000280 t _new_NC 00000640 t _read_NC 00000410 T _read_numrecs 000006a0 t _write_NC 00000510 T _write_numrecs U dyld_stub_binding_helper /sw/lib/libnetcdf.a(string.o): 00000010 T _NC_check_name U __DefaultRuneLocale U ___eprintf U ___maskrune U _free 00000000 T _free_NC_string U _malloc U _memcpy U _memset 00000160 T _new_NC_string 00000230 T _set_NC_string U _strlen U _strncpy U dyld_stub_binding_helper /sw/lib/libnetcdf.a(v1hpg.o): U _NC_var_shape U ___eprintf 00000190 t _check_v1hs 000000c0 t _fault_v1hs U _free_NC_attr U _free_NC_attrarrayV U _free_NC_dim U _free_NC_dimarrayV U _free_NC_string U _free_NC_var U _free_NC_vararrayV U _malloc U _memcmp U _memcpy 00001120 T _nc_get_NC U _ncio_filesize 00001de0 s _ncmagic 00001de4 s _ncmagic1 U _ncx_get_int_int U _ncx_get_off_t U _ncx_get_size_t U _ncx_getn_int_int U _ncx_getn_schar_schar 00000b20 T _ncx_len_NC 00000630 t _ncx_len_NC_attrarray 000004a0 t _ncx_len_NC_string U _ncx_pad_getn_text U _ncx_pad_putn_text 00000ce0 T _ncx_put_NC U _ncx_put_int_int U _ncx_put_off_t U _ncx_put_size_t U _ncx_putn_int_int U _ncx_putn_schar_schar U _new_NC_string U _new_x_NC_attr U _new_x_NC_dim U _new_x_NC_var 00000000 t _rel_v1hs 000008c0 t _v1h_get_NC_attrarray 00000580 t _v1h_get_NC_string 00000420 t _v1h_get_NCtype 00000300 t _v1h_get_nc_type 00000230 t _v1h_get_size_t 000006f0 t _v1h_put_NC_attrarray 00000510 t _v1h_put_NC_string 000003c0 t _v1h_put_NCtype 000002a0 t _v1h_put_nc_type 000001c0 t _v1h_put_size_t U dyld_stub_binding_helper /sw/lib/libnetcdf.a(var.o): U _NC_check_id U _NC_check_name 000009f0 T _NC_check_vlen 00000630 T _NC_findvar 00000ab0 T _NC_lookupvar U _NC_sync 000007f0 T _NC_var_shape U ___eprintf U _dup_NC_attrarrayV 00000340 T _dup_NC_vararrayV U _elem_NC_dimarray 00000580 t _elem_NC_vararray U _free U _free_NC_attrarrayV U _free_NC_string 00000000 T _free_NC_var 00000290 T _free_NC_vararrayV 000001b0 T _free_NC_vararrayV0 U _malloc U _memcpy U _memset U _nc_cktype 00000b00 T _nc_def_var U _nc_inq_natts 00000db0 T _nc_inq_var 00001060 T _nc_inq_vardimid 00000d40 T _nc_inq_varid 00000ed0 T _nc_inq_varname 00001110 T _nc_inq_varnatts 00000fe0 T _nc_inq_varndims 00000f60 T _nc_inq_vartype 000011a0 T _nc_rename_var 00000730 T _ncx_szof U _new_NC_string 00000110 t _new_NC_var 00000060 T _new_x_NC_var U _realloc U _set_NC_string U _strlen U _strncmp U _strncpy U dyld_stub_binding_helper /sw/lib/libnetcdf.a(posixio.o): U ___eprintf U ___error U ___moddi3 00000000 t _blksize U _close U _free U _fstat U _lseek U _malloc U _memcpy U _memmove U _memset 00001fb0 T _ncio_close 000019c0 T _ncio_create 00001dd0 T _ncio_filesize 000017c0 t _ncio_free 00001830 t _ncio_new 00001c40 T _ncio_open 00001e70 T _ncio_pad_length 000010b0 t _ncio_px_free 00000af0 t _ncio_px_get 00001160 t _ncio_px_init2 00000d90 t _ncio_px_move 00000470 t _ncio_px_rel 00000fe0 t _ncio_px_sync 00001690 t _ncio_spx_free 00001390 t _ncio_spx_get 000016f0 t _ncio_spx_init2 00001540 t _ncio_spx_move 00001260 t _ncio_spx_rel 00001680 t _ncio_spx_sync U _open 00000bd0 t _px_double_buffer 000004a0 t _px_get 000001d0 t _px_pgin 00000070 t _px_pgout 00000370 t _px_rel U _read U _strcpy U _strlen U _sysconf U _unlink U _write U dyld_stub_binding_helper /sw/lib/libnetcdf.a(v2i.o): U ___sF 00000120 t _dimsizes U _exit U _fflush U _fprintf$LDBL128 U _fputc U _nc_abort 00000680 T _nc_advise U _nc_close U _nc_copy_att U _nc_create U _nc_def_dim U _nc_def_var U _nc_del_att U _nc_enddef U _nc_get_att 00000560 T _nc_get_rec U _nc_get_var1 U _nc_get_vara U _nc_get_varm U _nc_get_vars U _nc_inq U _nc_inq_att U _nc_inq_attname U _nc_inq_dim U _nc_inq_dimid U _nc_inq_dimlen U _nc_inq_nvars 00000210 T _nc_inq_rec U _nc_inq_unlimdim U _nc_inq_var U _nc_inq_vardimid U _nc_inq_varid U _nc_inq_varndims U _nc_inq_vartype U _nc_open U _nc_put_att 00000440 T _nc_put_rec U _nc_put_var1 U _nc_put_vara U _nc_put_varm U _nc_put_vars U _nc_redef U _nc_rename_att U _nc_rename_dim U _nc_rename_var U _nc_set_fill U _nc_strerror U _nc_sync 00000b10 T _ncabort 00001510 T _ncattcopy 00001660 T _ncattdel 000014a0 T _ncattget 00001410 T _ncattinq 00001580 T _ncattname 000013a0 T _ncattput 000015f0 T _ncattrename 00000980 T _ncclose 000007c0 T _nccreate 00000b80 T _ncdimdef 00000c20 T _ncdimid 00000c90 T _ncdiminq 00000d20 T _ncdimrename 00000910 T _ncendef 00001ee4 D _ncerr 000009f0 T _ncinquire 00000830 T _ncopen 00001ee0 D _ncopts 00001860 T _ncrecget 00001750 T _ncrecinq 000018d0 T _ncrecput 000008a0 T _ncredef 000016d0 T _ncsetfill 00000aa0 T _ncsync U _nctypelen 00000d90 T _ncvardef 00001080 T _ncvarget 00000fa0 T _ncvarget1 000012a0 T _ncvargetg 00001180 T _ncvargets 00000e10 T _ncvarid 00000e90 T _ncvarinq 00001010 T _ncvarput 00000f30 T _ncvarput1 00001210 T _ncvarputg 000010f0 T _ncvarputs 00001330 T _ncvarrename 00000000 t _numrecvars U _vfprintf$LDBL128 U dyld_stub_binding_helper
netcdfgroup
archives: