How To Install mingw32-cairomm on Fedora 36
Introduction
In this tutorial we learn how to install mingw32-cairomm
on Fedora 36.
What is mingw32-cairomm
Cairomm is the C++ API for the cairo graphics library. It offers all the power of cairo with an interface familiar to C++ developers, including use of the Standard Template Library where it makes sense.
We can use yum
or dnf
to install mingw32-cairomm
on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install mingw32-cairomm.
Install mingw32-cairomm 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 mingw32-cairomm
using dnf
by running the following command:
sudo dnf -y install mingw32-cairomm
Install mingw32-cairomm 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 mingw32-cairomm
using yum
by running the following command:
sudo yum -y install mingw32-cairomm
How To Uninstall mingw32-cairomm on Fedora 36
To uninstall only the mingw32-cairomm
package we can use the following command:
sudo dnf remove mingw32-cairomm
mingw32-cairomm Package Contents on Fedora 36
/usr/i686-w64-mingw32/sys-root/mingw/bin/libcairomm-1.0-1.dll
/usr/i686-w64-mingw32/sys-root/mingw/include/cairomm-1.0
/usr/i686-w64-mingw32/sys-root/mingw/include/cairomm-1.0/cairomm
/usr/i686-w64-mingw32/sys-root/mingw/include/cairomm-1.0/cairomm/cairomm.h
/usr/i686-w64-mingw32/sys-root/mingw/include/cairomm-1.0/cairomm/context.h
/usr/i686-w64-mingw32/sys-root/mingw/include/cairomm-1.0/cairomm/device.h
/usr/i686-w64-mingw32/sys-root/mingw/include/cairomm-1.0/cairomm/enums.h
/usr/i686-w64-mingw32/sys-root/mingw/include/cairomm-1.0/cairomm/exception.h
/usr/i686-w64-mingw32/sys-root/mingw/include/cairomm-1.0/cairomm/fontface.h
/usr/i686-w64-mingw32/sys-root/mingw/include/cairomm-1.0/cairomm/fontoptions.h
/usr/i686-w64-mingw32/sys-root/mingw/include/cairomm-1.0/cairomm/matrix.h
/usr/i686-w64-mingw32/sys-root/mingw/include/cairomm-1.0/cairomm/path.h
/usr/i686-w64-mingw32/sys-root/mingw/include/cairomm-1.0/cairomm/pattern.h
/usr/i686-w64-mingw32/sys-root/mingw/include/cairomm-1.0/cairomm/quartz_font.h
/usr/i686-w64-mingw32/sys-root/mingw/include/cairomm-1.0/cairomm/quartz_surface.h
/usr/i686-w64-mingw32/sys-root/mingw/include/cairomm-1.0/cairomm/refptr.h
/usr/i686-w64-mingw32/sys-root/mingw/include/cairomm-1.0/cairomm/region.h
/usr/i686-w64-mingw32/sys-root/mingw/include/cairomm-1.0/cairomm/scaledfont.h
/usr/i686-w64-mingw32/sys-root/mingw/include/cairomm-1.0/cairomm/script.h
/usr/i686-w64-mingw32/sys-root/mingw/include/cairomm-1.0/cairomm/script_surface.h
/usr/i686-w64-mingw32/sys-root/mingw/include/cairomm-1.0/cairomm/surface.h
/usr/i686-w64-mingw32/sys-root/mingw/include/cairomm-1.0/cairomm/types.h
/usr/i686-w64-mingw32/sys-root/mingw/include/cairomm-1.0/cairomm/win32_font.h
/usr/i686-w64-mingw32/sys-root/mingw/include/cairomm-1.0/cairomm/win32_surface.h
/usr/i686-w64-mingw32/sys-root/mingw/include/cairomm-1.0/cairomm/xlib_surface.h
/usr/i686-w64-mingw32/sys-root/mingw/lib/cairomm-1.0
/usr/i686-w64-mingw32/sys-root/mingw/lib/cairomm-1.0/include
/usr/i686-w64-mingw32/sys-root/mingw/lib/cairomm-1.0/include/cairommconfig.h
/usr/i686-w64-mingw32/sys-root/mingw/lib/libcairomm-1.0.dll.a
/usr/i686-w64-mingw32/sys-root/mingw/lib/pkgconfig/cairomm-1.0.pc
/usr/i686-w64-mingw32/sys-root/mingw/lib/pkgconfig/cairomm-ft-1.0.pc
/usr/i686-w64-mingw32/sys-root/mingw/lib/pkgconfig/cairomm-pdf-1.0.pc
/usr/i686-w64-mingw32/sys-root/mingw/lib/pkgconfig/cairomm-png-1.0.pc
/usr/i686-w64-mingw32/sys-root/mingw/lib/pkgconfig/cairomm-ps-1.0.pc
/usr/i686-w64-mingw32/sys-root/mingw/lib/pkgconfig/cairomm-svg-1.0.pc
/usr/i686-w64-mingw32/sys-root/mingw/lib/pkgconfig/cairomm-win32-1.0.pc
/usr/i686-w64-mingw32/sys-root/mingw/lib/pkgconfig/cairomm-win32-font-1.0.pc
/usr/share/licenses/mingw32-cairomm
/usr/share/licenses/mingw32-cairomm/COPYING
References
Summary
In this tutorial we learn how to install mingw32-cairomm
on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).