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: https://github.com/input-output-hk/cardano-node/blob/8bb0d2322d81bb9e73553f5823af7d307910369d/doc/getting-started/building-the-node-on-windows.md

In particular you can install pkg-config with `choco install pgkconfiglite` using chocolatey package manager.

Best regards,
Marcin Szamotulski


Sent from ProtonMail mobile



-------- Original Message --------
On 28 Feb 2021, 08:34, Henning Thielemann < lemming@henning-thielemann.de> wrote:


On Sat, 27 Feb 2021, A. Mc. wrote:

> 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
> following error: 
> GUI cabal: version >=0.9.0 of pkg-config is required

I understand this error message as: You need to install pkg-config first.
pkg-config is the tool that manages path and versions of installed C
libraries and Cabal uses it to query existence and compiler flags of
installed C libraries.

> I am using Cygwin on a Windows 10 operating system. What is needed to
> fix this? Is this the best way to do a desktop GUI in Haskell?

On Windows I used MSYS2 and this helped a lot to install components like
pkg-config and other C libraries plus their interfaces._______________________________________________
Haskell-Cafe mailing list
To (un)subscribe, modify options or view archives go to:
http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe
Only members subscribed via the mailman list are allowed to post.