This archive contains answers to questions sent to Unidata support through mid-2025. Note that the archive is no longer being updated. We provide the archive for reference; many of the answers presented here remain technically correct, even if somewhat outdated. For the most up-to-date information on the use of NSF Unidata software and data services, please consult the Software Documentation first.
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