[Insight-developers] ITK factory, MacOSX, .so, .dylib
Bill Hoffman
bill.hoffman at kitware.com
Tue May 27 20:19:49 EDT 2008
Sebastien BARRE wrote:
> Hello ITK,
>
> Quick question: was the factory mechanism on MacOSX fixed so that ITK
> looks for .dylib instead of .so.
>
> I see a few hacks in Slicer3 (which uses ITK 2.6) where IO plugin
> libraries are built (i.e. as .dylib), then a POST_BUILD custom command
> is added to copy it to the same library name, but with a .so extension,
> so that ITK can load it at run-time. And then I realized the .so libs
> are not even installed, so that's not helping :) Anyway, instead of
> fixing the install rule for the .so, can you guys tell me if I can get
> rid of the POST_BUILD command altogether and expect ITK 2.6 to load
> .dylib fine?
>
On older versions of MACOSX you could not load a .dylib. This is a
recent addition to MacOSX. The .so is a loadable module on the Mac.
So, I don't think you can get rid of it.
-Bill
More information about the Insight-developers
mailing list