Chris Seaton wrote:


Using winegcc -mwindows did solve my problem, but now I can't use GDB on my program because it's in a DLL that I can't start in GDB, that's why I don't like the wrapper script.



You can still use GDB (or kdevelop or ddd):
- check out what wine is running on your machine run a wine app and see in ps if you have wine-pthread or wine-kthread
- run above under GDB
- put yourapp.exe.so as the command line parameter in GDB
Example: (gdb) set args -debugmsg err+all,warn+all -- /home/Wine/MyApp/MyApp.exe.so
- set environment to match wine execution:
Example: (gdb) set environment WINEDLLPATH=/home/Wine/wine/dlls:/home/Wine/wine/programs
See your "test" script for exact details of environment used.
- happy debugging under GDB



Reply via email to