
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. ;) 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. On Fri, Sep 30, 2016 at 3:35 PM, Tillmann Rendel < rendel@informatik.uni-tuebingen.de> wrote:
Hi,
Theodore Lief Gannon wrote:
D'oh, pkg-config of course. And I took an initial 'pacman -Syu' for granted but I suppose that's not documented anywhere specific to Stack... probably worth doing.
So installing gtk is trivial ...
... assuming you know how to operate pacman and setup pkg-config in a mingw environment? Almost there, almost. ;)
Interesting that you had to invoke through stack exec, tho... do you
have dynamic linking in your global config? AFAIK static is default on Windows, so the DLLs don't matter after linking.
I didn't change any global config options related to linking.
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.
Tillmann