Is there a way to get Delphi to read other debug formats?

When I debug something in Delphi and there is a system library in the stack trace, I have the name of the library and the function it is called into. Unfortunately, this is not like other external DLLs. I have one that was compiled in Visual C ++ 2005 and anytime it causes any problems I have to attach the VS debugger and start tracing through the code from the original entry point because Delphi keeps me from understanding what is actually going on.

This DLL was built with VS debug information compiled into it, but apparently Delphi has no way of reading it. Is there a way to play around with the debug options to change this so I can get meaningful function names in my stack trace the same way I can with the system libraries?

+2


source to share


1 answer


Delphi and Microsoft each use their own debug information and neither can use a different view.

These two pages can lead you to conversion:



But I just start Visual C ++ 2005 and debug the C ++ part. That is: the opposite of the solution in Debugging a DLL file in Delphi .

+2


source







All Articles