[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
20030609: testing netCDF on OSX 10.2.6
- Subject: 20030609: testing netCDF on OSX 10.2.6
- Date: Mon, 09 Jun 2003 12:43:09 -0600
Malcolm,
[Sorry for taking so long to respond. For some unknown reason, my user
mail agent decided that your email was spam.]
> To: <address@hidden>
> From: Malcolm Scully <address@hidden>
> Subject: NETCDF install
> Organization: UCAR/Unidata
The above message contained the following:
> Hello, I am trying to install NETCDF on my Macintosh computer (OSX 10.2.6),
> on which I am running Absoft Fortran 8.0. I am encountering errors when I
> run the "make test." The error is as follows:
>
> + /Applications/Absoft/bin/f90 -c -YEXT_NAMES=LCS -YEXT_SFX=_ -YCFRL=1
> ftest.F
> make[2]: *** [ftest] Error 1
> make[1]: *** [subdir_target] Error 1
> make: *** [fortran/test] Error 2
>
>
> I have included the following files, as indicated on the web site:
>
> VERSION
> Macros.make
> Configure.log
> Config.log
> Make.log
> Test.log
>
> The output from the "uname -a" command is:
>
> Darwin V17126.vims.EDU 6.6 Darwin Kernel Version 6.6: Thu May 1 21:48:54
> PDT 2003; root:xnu/xnu-344.34.obj~1/RELEASE_PPC Power Macintosh powerpc
>
> Any help you can provide would be greatly appreciated.
...
> Making `test' in directory /usr/local/netcdf-3.5.0/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
> ranlib ../libsrc/libnetcdf.a
> /Applications/Absoft/bin/f90 -o ftest -YEXT_NAMES=LCS -YEXT_SFX=_ -YCFRL=1
> ftes
> t.o ../libsrc/libnetcdf.a
> ld: Undefined symbols:
> _ncacpy_
> _ncadel_
...
The above indicates that the netCDF version 2 Fortran-77 interface can't
be found in the netCDF library "libnetcdf.a". This is inconsistent to
the earlier indication that that interface was successfully added to the
library:
> Making `all' in directory /usr/local/netcdf-3.5.0/src/fortran
> /usr/bin/cc -c -I../libsrc -DAbsoftProFortran fort-attio.c
> /usr/bin/cc -c -I../libsrc -DAbsoftProFortran fort-control.c
> /usr/bin/cc -c -I../libsrc -DAbsoftProFortran fort-dim.c
> /usr/bin/cc -c -I../libsrc -DAbsoftProFortran fort-genatt.c
> /usr/bin/cc -c -I../libsrc -DAbsoftProFortran fort-geninq.c
> /usr/bin/cc -c -I../libsrc -DAbsoftProFortran fort-genvar.c
> /usr/bin/cc -c -I../libsrc -DAbsoftProFortran fort-lib.c
> /usr/bin/cc -c -I../libsrc -DAbsoftProFortran fort-misc.c
> /usr/bin/cc -c -I../libsrc -DAbsoftProFortran fort-v2compat.c
> /usr/bin/cc -c -I../libsrc -DAbsoftProFortran fort-vario.c
> /usr/bin/cc -c -I../libsrc -DAbsoftProFortran fort-var1io.c
> /usr/bin/cc -c -I../libsrc -DAbsoftProFortran fort-varaio.c
> /usr/bin/cc -c -I../libsrc -DAbsoftProFortran fort-varmio.c
> /usr/bin/cc -c -I../libsrc -DAbsoftProFortran fort-varsio.c
> 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
> ranlib ../libsrc/libnetcdf.a
What does the netCDF library contain? What is the output of the
following command
nm -g libnetcdf.a | grep ncacpy
(You might have to modify this command for your system.)
> Malcolm Scully
>
>
>
> ##################################################################
> Malcolm Scully
> Virginia Institute of Marine Science
> P.O. Box 1346 (mail)
> 1208 Greate Rd. (deliveries)
> Gloucester Point, VA 23062
> (ph) 804.684.7217 (fax) 804.684.7198
> http://www.vims.edu/~mscully
> ###################################################################
Regards,
Steve Emmerson