[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
20031201: Problem with Absoft8.0 on Mac OS
- Subject: 20031201: Problem with Absoft8.0 on Mac OS
- Date: Mon, 01 Dec 2003 11:17:38 -0700
Stephen,
>Date: Wed, 26 Nov 2003 17:44:32 -0800
>From: Stephen Leroy <address@hidden>
>Organization: NASA/JPL
>To: Steve Emmerson <address@hidden>
>Subject: Re: 20031117: Problem with Absoft8.0 on Mac OS
The above message contained the following:
> OK. I'm still having problems, and I think it has something to do with those
> leading underscores on the fortran routines....<br>
...
Your "make.log" file shows the following error:
Making `test' in directory /Users/ssl/Packages/netcdf-3.5.0/src/fortran
+ /Applications/Absoft/bin/f90 -c -YEXT_SFX=_ -YCFRL=1 ftest.F
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_SFX=_ -YCFRL=1 ftest.o
../libsrc/libnetcdf.a
ld: Undefined symbols:
_NCACPY_
_NCADEL_
...
I would like to know the form of the Fortran-callable symbols in the
netCDF library. Would you please send me the output from a command like
the following:
nm -g libnetcdf.a | grep -i ncacpy
The "-g" option means "global symbols" and the "-i" option means "ignore
case".
I would also like to know the effects of the cfortran.h file. Would you
please do the following:
1. Go into the "fortran/" subdirectory;
2. Execute the command "make fort-v2compat.i";
3. Send me the output of a command like the following:
grep -i ncacpy fort-v2compat.i
The "-i" option means "ignore case".
> Thanks for your help. <br>
> <br>
> Stephen<br>
Regards,
Steve Emmerson