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]

Re: netCDF source



>To: russ@xxxxxxxxxxxxxxxx
>From: kuldeep srivastava 
>Subject: Re: 64-bit SGI netcdf (fwd)
>Organization: ?
>Keywords: 200502041616.j14GGNv2028783

Kuldeep,

>    I am sending config.log file for your kind diagnose.After make install Install output is ''Install is up to date. I specified
> ./configure --prefix=/vol1/kuldeep/stn/netcdf-3.6.0
> But it is not  creating the subdirectories include, bin,
> and lib.

The config.log file is not very useful for diagnosing the problem.

Could you instead send the output of the "make install" step?  As an
example, on an SGI IRIX64 6.5 platform if I first specify the
following environment variables:

  CC=/bin/cc
  CPPFLAGS=-DNDEBUG
  CFLAGS=-64
  FC=/bin/f77
  FFLAGS=-64
  CXX=/bin/CC
  CXXFLAGS=-64

then run "./configure --prefix=/home/russ/netcdf/build/flip-36-64",
then run "make all", and "make test", the output from running "make
install" is:

  Making `all' in directory /home/russ/netcdf/build/flip-36-64/src/libsrc

	  ar cru libnetcdf.a attr.o  dim.o  error.o  libvers.o  nc.o  ncio.o  ncx.o  putget.o  string.o  v1hpg.o  v2i.o  var.o
	  : libnetcdf.a

  Returning to directory /home/russ/netcdf/build/flip-36-64/src


  Making `all' in directory /home/russ/netcdf/build/flip-36-64/src/ncdump


  Returning to directory /home/russ/netcdf/build/flip-36-64/src


  Making `all' in directory /home/russ/netcdf/build/flip-36-64/src/ncgen


  Returning to directory /home/russ/netcdf/build/flip-36-64/src


  Making `all' in directory /home/russ/netcdf/build/flip-36-64/src/cxx

	  ar cru libnetcdf_c++.a netcdf.o ncvalues.o
	  : libnetcdf_c++.a
	  /bin/CC -o nctst -64  nctst.o libnetcdf_c++.a -L../libsrc -lnetcdf 

  Returning to directory /home/russ/netcdf/build/flip-36-64/src


  Making `all' in directory /home/russ/netcdf/build/flip-36-64/src/fortran

	  ar cru ../libsrc/libnetcdf.a fort-attio.o	 fort-control.o	 fort-dim.o	 fort-genatt.o	 fort-geninq.o	 fort-genvar.o	 fort-lib.o	 fort-misc.o	 fort-v2compat.o	 fort-vario.o	 fort-var1io.o	 fort-varaio.o	 fort-varmio.o	 fort-varsio.o
	  : ../libsrc/libnetcdf.a

  Returning to directory /home/russ/netcdf/build/flip-36-64/src


  Making `all' in directory /home/russ/netcdf/build/flip-36-64/src/f90

	  ar cru ../libsrc/libnetcdf.a netcdf.o typeSizes.o
	  : ../libsrc/libnetcdf.a

  Returning to directory /home/russ/netcdf/build/flip-36-64/src


  Making `install' in directory /home/russ/netcdf/build/flip-36-64/src/libsrc

	  test -d /home/russ/netcdf/build/flip-36-64/lib || mkdir /home/russ/netcdf/build/flip-36-64/lib
	  ar cru libnetcdf.a attr.o  dim.o  error.o  libvers.o  nc.o  ncio.o  ncx.o  putget.o  string.o  v1hpg.o  v2i.o  var.o
	  : libnetcdf.a
	  /usr/local/bin/install -c libnetcdf.a /home/russ/netcdf/build/flip-36-64/lib/libnetcdf.a
	  test -d /home/russ/netcdf/build/flip-36-64/include || mkdir /home/russ/netcdf/build/flip-36-64/include
	  /usr/local/bin/install -c netcdf.h /home/russ/netcdf/build/flip-36-64/include/netcdf.h
	  test -d /home/russ/netcdf/build/flip-36-64/man || mkdir /home/russ/netcdf/build/flip-36-64/man
	  test -d /home/russ/netcdf/build/flip-36-64/man/man3 || mkdir /home/russ/netcdf/build/flip-36-64/man/man3
	  /usr/local/bin/install -c netcdf.3 /home/russ/netcdf/build/flip-36-64/man/man3/netcdf.3

  Returning to directory /home/russ/netcdf/build/flip-36-64/src


  Making `install' in directory /home/russ/netcdf/build/flip-36-64/src/fortran

	  /usr/local/bin/install -c netcdf.inc /home/russ/netcdf/build/flip-36-64/include/netcdf.inc
	  /usr/local/bin/install -c netcdf.3f /home/russ/netcdf/build/flip-36-64/man/man3/netcdf.3f
	  test -d /home/russ/netcdf/build/flip-36-64/man/man3f || mkdir /home/russ/netcdf/build/flip-36-64/man/man3f
	  rm -f /home/russ/netcdf/build/flip-36-64/man/man3f/netcdf.3f
	  ln -s /home/russ/netcdf/build/flip-36-64/man/man3/netcdf.3f /home/russ/netcdf/build/flip-36-64/man/man3f/netcdf.3f

  Returning to directory /home/russ/netcdf/build/flip-36-64/src


  Making `install' in directory /home/russ/netcdf/build/flip-36-64/src/f90

	  /usr/local/bin/install -c NETCDF.mod /home/russ/netcdf/build/flip-36-64/include/NETCDF.mod
	  /usr/local/bin/install -c TYPESIZES.mod /home/russ/netcdf/build/flip-36-64/include/TYPESIZES.mod
	  /usr/local/bin/install -c netcdf.3f90 /home/russ/netcdf/build/flip-36-64/man/man3/netcdf.3f90
	  test -d /home/russ/netcdf/build/flip-36-64/man/man3f90 || mkdir /home/russ/netcdf/build/flip-36-64/man/man3f90
	  rm -f /home/russ/netcdf/build/flip-36-64/man/man3f90/netcdf.3f90
	  ln -s /home/russ/netcdf/build/flip-36-64/man/man3/netcdf.3f90 /home/russ/netcdf/build/flip-36-64/man/man3f90/netcdf.3f90

  Returning to directory /home/russ/netcdf/build/flip-36-64/src


  Making `install' in directory /home/russ/netcdf/build/flip-36-64/src/ncdump

	  test -d /home/russ/netcdf/build/flip-36-64/bin || mkdir /home/russ/netcdf/build/flip-36-64/bin
	  /usr/local/bin/install -c ncdump /home/russ/netcdf/build/flip-36-64/bin/ncdump
	  test -d /home/russ/netcdf/build/flip-36-64/man/man1 || mkdir /home/russ/netcdf/build/flip-36-64/man/man1
	  /usr/local/bin/install -c ncdump.1 /home/russ/netcdf/build/flip-36-64/man/man1/ncdump.1

  Returning to directory /home/russ/netcdf/build/flip-36-64/src


  Making `install' in directory /home/russ/netcdf/build/flip-36-64/src/ncgen

	  /usr/local/bin/install -c ncgen /home/russ/netcdf/build/flip-36-64/bin/ncgen
	  /usr/local/bin/install -c ncgen.1 /home/russ/netcdf/build/flip-36-64/man/man1/ncgen.1

  Returning to directory /home/russ/netcdf/build/flip-36-64/src


  Making `install' in directory /home/russ/netcdf/build/flip-36-64/src/cxx

	  ar cru libnetcdf_c++.a netcdf.o ncvalues.o
	  : libnetcdf_c++.a
	  /usr/local/bin/install -c libnetcdf_c++.a /home/russ/netcdf/build/flip-36-64/lib/libnetcdf_c++.a
	  /usr/local/bin/install -c netcdfcpp.h /home/russ/netcdf/build/flip-36-64/include/netcdfcpp.h
	  /usr/local/bin/install -c ncvalues.h /home/russ/netcdf/build/flip-36-64/include/ncvalues.h
	  /usr/local/bin/install -c netcdf.hh /home/russ/netcdf/build/flip-36-64/include/netcdf.hh

  Returning to directory /home/russ/netcdf/build/flip-36-64/src

	  /usr/lib/makewhatis -M /home/russ/netcdf/build/flip-36-64/man /home/russ/netcdf/build/flip-36-64/man/whatis
  eqn:fatal error: can't open `/usr/pub/eqnchar': No such file or directory
  troff: fatal error: can't open `/usr/lib/tmac/tmac.an': No such file or directory
  eqn:fatal error: can't open `/usr/pub/eqnchar': No such file or directory
  troff: fatal error: can't open `/usr/lib/tmac/tmac.an': No such file or directory
  eqn:fatal error: can't open `/usr/pub/eqnchar': No such file or directory
  troff: fatal error: can't open `/usr/lib/tmac/tmac.an': No such file or directory
  eqn:fatal error: can't open `/usr/pub/eqnchar': No such file or directory
  troff: fatal error: can't open `/usr/lib/tmac/tmac.an': No such file or directory
  eqn:fatal error: can't open `/usr/pub/eqnchar': No such file or directory
  troff: fatal error: can't open `/usr/lib/tmac/tmac.an': No such file or directory

These last few errors are not very important and did not prevent the
installation of the reference documentation in the man/ directory.
After running "make install", it created a new lib, include, bin, and
man directory and installed the correct files there.

--Russ


 
 
  Contact Us     Site Map     Search     Terms and Conditions     Privacy Policy     Participation Policy
 
National Science Foundation (NSF) UCAR Community Programs   Unidata is a member of the UCAR Community 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