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

20010404: Netcdf-perl make errors: Invalid loader fixup ...



Dan,

Boy, you've got me.  I don't think I've ever seen that error before.

I wonder if it could be due to an incompatibility between the compiler
used to build the netcdf-perl package and that used to build your perl
installation.  Would you please send me the output form the following
command:

    perl -V

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

> To: address@hidden
> cc: address@hidden
> From: "Dan L. Ostrom" <address@hidden>
> Subject: Netcdf-perl make errors
> Organization: University of Michigan
> Keywords: 200104041834.f34IYtL02817
>
> TWIMC,
>       A user downloaded netcdf-perl V1.2.1 and has asked me to
> install it on our HP-UX 10.20 server.
> 
>       When I run the make, I am getting the following error:
> 
> ld: Invalid loader fixup for symbol "$00000003".
> 
>       I tried following the fix as shown in you FAQ, but to no
> avail. I have copied the log files you requested into this email.
> 
>       Am I missing something very simple here?
> 
>       Thanks.
> =================================================================
> uname -a
> HP-UX tidi02 B.10.20 A 9000/782 2006635277 two-user license
> 
> 
> ./configure > configure.log
> more configure.log
> loading cache ./config.cache
> checking for manual-page index command...
> checking for perl utility... /usr/local/bin/perl
> checking for perl manual page directory... /usr/local/man
> checking for neqn... (cached) neqn
> checking for tbl... (cached) tbl
> checking for C compiler... /usr/bin/cc
> checking type of operating system... hpux10
> checking for tar flags... -chof
> checking for netCDF header-file... -I/usr/local/netcdf/include
> checking for netCDF library... -L/usr/local/netcdf/lib -lnetcdf
> checking for package version... 1.2
> creating ./config.status
> creating Makefile
> creating perl/Makefile.PL
> creating port/master.mk
> creating port/Makefile
> 
> 
> 
> 
> more 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:686: checking for perl utility
> configure:694: checking for perl manual page directory
> configure:746: checking for neqn
> configure:778: checking for tbl
> configure:1119: checking for C compiler
> 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
> 
> make perl/Makefile > makefile.log
> more makefile.log
>       cd perl && /usr/local/bin/perl Makefile.PL POLLUTE=1
>       Writing Makefile for NetCDF
> 
> 
> make > make.log
> more make.log
> 
> making `dynamic' in directory /usr/local/sources/netcdf-perl-1.2.1/src/perl
> 
>       cc -c -I/usr/local/netcdf/include -D_HPUX_SOURCE -I/usr/local/include -
>       D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Ae 
> -DPERL_POLLUTE  -O      -DVERSION
>       =\"^A^B^A\"  -DXS_VERSION=\"^A^B^A\" +z 
> -I/usr/local/perl/lib/5.6.0/PA-RISC
>       2.0/CORE  NetCDF.c
>       Running Mkbootstrap for NetCDF ()
>               chmod 644 NetCDF.bs
>                       LD_RUN_PATH="/usr/local/lib" ld -o 
> blib/arch/auto/NetCDF/NetCDF.sl  -b
>                       +vnocompatwarnings -L/usr/local/lib NetCDF.o    -lnetcdf
> 
> ld: Invalid loader fixup for symbol "$00000003".
> 
> Stop.
> 
> *** Error exit code 1
> 
> Stop.
> *** Error exit code 1
> 
> Stop.
> *** Error exit code 1
> 
> Stop.
> *** Error exit code 1
> 
> 
> 
> 
> swlist -l product | grep PHSS_17225
> PHSS_17225            B.10.00.00.AA  dld.sl(5) cumulative patch
> 
> *** NOTE ***
>       PHSS_15391 superceeded by PHSS_17225
> 
> 
>       I did a what on /usr/lib/dld.sl and /usr/lib/libdld.1.
>       Both the files matched what output on HP said they should.
>       The checksums from both files were also correct
> 
> 
> 
> ###########################################################
> # Dan L. Ostrom               |  IT Contract Services     #
> # Systems Administrator III   |  (734) 647-5664 (voice)   #
> # University of Michigan      |  (734) 670-4001 pager)    #
> #  Ann Arbor Michigan         |  (734) 763-4050 (fax)     #
> #  48109                      |                           #
> ###########################################################
> 
> 
> ------- End of Forwarded Message