How To Install mm-common on Fedora 36

In this tutorial we learn how to install mm-common in Fedora 36. mm-common is Common build files of the C++ bindings

Introduction

In this tutorial we learn how to install mm-common on Fedora 36.

What is mm-common

The mm-common module provides the build infrastructure and utilities shared among the GNOME C++ binding libraries. It is a required dependency to build glibmm and gtkmm from git.

We can use yum or dnf to install mm-common on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install mm-common.

Install mm-common on Fedora 36 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

After updating yum database, We can install mm-common using dnf by running the following command:

sudo dnf -y install mm-common

Install mm-common on Fedora 36 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install mm-common using yum by running the following command:

sudo yum -y install mm-common

How To Uninstall mm-common on Fedora 36

To uninstall only the mm-common package we can use the following command:

sudo dnf remove mm-common

mm-common Package Contents on Fedora 36

/usr/bin/mm-common-get
/usr/bin/mm-common-prepare
/usr/share/aclocal/mm-ax_cxx_compile_stdcxx.m4
/usr/share/aclocal/mm-ax_cxx_compile_stdcxx_11.m4
/usr/share/aclocal/mm-common.m4
/usr/share/aclocal/mm-dietlib.m4
/usr/share/aclocal/mm-doc.m4
/usr/share/aclocal/mm-module.m4
/usr/share/aclocal/mm-pkg.m4
/usr/share/aclocal/mm-warnings.m4
/usr/share/doc/mm-common
/usr/share/doc/mm-common/AUTHORS
/usr/share/doc/mm-common/NEWS
/usr/share/licenses/mm-common
/usr/share/licenses/mm-common/COPYING
/usr/share/man/man1/mm-common-get.1.gz
/usr/share/man/man1/mm-common-prepare.1.gz
/usr/share/mm-common
/usr/share/mm-common/build
/usr/share/mm-common/build/check-dllexport-usage.py
/usr/share/mm-common/build/compile-binding.am
/usr/share/mm-common/build/dist-build-scripts.py
/usr/share/mm-common/build/dist-changelog.am
/usr/share/mm-common/build/dist-changelog.py
/usr/share/mm-common/build/doc-reference.am
/usr/share/mm-common/build/doc-reference.py
/usr/share/mm-common/build/generate-binding.am
/usr/share/mm-common/build/generate-binding.py
/usr/share/mm-common/doctags
/usr/share/mm-common/doctags/libstdc++.tag
/usr/share/mm-common/doctool
/usr/share/mm-common/doctool/doc-install.pl
/usr/share/mm-common/doctool/doc-postprocess.pl
/usr/share/mm-common/doctool/doc_install.py
/usr/share/mm-common/doctool/doc_postprocess.py
/usr/share/mm-common/doctool/doxygen-extra.css
/usr/share/mm-common/doctool/doxygen.css
/usr/share/mm-common/doctool/tagfile-to-devhelp2.xsl
/usr/share/pkgconfig/mm-common-libstdc++.pc
/usr/share/pkgconfig/mm-common-util.pc

References

Summary

In this tutorial we learn how to install mm-common on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).