I am using winegcc/wineg++ to port a windows application to linux.
Everything works fine and I produce .a library files that I link to create
executable (exe.so) files.
My problem is that I can not set breakpoints when I am debugging. I start
winegdb on my exe.so and write "break <symbol>" where
<symbol> is a symbol in n .a library that the .exe.so was linked with. But
the symbol is newer recognized and when I "continue" in winegdb the
break point is never reached.
I can however set breakpoints in .dll.so files such as the ones the are shipped
with wine.
Is it possible to set breakpoints in .a libraries?