Changes between Initial Version and Version 1 of Ticket #56932, comment 1


Ignore:
Timestamp:
Aug 19, 2018, 10:31:44 PM (6 years ago)
Author:
kencu (Ken)
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #56932, comment 1

    initial v1  
    11I believe the issue here is really with `meson`, which uses `rpath` by default on `macOS` now. I have edited the `meson` files manually as below, commenting out the noted lines that add `rpath` commands, and so far it seems to be working on `Tiger`. It's a hack at present, no doubt about it, but I think it's possible that we might come up with something elegant enough to have a patch for, even if it is unlikely to ever be accepted upstream given the age and penetration of `Tiger`.
    22
    3 Notice there are a couple of control variables in `meson`, `build_rpath` and `install_rpath` that might possibly be manipulated to allow `Tiger` to work without these hacks.
     3Notice there are a couple of control variables in `meson`, `build_rpath` and `include_rpath` that might possibly be manipulated to allow `Tiger` to work without these hacks.
    44
    55Somehow, these ports still find their link libraries when installed -- I think the final stage of the meson install on macOS puts in normal, real link names to the libraries.