[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
20020305: netcdf-perl Linux install
- Subject: 20020305: netcdf-perl Linux install
- Date: Tue, 05 Mar 2002 13:08:29 -0700
Trent,
> To: address@hidden
> From: Trent Doyle <address@hidden>
> Subject: netcdf-perl install.
> Organization: ARM/CART/SGP
> Keywords: 200203051954.g25JssK10472
The above message contained the following:
> Ran into a problem with installing netcdf-perl on a redhat 7.1 server. Info
> is as follows:
>
> uname -a Linux dq.arm.gov 2.4.3-12 #1 Fri June 8 15:05:56 EDT 2001 i686
> unknown.
>
> As far as the c compiler that was used, I hope you can tell that in the logs.
>
> I've also included the log files.
>
> The error I got was at make and it is: Please specify prototyping behaviour
> for NetCDF.xs (see perlxs manual).
That should be a warning rather than an error. Please check.
>
> If you should have any questions, please let me know.
>
> Thanks,
>
> --
> Trent Doyle
> Systems Administrator
> ARM/SGP/CART
> 309600 EW 28
> Billings, OK
> 580-388-4053
> --------------Boundary-00=_TY3JTYQI0CNGTN22IK0Q
> Content-Type:
> Content-Transfer-Encoding: 8bit
> Content-Disposition: attachment; filename="VERSION"
>
>
> --------------Boundary-00=_TY3JTYQI0CNGTN22IK0Q
> Content-Type: text/plain;
> charset="iso-8859-1";
> name="config.log"
> Content-Transfer-Encoding: 8bit
> Content-Disposition: attachment; filename="config.log"
>
> This file contains any messages produced by compilers while
> running configure, to aid debugging if configure makes a mistake.
>
> configure:635: checking for manual-page index command
> configure:648: checking for perl
> configure:694: checking for perl manual page directory
> configure:746: checking for neqn
> configure:778: checking for tbl
> configure:1086: checking for c89
> configure:1086: checking for cc
> configure:1173: checking type of operating system
> configure:1250: checking for tar flags
> configure:1266: checking for netCDF header-file
> configure:1293: checking for netCDF library
> configure:1322: checking for package version
>
> --------------Boundary-00=_TY3JTYQI0CNGTN22IK0Q
> Content-Type: text/plain;
> charset="iso-8859-1";
> name="configure.log"
> Content-Transfer-Encoding: 8bit
> Content-Disposition: attachment; filename="configure.log"
>
> loading cache ./config.cache
> checking for manual-page index command...
> checking for perl... perl
> checking for perl manual page directory... /usr/share/man
> checking for neqn... neqn
> checking for tbl... tbl
> checking for c89... no
> checking for cc... cc
> checking type of operating system... linux
> checking for tar flags... -chof
> checking for netCDF header-file... -I/usr/include
> checking for netCDF library... -L/usr/include -lnetcdf
> checking for package version... 1.2
> updating cache ./config.cache
> creating ./config.status
> creating Makefile
> creating perl/Makefile.PL
> creating port/master.mk
> creating port/Makefile
>
> --------------Boundary-00=_TY3JTYQI0CNGTN22IK0Q
> Content-Type: text/plain;
> charset="iso-8859-1";
> name="make.log"
> Content-Transfer-Encoding: 8bit
> Content-Disposition: attachment; filename="make.log"
>
> make[1]: Entering directory `/root/netcdf-perl-1.2.1/src'
> make[2]: Entering directory `/root/netcdf-perl-1.2.1/src'
>
> making `dynamic' in directory /root/netcdf-perl-1.2.1/src/perl
>
> make[3]: Entering directory `/root/netcdf-perl-1.2.1/src/perl'
> /usr/bin/perl -I/usr/lib/perl5/5.6.0/i386-linux -I/usr/lib/perl5/5.6.0
> /usr/lib/perl5/5.6.0/ExtUtils/xsubpp -typemap
> /usr/lib/perl5/5.6.0/ExtUtils/typemap NetCDF.xs > NetCDF.xsc && mv NetCDF.xsc
> NetCDF.c
> gcc -c -I/usr/include -fno-strict-aliasing -DPERL_POLLUTE -O2 -march=i386
> -mcpu=i686 -DVERSION=\"\" -DXS_VERSION=\"\" -fPIC
> -I/usr/lib/perl5/5.6.0/i386-linux/CORE NetCDF.c
> mkdir blib
> mkdir blib/arch
> mkdir blib/arch/auto
> mkdir blib/arch/auto/NetCDF
> Running Mkbootstrap for NetCDF ()
> chmod 644 NetCDF.bs
> LD_RUN_PATH="/usr/lib" gcc -o blib/arch/auto/NetCDF/NetCDF.so -shared
> -L/usr/local/lib NetCDF.o -L/usr/include -lnetcdf
> chmod 755 blib/arch/auto/NetCDF/NetCDF.so
> cp NetCDF.bs blib/arch/auto/NetCDF/NetCDF.bs
> chmod 644 blib/arch/auto/NetCDF/NetCDF.bs
> make[3]: Leaving directory `/root/netcdf-perl-1.2.1/src/perl'
>
> returning to directory /root/netcdf-perl-1.2.1/src
>
> make[2]: Leaving directory `/root/netcdf-perl-1.2.1/src'
> make[1]: Leaving directory `/root/netcdf-perl-1.2.1/src'
> test ! -f perl/so_locations || chmod a+w perl/so_locations
>
> --------------Boundary-00=_TY3JTYQI0CNGTN22IK0Q
> Content-Type: text/plain;
> charset="iso-8859-1";
> name="makefile.log"
> Content-Transfer-Encoding: 8bit
> Content-Disposition: attachment; filename="makefile.log"
>
> cd perl && perl Makefile.PL POLLUTE=1
> Checking if your kit is complete...
> Looks good
> Writing Makefile for NetCDF
>
> --------------Boundary-00=_TY3JTYQI0CNGTN22IK0Q--
>
>
> ------- End of Forwarded Message
I don't see a problem in the above (other than an apparent abrupt
termination). Could it be that you didn't send me the standard error
output?
Regards,
Steve Emmerson <http://www.unidata.ucar.edu>