Why Gtkmm4 depends so many dlls?

How can I get rid of or decrease the number of these dll?
And I built it in the Msys2, it prompts the “0xc0000007b” error.

Thank you!

GTK adds dependencies when it needs to expose functionality, not just because we like to add new shared libraries.

You can play around with the build configuration, if you decide to build GTK and its dependencies for yourself; for instance, if you build Pango with only the Windows backend, you’ll be able to drop freetype2 and fontconfig; if you don’t need audio and video playback, you can build GTK without a media backend, and remove the dependency (at run time) on GStreamer.

Everything else is pretty much necessary.

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.