tinycc-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Tinycc-devel] Insight on the macOS 11 port


From: Christian Jullien
Subject: Re: [Tinycc-devel] Insight on the macOS 11 port
Date: Tue, 27 Apr 2021 07:15:08 +0200

Hi Hayden,

 

I’ve made the preliminary port until I was blocked by the issue you’ve mentioned.

I reported this to the list but, AFAIK, nobody is working on it.

 

C.

 

From: Tinycc-devel [mailto:tinycc-devel-bounces+eligis=orange.fr@nongnu.org] On Behalf Of Hayden Seay
Sent: Tuesday, April 27, 2021 02:18
To: tinycc-devel@nongnu.org
Subject: [Tinycc-devel] Insight on the macOS 11 port

 

Hello there! I'm sure you're likely aware, but, as of macOS Big Sur, system dylibs are found exclusively in the dyld_shared_cache.

 

This poses a unique issue, where nothing can be linked now, as it can't find a libc mach-o. This can be solved one of two ways, by either dlopen/dlsym-ing at runtime, or by adding tapi support (Apple's YAML format they use in SDKs as opposed to real dynamic libraries). The source for libtapi can be found here: https://opensource.apple.com/source/tapi/tapi-1100.0.11/

 

My question is, is there a general consensus on which path to take, or has work already been started on one?


Cheers,

Hayden Seay


reply via email to

[Prev in Thread] Current Thread [Next in Thread]