[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[McIDAS #HIF-234168]: Solaris 10 and McIDAS-X update



Hi Robert,

re:
> Tom, It still does not work:
> 
> int G2_fieldNum, pointer to struct GribGrid_Header {..} prevGribGrid, pointer 
> to struct GribGrid_Header {..} nextGribGrid}
> "gribgdir.c", line 282: warning: implicit function declaration: 
> M0CheckMySQLPresent
> "gribgdir.c", line 329: warning: implicit function declaration: 
> M0MatchGribNumberRequest
> "gribgdir.c", line 330: warning: implicit function declaration: 
> M0MatchGribNumberDerive
> "gribgdir.c", line 441: warning: implicit function declaration: 
> M0AddInfoToGridRequest
> "gribgdir.c", line 477: warning: implicit function declaration: M0QuerySQL
> "gribgdir.c", line 553: warning: implicit function declaration: 
> M0GribInspectList
> "gribgdir.c", line 574: warning: implicit function declaration: 
> M0MakeStructIndex
> "gribgdir.c", line 602: warning: implicit function declaration: 
> M0CountGridHeader
> "gribgdir.c", line 651: warning: implicit function declaration: 
> M0GribMkMcFileHeader
> "gribgdir.c", line 682: warning: implicit function declaration: 
> M0GribGetGridHeader
> "gribgdir.c", line 692: warning: implicit function declaration: M0ListStitchIt
> "gribgdir.c", line 734: warning: implicit function declaration: M0MatchListuv
> "gribgdir.c", line 770: warning: implicit function declaration: 
> M0GribGetGridvHeader
> "gribgdir.c", line 803: warning: implicit function declaration: 
> M0GetFirstDerive
> compile gribgdir.cp:            done
> ./mccomp -O -s -vendor -o gribgdir gribgdir.o -L. -lsdi -lmcidas -L. -lsdi 
> -lmcidas -L../netcdf/libsrc -lnetcdf -L. -L../g2clib -lsdi -lmcidas -lgrib2c 
> -L. -L../jasper/src/libjasper/.libs -lsdi -lmcidas -ljasper 
> ../jasper/src/libjasper/.libs/libjasper.a
> mccomp: Using default optimizations
> f77 -s -O0 -o gribgdir gribgdir.o -L. -L. -L../netcdf/libsrc -L. -L../g2clib 
> -L. -L../jasper/src/libjasper/.libs -R/usr/dt/lib -L/usr/dt/lib 
> -R/usr/openwin/lib -L/usr/openwin/lib -R/usr/local/lib -L/usr/local/lib 
> -R/opt/SUNWspro/lib -L/opt/SUNWspro/lib -lsdi -lmcidas -lsdi -lmcidas 
> -lnetcdf -lsdi -lmcidas -lgrib2c -lsdi -lmcidas -ljasper 
> ../jasper/src/libjasper/.libs/libjasper.a -lgen -lsocket -lnsl -lm
> NOTICE: Invoking /bin/f90 -f77 -ftrap=%none -s -O0 -o gribgdir gribgdir.o -L. 
> -L. -L../netcdf/libsrc -L. -L../g2clib -L. -L../jasper/src/libjasper/.libs 
> -R/usr/dt/lib -L/usr/dt/lib -R/usr/openwin/lib -L/usr/openwin/lib 
> -R/usr/local/lib -L/usr/local/lib -R/opt/SUNWspro/lib -L/opt/SUNWspro/lib 
> -lsdi -lmcidas -lsdi
> -lmcidas -lnetcdf -lsdi -lmcidas -lgrib2c -lsdi -lmcidas -ljasper 
> ../jasper/src/libjasper/.libs/libjasper.a -lgen -lsocket -lnsl -lm
> ld: warning: file ../netcdf/libsrc/libnetcdf.a(attr.o): wrong ELF class: 
> ELFCLASS64
> Undefined                       first referenced
> symbol                             in file
> nc_inq_att                          ./libmcidas.a(ncdffunc.o)
> nc_inq_dim                          ./libmcidas.a(ncdffunc.o)
> nc_inq_var                          ./libmcidas.a(ncdffunc.o)
> nc_inq_dimlen                       ./libmcidas.a(ncdffunc.o)
> nc_inq_dimid                        ./libmcidas.a(ncdffunc.o)
> nc_inq_varid                        ./libmcidas.a(ncdffunc.o)
> nc_open                             ./libmcidas.a(ncdffunc.o)
> nc_get_att_float                    ./libmcidas.a(ncdffunc.o)
> nc_get_var_int                      ./libmcidas.a(ncdffunc.o)
> nc_inq_varname                      ./libmcidas.a(ncdffunc.o)
> nc_inq                              ./libmcidas.a(ncdffunc.o)
> ncopts                              ./libmcidas.a(ncdffunc.o)
> nc_close                            ./libmcidas.a(ncdffunc.o)
> nc_get_att_double                   ./libmcidas.a(ncdffunc.o)
> nc_get_vara_double                  ./libmcidas.a(ncdffunc.o)
> nc_get_var_float                    ./libmcidas.a(ncdffunc.o)
> nc_get_vara_short                   ./libmcidas.a(ncdffunc.o)
> nc_get_var1_float                   ./libmcidas.a(ncdffunc.o)
> nc_get_vara_float                   ./libmcidas.a(ncdffunc.o)
> nc_get_vara_int                     ./libmcidas.a(ncdffunc.o)
> nc_get_var1_int                     ./libmcidas.a(ncdffunc.o)
> nc_get_var_text                     ./libmcidas.a(ncdffunc.o)
> nc_get_att_text                     ./libmcidas.a(ncdffunc.o)
> nc_inq_varndims                     ./libmcidas.a(ncdffunc.o)
> ld: fatal: Symbol referencing errors. No output written to gribgdir
> link    gribgdir:               FAILED

OK, the problem is still the same: the netCDF piece of the build is
64-bit, and the rest is 32-bit.  The question now is why!?

Please send me the ~mcidas/mcidas2009/netcdf/config.log file so I
try to figure out why your build is different from mine.  Also,
please send the Makefile from the same directory (~mcidas/mcidas2009/netcdf).


Cheers,

Tom
--
****************************************************************************
Unidata User Support                                    UCAR Unidata Program
(303) 497-8642                                                 P.O. Box 3000
address@hidden                                   Boulder, CO 80307
----------------------------------------------------------------------------
Unidata HomePage                       http://www.unidata.ucar.edu
****************************************************************************


Ticket Details
===================
Ticket ID: HIF-234168
Department: Support McIDAS
Priority: Normal
Status: Closed


NOTE: All email exchanges with Unidata User Support are recorded in the Unidata inquiry tracking system and then made publicly available through the web. If you do not want to have your interactions made available in this way, you must let us know in each email you send to us.