On Thu, 21 Oct 2004, Norman Gray wrote:
> > Note that libsnx and libncar are static libraries because they share a
> > common block.
>
> Right: I hadn't thought of that. Of course, I should be able to turn
> off shared libraries for this component. In fact static (convenience)
> libraries which share a common block (that is, subpar and parsecon) can
> be linked into a shared library if the right Fortran juju is applied,
> but that's a different solution.
Peter committed a patch to configure.ac to force static in both snx and
ncar so I'm not sure why you got shared libraries at all.
>
> > I also thought that
> > multiple symbol definitions were sometimes a warning from the compiler
> > (at least for shared libraries - it likes to warn about the link being
> > order dependent) so can sometimes be ignored.
>
> The OSX linker doesn't do _warnings_.
>
I could've sworn that our matherr messages were warnings though...
I was just looking over Brad's shoulder though.
--
Tim Jenness
JAC software
http://www.jach.hawaii.edu/~timj
|