<div dir="ltr">There's only one top-level installation involved (stack), and no conditional branches on the process, so I'd say it's hit "trivial with step-by-step instructions" at least. I just failed to write them. ;)<div><br></div><div>I'll have to check whether I have global GTK. I'm 95% sure I don't, but on the other hand it's been a couple of years since my last full reinstall so I could well have just forgotten about it.</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Sep 30, 2016 at 3:35 PM, Tillmann Rendel <span dir="ltr"><<a href="mailto:rendel@informatik.uni-tuebingen.de" target="_blank">rendel@informatik.uni-tuebingen.de</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">Hi,<br>
<br>
Theodore Lief Gannon wrote:<br>
</span><span class=""><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
D'oh, pkg-config of course. And I took an initial 'pacman -Syu' for<br>
granted but I suppose that's not documented anywhere specific to<br>
Stack... probably worth doing.<br>
</blockquote>
<br></span>
So installing gtk is trivial ...<br>
<br>
... assuming you know how to operate pacman and setup pkg-config in a mingw environment? Almost there, almost. ;)<span class=""><br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Interesting that you had to invoke through stack exec, tho... do you<br>
have dynamic linking in your global config? AFAIK static is default on<br>
Windows, so the DLLs don't matter after linking.<br>
</blockquote>
<br></span>
I didn't change any global config options related to linking.<br>
<br>
Note that the issue is with the gtk DLLs, not ghc-produced DLLs. I guess gtk is always dynamically linked, and you didn't run into this when you tested because you have GTK installed system-wide, too.<span class="HOEnZb"><font color="#888888"><br>
<br>
  Tillmann<br>
</font></span></blockquote></div><br></div>