Unidata - To provide the data services, tools, and cyberinfrastructure leadership that advance Earth system science, enhance educational opportunities, and broaden participation. Unidata
         
  advanced  
 

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

20050125: problems building netcdf-perl on IRIX 6.5



Mary,

Your "make.log" file contained the following (cleaned-up for better 
viewing):

    /opt/MIPSpro/MIPSpro/usr/bin/cc -n32 -mips3 -c -I/usr/local/include \
	-D_BSD_SIGNALS -D_BSD_TYPES -D_BSD_TIME -woff 1009,1110,1184 \
	-OPT:Olimit=0:space=ON -DLANGUAGE_C -DEMBEDMYMALLOC -O3 -mips3 \
	-DVERSION=\"1.2.3\"  -DXS_VERSION=\"1.2.3\"  \
	-I/usr/share/lib/perl5/irix-n32/5.00405/CORE  NetCDF.c
    [snip]
    cc-1164 cc: ERROR File = NetCDF.xs, Line = 824
      Argument of type "int" is incompatible with parameter of type "const void *".
			    (char*)data, SvPV_nolen(pv), (size_t)SvCUR(pv));
					 ^

This indicates that the perl(1) module type "SvPV_nolen" isn't defined in
the header-file /usr/share/lib/perl5/irix-n32/5.00405/CORE/sv.h, which it
should be.

What's the output of the following command:

    grep SvPV_nolen /usr/share/lib/perl5/irix-n32/5.00405/CORE/sv.h

Regards,
Steve Emmerson


 
 
  Contact Us     Site Map     Search     Terms and Conditions     Privacy Policy     Participation Policy
 
National Science Foundation (NSF) UCAR Office of Programs University Corporation for Atmospheric Research (UCAR)   Unidata is a member of the UCAR Office of Programs, is managed by the University Corporation for Atmospheric Research, and is sponsored by the National Science Foundation.
P.O. Box 3000     Boulder, CO 80307-3000 USA     Tel: 303-497-8643     Fax: 303-497-8690