[MacPorts] #63428: openimageio: Also install static libraries
MacPorts
noreply at macports.org
Fri Sep 3 03:50:55 UTC 2021
#63428: openimageio: Also install static libraries
--------------------------+---------------------------------
Reporter: MarkCallow | Owner: MarcusCalhoun-Lopez
Type: enhancement | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: openimageio |
--------------------------+---------------------------------
Comment (by MarkCallow):
@ryandesign, thank you for the comprehensive explanation of the issues.
> let's focus on what you actually need.
Yes, making an app bundle is not an issue except for determining the full
list of dylibs to include. This is needed for non-app-bundle builds too.
OIIO appears to have a fairly lengthy dependency list. It sounds like
dylibbundler will help with this. Thanks for the pointer. I'll look into
it.
I am making a command line application that currently gets installed in
/usr/local/{bin,lib}. I prefer not to have to update people's $PATH as
would be necessary if installing somewhere under /opt. I've been thinking
about putting the libraries in /usr/local/lib/<myapp>_support if static
libraries are not possible, as appears to be the case. My app is signed
and notarized which means it has to use the hardened run-time. I have
read, but not verified myself, that relative paths to dylibs are not
permitted in the hardened runtime so I may not be able to use
@executable_path but that is a detail.
--
Ticket URL: <https://trac.macports.org/ticket/63428#comment:3>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list