On Tue, Jan 06, 2009 at 11:48:57AM +1100, Garry Willgoose wrote:
> The 'shared' option is not implemented in the osx linker. Not sure  
> what the underlying difference between 'shared' and 'bundle' is

To answer this narrow part of the question, -shared is the way to
build shared libraries on linux (I think it's part of the standard GNU
ld and/or ELF binary format), and is how one builds all sorts of .so.
On OS X, there is a difference between a "dynamic library" (one that
is linked later via "-lFOO" flags, standard extension .dylib) and a
"loadable module" (one that is loaded at runtime via dlopen() or
similar methods, often extension .so). Linux doesn't have as sharp a
distinction. OS X linker uses different flags to specify which one to
build (-dynamiclib and -bundle, respectively).

dan

-- 
Daniel Macks
[email protected]
http://www.netspace.org/~dmacks

_______________________________________________
Numpy-discussion mailing list
[email protected]
http://projects.scipy.org/mailman/listinfo/numpy-discussion

Reply via email to