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

Re: 980728: netCDFPerl installation



Kevin,

>Date: Wed, 29 Jul 1998 21:20:37 GMT
>From: Kevin Fuell <address@hidden>
>Organization: NOAA/NOS/CSDL
>To: address@hidden (Steve Emmerson)
>Subject: Re: 980728: netCDFPerl installation 
>Keywords: 199807282109.PAA13606

In the above message, you wrote:

> It bombed on #6 so here are the make.log and confiugre.log files below:
> 
> 
> configure.log:
> 
> creating cache ./config.cache
> checking for catman... catman
> checking for perl utility... /opt/perl/bin/perl
> checking for perl manual page directory... /opt/perl/man
> checking for neqn... neqn
> checking for tbl... tbl
> checking for C compiler... /bin/cc -Aa
> checking type of operating system... hpux10
> checking for tar flags... -chof
> checking for netCDF header-file... -I/opt/netcdf-3.4/include
> checking for netCDF library... -L/opt/netcdf-3.4/lib -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
> /usr/ccs/bin/ld: (Warning) At least one PA 2.0 object file (conftest.o)
> was dete
> cted. The linked output may not run on a PA 1.x system.
> expanding `include's in file `Makefile'
> expanding `include's in file `perl/Makefile.PL'
> expanding `include's in file `port/master.mk'
> expanding `include's in file `port/Makefile'
> 
> 
> 
> 
> 
> 
> make.log:
> 
>         cd perl && /opt/perl/bin/perl Makefile.PL
> Checking if your kit is complete...
> Looks good
> Writing Makefile for NetCDF
> 
> making `dynamic' in directory /opt/netcdf-perl-1.2/src/perl
> 
>         /opt/perl/bin/perl -I/opt/perl/lib/PA-RISC2.0/5.00404 -I/opt/perl/lib 
> /o
> pt/perl/lib/ExtUtils/xsubpp  -typemap /opt/perl/lib/ExtUtils/typemap 
> NetCDF.xs >
> NetCDF.tc && mv NetCDF.tc NetCDF.c
> Please specify prototyping behavior for NetCDF.xs (see perlxs manual)
>         cc -c -I/opt/netcdf-3.4/include -D_HPUX_SOURCE -Aa 
> -I/usr/local/include 
> -O     -DVERSION=\"1.2\"  -DXS_VERSION=\"1.2\" +z 
> -I/opt/perl/lib/PA-RISC2.0/5.0
> 0404/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="/opt/netcdf-3.4/lib" ld -o 
> ./blib/arch/auto/NetCDF/NetCDF.s
> l  -b -L/usr/local/lib NetCDF.o    -L/opt/netcdf-3.4/lib -lnetcdf 
> ld: (Warning) At least one PA 2.0 object file (NetCDF.o) was detected. The 
> linke
> d output may not run on a PA 1.x system.
> ld: Invalid loader fixup for symbol "$00000064".
> *** Error exit code 1
> 
> Stop.
> *** Error exit code 1
> 
> Stop.
> *** Error exit code 1
> 
> Stop.
> *** Error exit code 1
> 
> Stop.
> 
> Let me know if you figure something out.  I appreciate it!

I'm afraid I don't understand the problem.  We didn't have this problem
on our HP-UX 10.20 system.  Unfortunately, we no longer have that
system, so I can't reproduce the problem here.

The error occurs in the perl/ subdirectory when attempting to build the
perl extension module.  In order to build the module, I necessarily use
the build mechanism supplied by the perl package.  It's possible,
therefore, that this problem isn't due to my package, but due to perl's
extension module build mechanism.

I'm going to post this problem to the perl newsgroup.  I'll let you know
if anything turns up.

--------
Steve Emmerson   <http://www.unidata.ucar.edu>