- changed title to Missing PrintDlgW @ comdlg32.dll
Missing PrintDlgW @ comdlg32.dll
dyld: Symbol not found: PrintDlgW Referenced from: /Users/user1/PAServer/scratch-dir/Administrator-mac/PC.app/Contents/MacOS/PC Expected in: /Users/user1/PAServer/scratch-dir/Administrator-mac/PC.app/Contents/MacOS/comdlg32.dll
Comments (8)
-
reporter -
It would be sufficient for the first time if this function is empty, without implementation.
-
repo owner Will do that in next update. But we can't provide a stubs for whole WinAPI.
-
Without this, we can not begin researching the capabilities of the CrossVCL that are already implemented. Many WinAPI functions are inside VCL, we can not easily cut them out to get rid of the "Symbol not found" error. Or can we?
-
repo owner CrossVcl makes a VCL copy, you can modify it without any worries. When you next time install CrossVcl it restore to original state. Your original Delphi's source never modified.
The problem that Vcl statically linked with most APIs. That's why you get this error if this API absent in CrossVcl.
Posting missing API here allows us to quickly implement it or at least make a stub.
-
Please give an example of how we can make a stub for PrintDlgW, so you could add empty functions ourselves for other cases.
-
repo owner Just download new version - 0.35
-
repo owner - changed status to resolved
- Log in to comment