By the way, once I typed by accident:
i686-pc-mingw32-pkg-config --cflags glib
to which the answer was:
sh: glib-config: command not found
sh: glib-config: command not found
sh: glib-config: command not found
It this unexpected?
That's an interesting discovery. I didn't know about that
special behaviour. However, it seems that this has nothing
to do with mingw-cross-env or the Glib package. It semms to
be hard coded into the pkg-config tool:
$ pkg-config --cflags glib
sh: glib-config: command not found
sh: glib-config: command not found
sh: glib-config: command not found
But I'm not sure about the reason for that strange behaviour.