How to build netcdf 3.6.0p1 as a dynamic shared library on Mac OS X?

Hello all!

I was wondering if anyone here has built netcdf 3.6.0p1 as a dynamic
shared library (.dylib), as opposed to a static library (.a) on Mac OS
X? (10.4 and gcc 4 to be exact).

I ask because static libraries, at least on OS X, do not work well
across different compilers or even compiler versions. As an example,
several 3rd party libraries that I use built with gcc 3.3 will not link
in a gcc 4 application.  And so I am investigating building all
libraries as dynamic instead of static.

I am not very familiar with the configure/make build system, but for
other 3rd party libs that I use, I was able to build as dynamic like so:

./configure --enable-shared --disable-static
make

but in the netcdf case, while no error is given for those parameters, I
still end up with only static libraries.

I'd greatly appreciate any help,

Thanks a lot!

-- 
____________________________________________________________
Sean McBride, B. Eng                 sean@xxxxxxxxxxxxxxxxxx
Rogue Research                        www.rogue-research.com 
Mac Software Developer              Montréal, Québec, Canada




  • 2005 messages navigation, sorted by:
    1. Thread
    2. Subject
    3. Author
    4. Date
    5. ↑ Table Of Contents
  • Search the netcdfgroup archives: