This is not directly related but I  once spent some time trying to satisfy pkg-config dependencies on Windows. This is what I ended up with: <a href="https://github.com/input-output-hk/cardano-node/blob/8bb0d2322d81bb9e73553f5823af7d307910369d/doc/getting-started/building-the-node-on-windows.md">https://github.com/input-output-hk/cardano-node/blob/8bb0d2322d81bb9e73553f5823af7d307910369d/doc/getting-started/building-the-node-on-windows.md</a> <br><br>In particular you can install pkg-config with `choco install pgkconfiglite` using chocolatey package manager.<br><br>Best regards,<br>Marcin Szamotulski<br><br><br>Sent from ProtonMail mobile<br><br><br><br>-------- Original Message --------<br>On 28 Feb 2021, 08:34, Henning Thielemann < lemming@henning-thielemann.de> wrote:<blockquote class="protonmail_quote"><br><p dir="ltr"><br>
On Sat, 27 Feb 2021, A. Mc. wrote:</p>
<p dir="ltr">> I'm attempting to use GTK+3 to create a Desktop, but I am having a problem installing all of the dependencies.  I keep getting the<br>
> following error: <br>
> GUI cabal: version >=0.9.0 of pkg-config is required</p>
<p dir="ltr">I understand this error message as: You need to install pkg-config first.<br>
pkg-config is the tool that manages path and versions of installed C<br>
libraries and Cabal uses it to query existence and compiler flags of<br>
installed C libraries.</p>
<p dir="ltr">> I am using Cygwin on a Windows 10 operating system. What is needed to<br>
> fix this? Is this the best way to do a desktop GUI in Haskell?</p>
<p dir="ltr">On Windows I used MSYS2 and this helped a lot to install components like<br>
pkg-config and other C libraries plus their interfaces._______________________________________________<br>
Haskell-Cafe mailing list<br>
To (un)subscribe, modify options or view archives go to:<br>
<a href="http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe">http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe</a><br>
Only members subscribed via the mailman list are allowed to post.</p>
</div>