NOTE: The decoders
mailing list is no longer active. The list archives are made available for historical reasons.
On Tue, 28 Dec 2004, Unidata Support wrote:
>To: support@xxxxxxxxxxxxxxxx >From: biswanath nandi <bisunandi@xxxxxxxxxxx> >Subject: Make Install for decoder not working >Organization: UCAR/Unidata >Keywords: 200412280928.iBS9SDlI016928 Please find the errors below. Compilation error for gribtonc came up when compiled with gcc compiler on Red hat Linux work station version 3.0. please advice how to circumvent the situation ----error ocuured during make install for decoders on Red hat Linux work station version 3.0 ----- [root@cnwpmet src]# make install making `install' in directory /home/mm1/3DVAR/decoder/decoders-3.0.7/src/gribtonc make[1]: Entering directory `/home/mm1/3DVAR/decoder/decoders-3.0.7/src/gribtonc' make[2]: Entering directory `/home/mm1/3DVAR/decoder/decoders-3.0.7/src/gribtonc' make[3]: Entering directory `/home/mm1/3DVAR/decoder/decoders-3.0.7/src/gribtonc' cp gribdump /home/mm1/3DVAR/decoder/decoders-3.0.7/bin/gribdump make[3]: Leaving directory `/home/mm1/3DVAR/decoder/decoders-3.0.7/src/gribtonc' make[3]: Entering directory `/home/mm1/3DVAR/decoder/decoders-3.0.7/src/gribtonc' /usr/bin/gcc -g -O2 emalloc.o gbds.o gbytem.o gdes.o get_prod.o grib1.o gribtypes.o inetutil.o levels.o params.o product_data.o quasi.o timeunits.o user_param.o ulog.o gribtonc.o mkdirs_open.o nc.o ncfloat.o nuwg.o recs.o units.o \ -L/home/mm1/3DVAR/netcdf-3.6.0/lib -lnetcdf -L/home/mm1/3DVAR/netcdf-3.6.0/udunits-1.11.7/lib -ludunits -ludport -lm -o gribtonc /home/mm1/3DVAR/netcdf-3.6.0/udunits-1.11.7/lib/libudunits.a(utlib.o)(.text+0xde6): In function `DecodeUnit': : undefined reference to `__ctype_b' /home/mm1/3DVAR/netcdf-3.6.0/udunits-1.11.7/lib/libudunits.a(utlib.o)(.text+0xe34): In function `DecodeUnit': : undefined reference to `__ctype_b' /home/mm1/3DVAR/netcdf-3.6.0/udunits-1.11.7/lib/libudunits.a(utlib.o)(.text+0xfaf): In function `ScanUnit': : undefined reference to `__ctype_b' collect2: ld returned 1 exit status make[3]: *** [gribtonc] Error 1 make[3]: Leaving directory `/home/mm1/3DVAR/decoder/decoders-3.0.7/src/gribtonc' make[2]: *** [installed_binfiles] Error 1 make[2]: Leaving directory `/home/mm1/3DVAR/decoder/decoders-3.0.7/src/gribtonc' make[1]: *** [installed_programs] Error 2 make[1]: Leaving directory `/home/mm1/3DVAR/decoder/decoders-3.0.7/src/gribtonc' make: *** [gribtonc/install] Error 1
biswanath, the problem appears to be the different versions of the GNU (gcc) compiler used to compile the netcdf, udunits, and gribtonc packages. to solve this problem, do the following: % make cleandist for all packages % setenv CC gcc get the correct compiler flags for gcc % ./configure % make % make test % make install details of the problem are at: http://my.unidata.ucar.edu/cgi-bin/getfile?file=/content/support/help/MailArchives/decoders/msg00317.html robb...
==== B Nandi Wg Cdr ________________________________________________________________________ Yahoo! India Matrimony: Find your life partner online Go to: http://yahoo.shaadi.com/india-matrimony -- 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.
============================================================================== Robb Kambic Unidata Program Center Software Engineer III Univ. Corp for Atmospheric Research rkambic@xxxxxxxxxxxxxxxx WWW: http://www.unidata.ucar.edu/ ==============================================================================
decoders
archives: