Re: Using an IDE on Wine?

2012-05-14 Thread Michael Ost

On 5/13/12 10:00 AM, wine-devel-requ...@winehq.org wrote:

How many of you use an Integrated Development Environment (IDE) when
working on Wine?

If you do, which  one do you use and how, how useful is it and how hard
was it to set up?


I use Qt Creator for Linux for our winelib application. Our app is a 
hybrid winelib + Qt/X11 app, so we get the extra Qt "goodies" with Qt 
Creator. But it does work for other project types too.


Getting the integrated gdb debugger to work was a trick. The main thing 
is to set WINELOADERNOEXEC=1 in the environment and run /usr/bin/wine as 
the debuggee. We also built and copied in a debug version of 
/usr/bin/wine to keep Qt Creator from complaining when a debug session 
got underway.


The last "gotcha" was that we had to hack out alpha channel support for 
cursors when running under GDB. (IIRC) the DIB engine uses segfaults in 
normal operation which confuses GDB. I can send along that patch if you 
are interested.


Of course, if you are trying to debug a straight windows application 
then all of this is irrelevant! But if you are doing winelib, then these 
tricks can help.


-- Michael Ost




Re: Using an IDE on Wine?

2012-05-13 Thread André Hentschel
On 13.05.2012 11:17, Stefan Dösinger wrote:
> Am Samstag, 12. Mai 2012, 16:09:25 schrieb Max TenEyck Woodbury:
>> How many of you use an Integrated Development Environment (IDE) when
>> working on Wine?
> I tested kdevelop 4.2 in the hope that it provides proper autocompletion, but 
> it was too slow to be useful.
> 
> I suspect most people use Vi or Emacs. They have a great number of plugins to 
> add a lot of features are used from IDEs. What are you looking for 
> specifically?
> 

I always used Geany it's fast and you can concentrate on the files you are 
working on. Still, it's not a full IDE.


-- 

Best Regards, André Hentschel




Re: Using an IDE on Wine?

2012-05-13 Thread Stefan Dösinger
Am Samstag, 12. Mai 2012, 16:09:25 schrieb Max TenEyck Woodbury:
> How many of you use an Integrated Development Environment (IDE) when
> working on Wine?
I tested kdevelop 4.2 in the hope that it provides proper autocompletion, but 
it was too slow to be useful.

I suspect most people use Vi or Emacs. They have a great number of plugins to 
add a lot of features are used from IDEs. What are you looking for 
specifically?


signature.asc
Description: This is a digitally signed message part.



Re: Using an IDE on Wine?

2012-05-12 Thread Damjan Jovanovic
On Sat, May 12, 2012 at 10:09 PM, Max TenEyck Woodbury
 wrote:
> How many of you use an Integrated Development Environment (IDE) when
> working on Wine?
>
> If you do, which  one do you use and how, how useful is it and how hard
> was it to set up?
>
> Max
>
>

Eclipse CDT is quite easy to set up, works pretty well, there's a Git
plugin you can install, and most importantly it's quick even though
Wine is a large project.
Netbeans didn't work when last I tried it: it failed to index the
source properly and was also very slow.

So far most of my editing was done purely on the command line.

Damjan




re: Using an IDE on Wine?

2012-05-12 Thread Dan Kegel
I suspect most people don't use IDEs with wine.

Someone recently posted how to use eclipse during debugging, though:
http://www.winehq.org/pipermail/wine-devel/2012-April/095162.html




Using an IDE on Wine?

2012-05-12 Thread Max TenEyck Woodbury

How many of you use an Integrated Development Environment (IDE) when
working on Wine?

If you do, which  one do you use and how, how useful is it and how hard
was it to set up?

Max