[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
20010207: compiling ssfgsf.f
- Subject: 20010207: compiling ssfgsf.f
- Date: Wed, 07 Feb 2001 14:40:48 -0700
Clint,
That should do it:
f77 -I$GEMPAK/include -I$GEMPAK/include/SunOS -o ssfgsf ssfgsf.f \
$GEMLIB/gemlib.a $GEMLIB/appl.a $GEMLIB/syslib.a $GEMLIB/gemlib.a
The missing libraries you have are typical of trying to use the C compiler to
link GEMPAK programs....but that isn't your case below. Are you using an
old f77 compiler with $GEMLIB libraries that I compiled here?
Generally, the missing libs are -lF77 -lU77 -lm.
Anyhow, I'll send you a ssfgsf solaris binary. I just tested it using:
% ssfgsf
Enter name of SSF map file to be converted:
/home/gempak/GEMPAK5.6/gempak/maps/ascii/asclakes.cia
Enter name of GSF map file to be created:
lakes.cia
Enter data subset area:
MINLAT;MINLON;MAXLAT;MAXLON
Missing numbers imply all data in that direction.
-9999;-9999;-9999;-9999
Data subset area: -90.0000 -180.000 90.0000 180.000
Intermediate SSF map file created
Intermediate direct access file created.
129 blocks written to new GSF file.
remember to remove the seqfil.int and dafil.int files when complete.
Steve Chiswell
Unidata User Support
>From: Clint Rowe <address@hidden>
>Organization: UCAR/Unidata
>Keywords: 200102071737.f17HblL25016
>Chiz,
>
>Okay, so I'm ready to convert my file to a gempak map file, but I can't seem
>to get ssfgsf.f to compile correctly. Here's the command I'm using and the
>errors messages I get.
>
>f77 -I$GEMPAKHOME/include -I$GEMPAKHOME/include/SunOS -xildoff -o ssfgsf
>ssfgsf.f \
> $GEMLIB/gemlib.a $GEMLIB/appl.a $GEMLIB/syslib.a $GEMLIB/gemlib.a
>ssfgsf.f:
> MAIN ssfgsf:
>Undefined first referenced
> symbol in file
>__e_rdue_pv /home/nawips/NAWIPS-5.6/lib/sol/gemlib.a(flread.o)
>__s_wsFi_pv /home/nawips/NAWIPS-5.6/lib/sol/gemlib.a(stinch.o)
>__e_wsfe_pv /home/nawips/NAWIPS-5.6/lib/sol/gemlib.a(erlmsg.o)
>__do_u_in_pv /home/nawips/NAWIPS-5.6/lib/sol/gemlib.a(flread.o)
>__s_wdue_pv /home/nawips/NAWIPS-5.6/lib/sol/gemlib.a(flwrit.o)
>__e_rsfe_pv /home/nawips/NAWIPS-5.6/lib/sol/gemlib.a(ermmsg.o)
>__s_wsFe_pv /home/nawips/NAWIPS-5.6/lib/sol/gemlib.a(erlmsg.o)
>__s_rdue_pv /home/nawips/NAWIPS-5.6/lib/sol/gemlib.a(flread.o)
>__s_rsFe_pv /home/nawips/NAWIPS-5.6/lib/sol/gemlib.a(ermmsg.o)
>__do_f_out_pv /home/nawips/NAWIPS-5.6/lib/sol/gemlib.a(erlmsg.o)
>__do_f_in_pv /home/nawips/NAWIPS-5.6/lib/sol/gemlib.a(ermmsg.o)
>__do_u_out_pv /home/nawips/NAWIPS-5.6/lib/sol/gemlib.a(flwrit.o)
>__e_wdue_pv /home/nawips/NAWIPS-5.6/lib/sol/gemlib.a(flwrit.o)
>__e_wsfi_pv /home/nawips/NAWIPS-5.6/lib/sol/gemlib.a(stinch.o)
>ld: fatal: Symbol referencing errors. No output written to ssfgsf
>
>What am I doing wrong? Am I missing a library in my command?
>
>Clint
>
>====================================================================
>Clinton M. Rowe
>Associate Professor
>Meteorology/Climatology Program phone:(402)472-1946
>Department of Geosciences fax:(402)472-4917
>University of Nebraska-Lincoln address@hidden
>
>