[MacPorts] #55458: Embed wxWidgets
MacPorts
noreply at macports.org
Sun Dec 3 01:18:19 UTC 2017
#55458: Embed wxWidgets
----------------------------+----------------------
Reporter: mybofy | Owner: mojca
Type: enhancement | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: wxWidgets-3.2 |
----------------------------+----------------------
Comment (by ryandesign):
MacPorts does not claim in general to provide relocatable software. We
intend for users to use the software provided by MacPorts at the location
where MacPorts installed it; for that purpose, it does not need to be
relocatable.
If you want to take software provided by MacPorts and make it relocatable
and bundle it with an application, you can do that. Instead of running
lots of `install_name_tool` commands manually, I recommend using the
[https://github.com/auriamg/macdylibbundler/blob/master/README.md
dylibbundler] program available by running `sudo port install
dylibbundler`.
{{{
$ dylibbundler --help
dylibbundler 0.4.4
dylibbundler is a utility that helps bundle dynamic libraries inside OS X
application bundles.
-x, --fix-file <file to fix (executable or app plug-in)>
-b, --bundle-deps
-d, --dest-dir <directory to send bundled libraries (relative to cwd)>
-p, --install-path <'inner' path of bundled libraries (usually relative to
executable, by default '@executable_path/../libs/')>
-of, --overwrite-files (allow overwriting files in output directory)
-od, --overwrite-dir (totally overwrite output directory if it already
exists. implies --create-dir)
-cd, --create-dir (creates output directory if necessary)
-i, --ignore <location to ignore> (will ignore libraries in this
directory)
-h, --help
}}}
--
Ticket URL: <https://trac.macports.org/ticket/55458#comment:2>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list