[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