Print

Print


Tim Jenness wrote:
> 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.\

OSX seems to real problems with the concept of "static" and when it
compiles static code it seems to mean something slightly different than
on most other systems. For instance have a look at
http://developer.apple.com/qa/qa2001/qa1118.html

Al.