Dump function and symbol lists to determine what apps to implement #1424
Replies: 2 comments 4 replies
-
Two points: (1) FWIW, I don't think any of the darling people are implementing "interesting" "uncommon" things - there are barely enough time/people for common/necessary things! (2) no need to decompile. It is a very well-known feature of llvm-nm (part of Xcode) to list symbols. In other words, you don't know what you are talking about... |
Beta Was this translation helpful? Give feedback.
-
Again, you don't know what's "common". Homebrew is hardly the most common / needed software. Besides, most of homebrew content works natively and directly on Linux. There is no need to specifically run them indirectly, running the mac version of it on darling on Linux. If you want "common", try Safari! That's common. And there is no Linux version of Safari, so that's a need. What is useful is excluding anything from homebrew, as they all work natively on Linux and therefore no need to make the mac os x version of them run on darling on Linux. |
Beta Was this translation helpful? Give feedback.
-
A website, bot, etc should be created to decompile and dump the list of functions, symbols, etc used in a large list of macOS (and later iOS software), and compare the list to what Darling includes now, to pick out unsupported functions and symbols to implement to make the program work. This may speed up the process of supporting GUI software by a huge degree, as opposed to randomly adding functions and symbols.
Beta Was this translation helpful? Give feedback.
All reactions