[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[netCDF #ORW-515290]: install error
- Subject: [netCDF #ORW-515290]: install error
- Date: Sun, 12 Feb 2012 16:52:25 -0700
Hi,
Sorry it's taken so long to respond to your question.
> Full Name: ammar abdilghanie
> Email Address: address@hidden
> Organization: u of washington
> Package Version: netcdf-4.1.2 and hdf5-1.8.7
> Operating System:
> Hardware:
> Description of problem:
>
> I am trying to install netcdf with parallel i/o support. I first installed
> zlib and hd5f which seem to work fine.
>
> I then set
>
> CPPFLAGS=-I/home/ammar/F90Netcdf/local/include
We have to set CPPFLAGS to include -DgFortran to get the right flags generated
for mpif90 on our
platform, so could you try again, changing
CPPFLAGS="-DgFortran -I/home/ammar/F90Netcdf/local/include"
You might also try netCDF 4.1.3 instead of 4.1.2, as the former has some bug
fixes.
If it still doesn't work, could you please send us the information requested
here:
http://www.unidata.ucar.edu/netcdf/docs/netcdf-install/Reporting-Problems.html
Thanks.
--Russ
> CXXFLAGS=-I/home/ammar/F90Netcdf/local/include
> FFFLAGS=-I/home/ammar/F90Netcdf/local/include
> FCFLAGS=-I/shecky/local_par/include LDFLAGS=-L/shecky/local_par/lib
>
> those are where I installed hdf5 and zlib
>
> I then issued
>
> FC=mpif90 CXX=mpicxx CC=mpicc ./configure --enable-parallel --disable-shared
> --prefix=/home/ammar/F90Netcdf/local/netcdf
>
> then make followed by make install. I got
>
> Congratulations! You have successfully installed netCDF! |
> | |
> | You can use script "nc-config" to find out the relevant |
> | compiler options to build your application. Enter |
> | |
> | nc-config --help |
> |
> then I issued
>
> make check install and got the errors
> then got bunch of errors like
>
> til.o: In function `internal_max_':
> /home/ammar/F90Netcdf/netcdf-4.1.2/nf_test/util.F:1358: undefined reference
> to `max_double_'
> /home/ammar/F90Netcdf/netcdf-4.1.2/nf_test/util.F:1351: undefined reference
> to `max_float_'
> /home/ammar/F90Netcdf/netcdf-4.1.2/nf_test/util.F:1321: undefined reference
> to `max_schar_'
> /home/ammar/F90Netcdf/netcdf-4.1.2/nf_test/util.F:1334: undefined reference
> to `max_short_'
> /home/ammar/F90Netcdf/netcdf-4.1.2/nf_test/util.F:1344: undefined reference
> to `max_int_'
> util.o: In function `internal_min_':
> /home/ammar/F90Netcdf/netcdf-4.1.2/nf_test/util.F:1255: undefined reference
> to `min_schar_'
> /home/ammar/F90Netcdf/netcdf-4.1.2/nf_test/util.F:1268: undefined reference
> to `min_short_'
> /home/ammar/F90Netcdf/netcdf-4.1.2/nf_test/util.F:1278: undefined reference
> to `min_int_'
> collect2: ld returned 1 exit status
> make[2]: *** [nf_test] Error 1
> make[2]: Leaving directory `/home/ammar/F90Netcdf/netcdf-4.1.2/nf_test'
> make[1]: *** [check-am] Error 2
> make[1]: Leaving directory `/home/ammar/F90Netcdf/netcdf-4.1.2/nf_test'
> make: *** [check-recursive] Error 1
> [root@landau netcdf-4.1.2]#
>
> I am trying to install this on linux 64 bit machine running redhat.
Russ Rew UCAR Unidata Program
address@hidden http://www.unidata.ucar.edu
Ticket Details
===================
Ticket ID: ORW-515290
Department: Support netCDF
Priority: High
Status: Closed