Re: How do I determine which functions are unimplemented?
Elizabeth Figura <[email protected]> Tue, 06 May 2025 12:48:07 -0500
| Newsgroups | gmane.comp.emulators.wine.devel |
|---|---|
| Message-ID | <874626061.0ifERbkFSE@camazotz> |
On Tuesday, 6 May 2025 10:02:19 CDT Hin-Tak Leung wrote: > wine-dump can look at the import table. You can compare that with the export table from wine to see which routine is missing. > One non-wine solution is a piece of software called dependency walker. It looks at what a software requires at the api / dll level. That won't help. If an application calls a missing function that it links to directly, Wine should still name the function, in the terminal if nothing else. [BTW, please avoid top-posting on public lists.] > On Tuesday 6 May 2025 at 13:11:48 BST, zhengxianwei <[email protected]> wrote: > > When a function is commented out and the application calls it, the application crash silently . I dont know which function caused this. Is there any way to quickly determine which functions are unimplemented ? If the application is retrieving a function via GetProcAddress() and it's missing, you can try WINEDEBUG=warn+module. This will print a warning for every function that was not found. Be warned that it will include many false positives, though.