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.
Stephen, [Please don't send HTML-formatted email.] >Date: Tue, 27 Jul 2004 17:14:35 -0400 >From: Stephen Leroy <address@hidden> >Organization: Harvard University >To: Steve Emmerson <address@hidden> >Subject: Re: 20040726: Trouble installing netcdf-perl > Keywords: 200407261503.i6QF3iaW011602 netCDF-perl install The above message contained the following: > Here is the output of perl -V....<br> > <br> > <p class="MsoPlainText"><tt><span style="">Summary > of my perl5 (revision 5.0 version 8 subversion 0) configuration:<br> > <span style=""> </span>Platform:<br> > <span style=""> </span>osname=linux, osvers=2.4.19, > archname=i586-linux-thread-multi<br> > <span style=""> > </span>uname='linux brooks 2.4.19 #1 thu nov 14 12:14:04 utc 2002 i686 > unknown > '<br> > <span style=""> </span>config_args='-ds -e -Dprefix=/usr > -Dusethreads -Di_db -Di_dbm -Di_ndbm -Di_gdbm -Duseshrplib=true'<br> > <span style=""> </span>hint=recommended, useposix=true, > d_sigaction=define<br> > <span style=""> > </span>usethreads=define use5005threads=undef useithreads=define > usemultiplicity=define<br> > <span style=""> > </span>useperlio=define d_sfio=undef uselargefiles=define usesocks=undef<br> > <span style=""> </span>use64bitint=undef use64bitall=undef > uselongdouble=undef<br> > <span style=""> > </span>usemymalloc=n, bincompat5005=undef<br> > <span style=""> </span>Compiler:<br> > <span style=""> > </span>cc='cc', ccflags ='-D_REENTRANT -D_GNU_SOURCE > -fno-strict-aliasing > -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64',<br> > <span style=""> </span>optimize='-O3 --pipe',<br> > <span style=""> > </span>cppflags='-D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing'<br> > <span style=""> </span>ccversion='', gccversion='3.2.2', > gccosandvers=''<br> > <span style=""> </span>intsize=4, > longsize=4, ptrsize=4, doublesize=8, byteorder=1234<br> > <span style=""> </span>d_longlong=define, longlongsize=8, > d_longdbl=define, > longdblsize=12<br> > <span style=""> </span>ivtype='long', > ivsize=4, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8<br> > <span style=""> </span>alignbytes=4, prototype=define<br> > <span style=""> </span>Linker and Libraries:<br> > <span style=""> </span>ld='cc', ldflags =''<br> > <span style=""> </span>libpth=/lib /usr/lib > /usr/local/lib<br> > <span style=""> </span>libs=-lnsl -ldl -lm -lpthread -lc > -lcrypt > -lutil<br> > <span style=""> </span>perllibs=-lnsl -ldl -lm > -lpthread -lc -lcrypt -lutil<br> > <span style=""> > </span>libc=, so=so, useshrplib=true, libperl=libperl.so<br> > <span style=""> </span>gnulibc_version='2.2.5'<br> > <span style=""> </span>Dynamic Linking:<br> > <span style=""> </span>dlsrc=dl_dlopen.xs, dlext=so, > d_dlsymun=undef, ccdlflags='-rdynamic > -Wl,-rpath,/usr/lib/perl5/5.8.0/i586-linux-thread-multi/CORE'<br> > <span style=""> </span>cccdlflags='-fPIC', > lddlflags='-shared'<br> Given the above, your perl(1) utility should be compatible with the netCDF-Perl extension module. Both use "-D_LARGEFILE_SOURCE" and "-D_FILE_OFFSET_BITS=64". In order to determine if the netCDF-Perl extension module is compatible with the netCDF library, would you please send me the file "make.log" from the top-level source-directory of the netCDF package. If this file doesn't exist, then send me the file "macros.make" from the top-level source-directory of the netCDF package. Regards, Steve Emmerson