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

20000628: building on IRIX 6.5 system with perl 5.6.0



Matthew,

>Date: Wed, 28 Jun 2000 14:02:45 -0500 (CDT)
>From: Matthew Maschmann <address@hidden>
>Organization: ?
>To: Steve Emmerson <address@hidden>
>Subject: Re: 20000627: building on IRIX 6.5 system with perl 5.6.0
>Keywords: 200006281903.e5SJ3NT24283

In the above message, you wrote:

> Here is the information you requested:
> 
> ******perl -V:
> 
> Summary of my perl5 (revision 5.0 version 6 subversion 0) configuration:
> Platform
> osname=irix, osvers=6.5, archname=IP32-irix
> uname='irix vortex 6.5 04191226 ip32 '
> config_args='-de
>  hint=recommended, useposix=true, d_sigaction=define
> usethreads=undef use5005threads=undef useithreads=undef
> usemultiplicity=undef
> useperlio=undef d_sfio=undef uselargefiles=define
> use64bitint=undef use64bitall=undef uselongdouble=undef usesocks=undef
> Compiler:
> cc='cc -n32', optimize='-O3', gccversion=

Your perl utility was built with "cc" using the "-n32" option.  We'll
have to do the same for the netcdf-perl package.

> cppflags='-D_BSD_TYPES -D_BSD_TIME -OPT:Olimit=0:space=ON
> -I/usr/local/include -DLANGUAGE_C'
> ccflags ='-D_BSD_TYPES -D_BSD_TIME -woff 1009,1110,1174,1184,1552
> -OPT:Olimit=0:space=ON -I/usr/local/include -DLANGUAGE_C'
> stdchar='unsigned char', d_stdstdio=define, usevfork=false
> intsize=4, longsize=4, ptrsize=4, doublesize=8
> d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16
> ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t',
> lseeksize=8
> alignbytes=8, usemymalloc=n, prototype=define
> Linker and Libraries
> ld='cc -n32', ldflags =' -L/usr/local/lib32 -L/usr/local/lib -Wl,-woff,84'
> libpth=/usr/local/lib /usr/lib32 /lib32 /lib /usr/lib
> libs=-ldb -lm -lc
> ibc=/usr/lib32/libc.so, so=so, useshrplib=false, libperl=libperl.
> Dynamic Linking:
> dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags=' '
>  cccdlflags=' ', lddlflags='-n32 -shared -L/usr/local/lib32
> -L/usr/local/lib'
> 
> Characteristics of this binary (from libperl):Compile-time options:
> USE_LARGE_FILES
> Built under irix
> Compiled at Jun 28 2000 10:40:10
> @INC:
> /usr/local/lib/perl5/5.6.0/IP32-irix
> /usr/local/lib/perl5/5.6.0
> /usr/local/lib/perl5/site_perl/5.6.0/IP32-irix
> /usr/local/lib/perl5/site_perl/5.6.0
> /usr/local/lib/perl5/site_per
> 
> 
> ******make distclean
> 
> making `clean' in directory /usr/local/ldm/netcdf-perl-1.2/src/per
> 
> rm -rf NetCDF.c *.nc NetCDF.bs ./blib Makefile.aperl
> blib/arch/auto/NetCDF/extralibs.all perlmain.c mon.out core core.*perl.*.?
> *perl.core so_locations pm_to_blib *~ */*~ */*/*~ *.o *.a perl.exe
> NetCDF.bs NetCDF.bso NetCDF.def NetCDF.exp
> 
>       mv Makefile Makefile.old > /dev/null 2>&1
> 
> returning to directory /usr/local/ldm/netcdf-perl-1.2/src
> `FORCE' no action taken.
> rm -f *.nc  a.out core *.o *.i *.a *.so.* *.sa.* \
> *.so *.u *.pure *.pure_hardlink *.pure_linkinfo conftest* \
> test.out \
> *.aux *.toc *.dvi \
> config.cache *.Z *.log tags TAGS MANIFEST *~ \
> Makefile config.status cc_id
> rm -f perl/perl
> 
> 
> ****configure.log
> 
> loading cache ./config.cach
> checking for catman... no
> checking for perl... perl
> checking for perl manual page directory...
> checking for neqn... cat
> checking for tbl... cat
> checking for cc... cc
> checking type of operating system... irix6
> checking for tar flags... -cLo
> checking for netCDF header-file... -I
> checking for netCDF library...
> checking for package version... 1.2
> 
> ./configure: ERROR: The following variables need values:
> 
> VARIABLE     DESCRIPTION                EXAMPLE
> --------     -------                    -------
> PERL_MANDIR  perl manual directory      /usr/local/man
> PERL_MANDIR  perl manual directory      /usr/local/man
> CPP_NETCDF   netCDF header              -I/usr/local/unidata/include
> LD_NETCDF    netCDF library             -L/usr/local/unidata/lib -lnetcdf
> 
> The above variables may be set in the environment or in the file
> CUSTOMIZE.  Variables referring to executable programs needn't be set if
> the relevant directory is added to PATH.  In any case, ./configure
> should probably be rerun.  See file INSTALL for details.

Ok.  Now I need to know the following:

    1.  Where are the installed, perl manual pages?  For example,
        where is the file "perl.1"?  Does it exist in the directory
        "/usr/local/man/man1/"?

    2.  What is the pathname of the installation directory of the netCDF
        package?  Look for the files "netcdf.h" and "libnetcdf.a".  Are
        they under the directory "/usr/local/" or under some other
        directory?

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