Replies: 2 comments 2 replies
-
This is a great idea I wanted to do for a long time, but not super feasible when it comes to the workload required for this. |
Beta Was this translation helpful? Give feedback.
1 reply
-
@Diatrus I just push |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
In order to improve cross compilation ability we could setup multilib library paths. Because MacOS and iOS share triples though, we may want to use the
MEMO_TARGET
. To make this work well, we would set libdir to$(MEMO_PREFIX)$(MEMO_SUB_PREFIX)/lib/$(MEMO_TARGET)
, and add that path to the end ofDYLD_FALLBACK_LIBRARY_PATH
(dyld(1)), so that if the library isn't found in the normal path it will check the multilib location. This is similar to how Debian does it. One issue with this is thatMacOS
targets install to/opt/procursus
so it may be impossible for iOS libs installed on MacOS, but for installing arm64e and arm64 on MacOS it would work well, and AppleTV/WatchOS on iOS and vice versa.Beta Was this translation helpful? Give feedback.
All reactions