Porting Applications

Roderick Colenbrander thunderbird2k at gmail.com
Tue Jun 22 21:26:02 CDT 2010


It is certainly nice that a company offers support for this. Last year
I did something even cooler and it doesn't require much effort. I used
Visual Studio itself to remotely debug on Wine.

I'm not sure if I used native dbghelp.dll or not (I think I didn't use
it). The only thing I needed for it to be useful was a debug build of
the app (+debugging visual c++ runtime libs). The only thing I had to
do was to launch some remote debugging utility, 'msvcmon' in Wine and
after that I had to fire up the app. After that I was able to connect
to 'Wine' using Visual C++ on Windows and I was able to set break
points and so on. It worked really well.


On Tue, Jun 22, 2010 at 5:10 PM, Alistair Leslie-Hughes
<leslie_alistair at hotmail.com> wrote:
> Hi,
> Check out this ability to debug your windows in WINE.
> Sparx Systems Enterprise Architect allows you to debug Windows applications
> under WINE.
> http://www.sparxsystems.com/support/faq/enterprise-architect-WINE.html#nine
> The limitations are you need to use the native dbghelp.dll.  You need the
> PDB's of the
> application you want to debug, and the source if want to set breakpoints.
> Features
> 1. Allows debugging of a windows application.
> 2. Allows sampling (profiling) of you application.
> What it doesn't do
> 1. Allow Debugging of application you have the PDB's.
> 2. Assembly level debugging, all breakpoints are at the source level only.
> This feature has been extremely useful in working out issues with running
> Enterprise Architect in the
> WINE environment.
> Best Regards
>  Alistair Leslie-Hughes

More information about the wine-devel mailing list