[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

19990726: linking gem libraries



Mike,

The general library routines are in gemlib.a, but
program specific routines (ie subroutines that aren't generally
useful to other programs are in the programs directories).

The library files you fine like gdcntr.a are left there since
Garp needs those routines. Otherwise, "make clean" removes those
libraries.

So to regenerate gdcfil.a for instance,
cd $GEMPAKHOME/src/programs/gd/gdcfil
make all

or if you need several to be built:
cd $GEMPAKHOME/src/programs/gd
make all


The libraries will be build in $GEMLIB again.

If you need projection specific routines, they may be in gplt.a.

Let me know if you can't find something.

Steve Chiswell
Unidata User Support


On Mon, 26 Jul 1999, Michael Trexler wrote:

> Hey Chiz,
> 
> I know your probably busy getting ready for the UNIDATA workshops,
> so I hope this is an easy question....I need to link the gem libraries
> so
> I can call specific subroutines in a FORTRAN program I've written.  I
> linked with $GEMLIB/gemlib.a, but apparently some of what I need is
> not in there, because the compiler spits back a bunch of unknown
> references for some of the names of specific gempak subroutines I call.
> In $GEMLIB I see there are other *.a files, some of them like gdcntr.a.
> But the programs that I would need would be in gdcfil.a, I suppose,
> for subs in...gdcanl, gdeopn,and gdcnav.  I can see that there was a
> gdcfil.a ar some point during compilation, because it is referenced in
> Makefile and linkings.  The question is where can I get it???
> 
> 
> Thanks
> Mike
> 
> --
> #######################################################
> #                                                     #
> #                      NOTE!!                         #
> #          Please continue to send mail to:           #
> #                                                     #
> #               address@hidden               #
> #                                                     #
> #  rather than respond to the reply address attached  #
> #  to this message.  I will temporarily be using      #
> #  this account for the next several weeks while in   #
> #  Boulder, CO at NCAR.                               #
> #                                                     #
> #  Thanks,                                            #
> #  Mike Trexler                                       #
> #  NCSU Meteorology                                   #
> #  NCAR Office Phone: (303) 497-8309         07/01/99 #
> #                                                     #
> #######################################################
> 
> 
> 
>