I have the misfortune of needing to use Windows based DSP compilers for a project I am working on. Fortunately, they run under Wine just fine.
So, the actual makefile is executed by a native GNU/Linux make, but the compile and assemble parts are Windows programs running under Wine (using Linux's binfmt_misc to launch them.)
If I do a normal make, all is well. However, if I try to do a "make -j2" then after a few moments all the wine processes will freeze. Doing a ps -o wchan shows all the wine processes stuck in pipe_wait, and the wineserver process in do_poll.
Has any body else seen this sort of behavior?
"David" == David D Hagood wowbagger@sktc.net writes:
David> I have the misfortune of needing to use Windows based DSP David> compilers for a project I am working on. Fortunately, they run David> under Wine just fine.
David> So, the actual makefile is executed by a native GNU/Linux make, David> but the compile and assemble parts are Windows programs running David> under Wine (using Linux's binfmt_misc to launch them.)
David> If I do a normal make, all is well. However, if I try to do a David> "make -j2" then after a few moments all the wine processes will David> freeze. Doing a ps -o wchan shows all the wine processes stuck in David> pipe_wait, and the wineserver process in do_poll.
Start all wine instances with the --debugmsg +server argument. The first started provess will get the server output. Pipe into a file and try to debug. Post relevent parts here or make the debug log available. Perhaps than somebody will and can help.
Bye