I was not able to replicate this bug with 5.15.0 or the current master. Would you provide details on your build environment? Thanks
On Jul 17, 2017, at 6:58 PM, Graham Foster zach-foster@users.sf.net wrote: When I try to cmake plplot under cygwin after including your wingdi driver, I get : [ 25%] Linking C shared library ../dll/cygplplot-14.dll CMakeFiles/plplot.dir//drivers/wingdi.c.o:wingdi.c:(.text+0x1fe0): undefined reference to imp_InitCommonControlsEx' CMakeFiles/plplot.dir//drivers/wingdi.c.o:wingdi.c:(.text+0x1fe0): relocation truncated to fit: R_X86_64_PC32 against undefined symbolimp_InitCommonControlsEx' collect2:...
Graham, Attached is a new version of wingdi.c (which needs to go into the drivers directory) and pldebug.h (which needs to go into the include directory). Let me know if they work and I will push to the repository. I was able to find a simpler fix than I thought (at least for wingdi). Depending on your feedback, I will try to patch wingcc. From: Graham Foster [mailto:zach-foster@users.sf.net] Sent: Friday, July 14, 2017 8:12 AM To: [plplot:support-requests] 44@support-requests.plplot.p.re.sf.net...
This bug is a bit more involved than I initially thought-- the bug manifests itself even without the plspause(0) call and in both the wingdi and wingcc drivers. I think I know where the problem is (the windows message handler) but I need to commune with the Windows API documentation to figure out the correct solution. I want to make sure I understand the use case you have in mind and the behavior that you observed: You want to have a program that disables the PLplot provided pause between pages (hence...
I have not forgotten about tracking down this bug. I am working on finding a fix. Sorry for the delay. From: Graham Foster [mailto:zach-foster@users.sf.net] Sent: Thursday, June 15, 2017 5:23 PM To: [plplot:support-requests] 44@support-requests.plplot.p.re.sf.net Subject: [plplot:support-requests] #44 PLplot wingcc window freezes after minimise/restore window I've just downloaded wingdi.c and I will attempt to get it working with my test program. Thanks for your help [support-requests:#44] https://sourceforge.net/p/plplot/support-requests/44/...
I will try to take a look this weekend and come up with a fix. Out of curiousity, are you able to test the wingdi driver?
Specifics_for_various_platforms
Configure_PLplot_for_msys2