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.


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

[McIDAS #WGW-820316]: 1 Sept McIDAS-X won't build on Solaris 10



Hi Robert,

re:
> The latest McIDAS release dated 1 Sept 2010 will not build on Solaris 10 
> Update
> 7 x86 (using Sun Studio 12 compilers).

Hmm... I did not have any problems building on our two Sun Solaris 10 x86 
machines,
but I am not sure which updates we are running.  I will need to check into this 
when
I get back to Boulder (I am currently on travel in Spain, and have limited 
access
to email, so my answers may be slow/sporadic).

re:
> Here is where it fails:
> 
> 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

Interesting... all missing externals are from the netCDF library.  This implies
that the build of the netCDF portion of the distribution must have failed.

re:
> I have also attached the entire makelog

I will take a closer look when I get a chance...

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: WGW-820316
Department: Support McIDAS
Priority: Normal
Status: Open