How To Install ocaml-lablgtk on Fedora 36

In this tutorial we learn how to install ocaml-lablgtk in Fedora 36. ocaml-lablgtk is Objective Caml interface to gtk+

Introduction

In this tutorial we learn how to install ocaml-lablgtk on Fedora 36.

What is ocaml-lablgtk

LablGTK is an Objective Caml interface to gtk+. It uses the rich type system of Objective Caml to provide a strongly typed, yet very comfortable, object-oriented interface to gtk+. This is not that easy if you know the dynamic typing approach taken by gtk+.

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

Install ocaml-lablgtk 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 ocaml-lablgtk using dnf by running the following command:

sudo dnf -y install ocaml-lablgtk

Install ocaml-lablgtk 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 ocaml-lablgtk using yum by running the following command:

sudo yum -y install ocaml-lablgtk

How To Uninstall ocaml-lablgtk on Fedora 36

To uninstall only the ocaml-lablgtk package we can use the following command:

sudo dnf remove ocaml-lablgtk

ocaml-lablgtk Package Contents on Fedora 36

---
title: "How To Install ocaml-lablgtk on Fedora 36"
linkTitle: "ocaml-lablgtk"
type: "docs"
description: "In this tutorial we learn how to install ocaml-lablgtk in Fedora 36. ocaml-lablgtk is Objective Caml interface to gtk+"
date: "2022-08-17"
lastmod: "2022-08-17"
#image: /images/fedora/36/ocaml-lablgtk-featured.png
---

## Introduction

In this tutorial we learn how to install `ocaml-lablgtk` on Fedora 36.

### What is `ocaml-lablgtk`

> LablGTK is an Objective Caml interface to gtk+.  It uses the rich type system of Objective Caml to provide a strongly typed, yet very comfortable, object-oriented interface to gtk+. This is not that easy if you know the dynamic typing approach taken by gtk+.  

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

## Install ocaml-lablgtk on Fedora 36 Using dnf

Update yum database with `dnf` using the following command.

```bash
sudo dnf makecache --refresh

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

sudo dnf -y install ocaml-lablgtk

Install ocaml-lablgtk 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 ocaml-lablgtk using yum by running the following command:

sudo yum -y install ocaml-lablgtk

How To Uninstall ocaml-lablgtk on Fedora 36

To uninstall only the ocaml-lablgtk package we can use the following command:

sudo dnf remove ocaml-lablgtk

ocaml-lablgtk Package Contents on Fedora 36

/usr/bin/gdk_pixbuf_mlsource
/usr/bin/lablgladecc2
/usr/bin/lablgtk2
/usr/lib/.build-id
/usr/lib/.build-id/22
/usr/lib/.build-id/22/481101a0dabb16696b13e731745ec6a139ec5c
/usr/lib/.build-id/47
/usr/lib/.build-id/47/4f1eb4e6df2ab1ae9cba3080dcc3e5fcc7d6ca
/usr/lib/.build-id/58
/usr/lib/.build-id/58/747cbac4d6bd7c85356cb375e10a2ebbfc5f84
/usr/lib/.build-id/59
/usr/lib/.build-id/59/1d5b64c0d46ac15883df2a8350f97ec5cbe1e7
/usr/lib/.build-id/5d
/usr/lib/.build-id/5d/c6c64021aeb631eedd10545eb515beca7f8d4d
/usr/lib/.build-id/6f
/usr/lib/.build-id/6f/0fd65414de566e9180ed433d91133da4fd02dc
/usr/lib/.build-id/71
/usr/lib/.build-id/71/5cd2a731b99043fc19ce16604e067e2bbe4124
/usr/lib/.build-id/8e
/usr/lib/.build-id/8e/411bcb7b2040d1ec55ac6e42138b031761b2db
/usr/lib/.build-id/90
/usr/lib/.build-id/90/f68c2ab79e2b6fc364bdae41d1dd7404119587
/usr/lib/.build-id/cb
/usr/lib/.build-id/cb/4f243c5111ce210bd700b53c0da90af3af40a9
/usr/lib/.build-id/df
/usr/lib/.build-id/df/19d9a231b8b2ab0be84c24c8f64e514c794c66
/usr/lib/.build-id/e3
/usr/lib/.build-id/e3/e17218adbfe5724acdcb7171a1cf6d74b5058a
/usr/lib64/ocaml/lablgtk2
/usr/lib64/ocaml/lablgtk2/META
/usr/lib64/ocaml/lablgtk2/gAction.cmi
/usr/lib64/ocaml/lablgtk2/gAssistant.cmi
/usr/lib64/ocaml/lablgtk2/gBin.cmi
/usr/lib64/ocaml/lablgtk2/gBroken.cmi
/usr/lib64/ocaml/lablgtk2/gButton.cmi
/usr/lib64/ocaml/lablgtk2/gContainer.cmi
/usr/lib64/ocaml/lablgtk2/gData.cmi
/usr/lib64/ocaml/lablgtk2/gDraw.cmi
/usr/lib64/ocaml/lablgtk2/gEdit.cmi
/usr/lib64/ocaml/lablgtk2/gFile.cmi
/usr/lib64/ocaml/lablgtk2/gList.cmi
/usr/lib64/ocaml/lablgtk2/gMain.cmi
/usr/lib64/ocaml/lablgtk2/gMenu.cmi
/usr/lib64/ocaml/lablgtk2/gMisc.cmi
/usr/lib64/ocaml/lablgtk2/gObj.cmi
/usr/lib64/ocaml/lablgtk2/gPack.cmi
/usr/lib64/ocaml/lablgtk2/gPango.cmi
/usr/lib64/ocaml/lablgtk2/gRange.cmi
/usr/lib64/ocaml/lablgtk2/gSourceView2.cmi
/usr/lib64/ocaml/lablgtk2/gText.cmi
/usr/lib64/ocaml/lablgtk2/gToolbox.cmi
/usr/lib64/ocaml/lablgtk2/gTree.cmi
/usr/lib64/ocaml/lablgtk2/gUtil.cmi
/usr/lib64/ocaml/lablgtk2/gWindow.cmi
/usr/lib64/ocaml/lablgtk2/gaux.cmi
/usr/lib64/ocaml/lablgtk2/gdk.cmi
/usr/lib64/ocaml/lablgtk2/gdkEnums.cmi
/usr/lib64/ocaml/lablgtk2/gdkEvent.cmi
/usr/lib64/ocaml/lablgtk2/gdkKeysyms.cmi
/usr/lib64/ocaml/lablgtk2/gdkPixbuf.cmi
/usr/lib64/ocaml/lablgtk2/glade.cmi
/usr/lib64/ocaml/lablgtk2/glib.cmi
/usr/lib64/ocaml/lablgtk2/gnoCanvas.cmi
/usr/lib64/ocaml/lablgtk2/gnomeCanvas.cmi
/usr/lib64/ocaml/lablgtk2/gobject.cmi
/usr/lib64/ocaml/lablgtk2/gpointer.cmi
/usr/lib64/ocaml/lablgtk2/gtk.cmi
/usr/lib64/ocaml/lablgtk2/gtkActionProps.cmi
/usr/lib64/ocaml/lablgtk2/gtkAssistant.cmi
/usr/lib64/ocaml/lablgtk2/gtkAssistantProps.cmi
/usr/lib64/ocaml/lablgtk2/gtkBase.cmi
/usr/lib64/ocaml/lablgtk2/gtkBaseProps.cmi
/usr/lib64/ocaml/lablgtk2/gtkBin.cmi
/usr/lib64/ocaml/lablgtk2/gtkBinProps.cmi
/usr/lib64/ocaml/lablgtk2/gtkBroken.cmi
/usr/lib64/ocaml/lablgtk2/gtkBrokenProps.cmi
/usr/lib64/ocaml/lablgtk2/gtkButton.cmi
/usr/lib64/ocaml/lablgtk2/gtkButtonProps.cmi
/usr/lib64/ocaml/lablgtk2/gtkData.cmi
/usr/lib64/ocaml/lablgtk2/gtkEdit.cmi
/usr/lib64/ocaml/lablgtk2/gtkEditProps.cmi
/usr/lib64/ocaml/lablgtk2/gtkEnums.cmi
/usr/lib64/ocaml/lablgtk2/gtkFile.cmi
/usr/lib64/ocaml/lablgtk2/gtkFileProps.cmi
/usr/lib64/ocaml/lablgtk2/gtkInit.cmi
/usr/lib64/ocaml/lablgtk2/gtkList.cmi
/usr/lib64/ocaml/lablgtk2/gtkListProps.cmi
/usr/lib64/ocaml/lablgtk2/gtkMain.cmi
/usr/lib64/ocaml/lablgtk2/gtkMenu.cmi
/usr/lib64/ocaml/lablgtk2/gtkMenuProps.cmi
/usr/lib64/ocaml/lablgtk2/gtkMisc.cmi
/usr/lib64/ocaml/lablgtk2/gtkMiscProps.cmi
/usr/lib64/ocaml/lablgtk2/gtkObject.cmi
/usr/lib64/ocaml/lablgtk2/gtkPack.cmi
/usr/lib64/ocaml/lablgtk2/gtkPackProps.cmi
/usr/lib64/ocaml/lablgtk2/gtkRange.cmi
/usr/lib64/ocaml/lablgtk2/gtkRangeProps.cmi
/usr/lib64/ocaml/lablgtk2/gtkSignal.cmi
/usr/lib64/ocaml/lablgtk2/gtkSourceView2.cmi
/usr/lib64/ocaml/lablgtk2/gtkSpell.cmi
/usr/lib64/ocaml/lablgtk2/gtkStock.cmi
/usr/lib64/ocaml/lablgtk2/gtkText.cmi
/usr/lib64/ocaml/lablgtk2/gtkTextProps.cmi
/usr/lib64/ocaml/lablgtk2/gtkThInit.cmi
/usr/lib64/ocaml/lablgtk2/gtkThread.cmi
/usr/lib64/ocaml/lablgtk2/gtkTree.cmi
/usr/lib64/ocaml/lablgtk2/gtkTreeProps.cmi
/usr/lib64/ocaml/lablgtk2/gtkWindow.cmi
/usr/lib64/ocaml/lablgtk2/gutf8.cmi
/usr/lib64/ocaml/lablgtk2/lablglade.cma
/usr/lib64/ocaml/lablgtk2/lablglade.cmxs
/usr/lib64/ocaml/lablgtk2/lablgnomecanvas.cma
/usr/lib64/ocaml/lablgtk2/lablgnomecanvas.cmxs
/usr/lib64/ocaml/lablgtk2/lablgtk.cma
/usr/lib64/ocaml/lablgtk2/lablgtk.cmxs
/usr/lib64/ocaml/lablgtk2/lablgtksourceview2.cma
/usr/lib64/ocaml/lablgtk2/lablgtksourceview2.cmxs
/usr/lib64/ocaml/lablgtk2/lablgtkspell.cma
/usr/lib64/ocaml/lablgtk2/lablgtkspell.cmxs
/usr/lib64/ocaml/lablgtk2/lablrsvg.cma
/usr/lib64/ocaml/lablgtk2/lablrsvg.cmxs
/usr/lib64/ocaml/lablgtk2/ogtkActionProps.cmi
/usr/lib64/ocaml/lablgtk2/ogtkAssistantProps.cmi
/usr/lib64/ocaml/lablgtk2/ogtkBaseProps.cmi
/usr/lib64/ocaml/lablgtk2/ogtkBinProps.cmi
/usr/lib64/ocaml/lablgtk2/ogtkBrokenProps.cmi
/usr/lib64/ocaml/lablgtk2/ogtkButtonProps.cmi
/usr/lib64/ocaml/lablgtk2/ogtkEditProps.cmi
/usr/lib64/ocaml/lablgtk2/ogtkFileProps.cmi
/usr/lib64/ocaml/lablgtk2/ogtkListProps.cmi
/usr/lib64/ocaml/lablgtk2/ogtkMenuProps.cmi
/usr/lib64/ocaml/lablgtk2/ogtkMiscProps.cmi
/usr/lib64/ocaml/lablgtk2/ogtkPackProps.cmi
/usr/lib64/ocaml/lablgtk2/ogtkRangeProps.cmi
/usr/lib64/ocaml/lablgtk2/ogtkTextProps.cmi
/usr/lib64/ocaml/lablgtk2/ogtkTreeProps.cmi
/usr/lib64/ocaml/lablgtk2/pango.cmi
/usr/lib64/ocaml/lablgtk2/pangoEnums.cmi
/usr/lib64/ocaml/lablgtk2/rsvg.cmi
/usr/lib64/ocaml/lablgtk2/sourceView2Enums.cmi
/usr/lib64/ocaml/stublibs/dlllablglade2.so
/usr/lib64/ocaml/stublibs/dlllablglade2.so.owner
/usr/lib64/ocaml/stublibs/dlllablgnomecanvas.so
/usr/lib64/ocaml/stublibs/dlllablgnomecanvas.so.owner
/usr/lib64/ocaml/stublibs/dlllablgtk2.so
/usr/lib64/ocaml/stublibs/dlllablgtk2.so.owner
/usr/lib64/ocaml/stublibs/dlllablgtksourceview2.so
/usr/lib64/ocaml/stublibs/dlllablgtksourceview2.so.owner
/usr/lib64/ocaml/stublibs/dlllablgtkspell.so
/usr/lib64/ocaml/stublibs/dlllablgtkspell.so.owner
/usr/lib64/ocaml/stublibs/dlllablrsvg.so
/usr/lib64/ocaml/stublibs/dlllablrsvg.so.owner
/usr/share/doc/ocaml-lablgtk
/usr/share/doc/ocaml-lablgtk/CHANGES
/usr/share/doc/ocaml-lablgtk/README
/usr/share/licenses/ocaml-lablgtk
/usr/share/licenses/ocaml-lablgtk/COPYING
/usr/share/licenses/ocaml-lablgtk/LGPL
/usr/share/man/man1/gdk_pixbuf_mlsource.1.gz
/usr/share/man/man1/lablgladecc2.1.gz
/usr/share/man/man1/lablgtk2.1.gz

References

Summary

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

/usr/bin/gdk_pixbuf_mlsource /usr/bin/lablgladecc2 /usr/bin/lablgtk2 /usr/lib/.build-id /usr/lib/.build-id/0f /usr/lib/.build-id/0f/490c00c515db5a581332a5c4c510b029061cb4 /usr/lib/.build-id/47 /usr/lib/.build-id/47/3cd39a8a3de2ccaff077452a16feb21787b1fc /usr/lib/.build-id/4b /usr/lib/.build-id/4b/93d335787a1e4f41c66ea0008be92f44e13c59 /usr/lib/.build-id/66 /usr/lib/.build-id/66/d91ba62e3367eb359c5b52c4345b4169eda7be /usr/lib/.build-id/a2 /usr/lib/.build-id/a2/f30517c5de0c1a1bd656f6b1d9af5605903b78 /usr/lib/.build-id/b5 /usr/lib/.build-id/b5/809f35c78d6369fb78938ec692672c3430f539 /usr/lib/.build-id/cb /usr/lib/.build-id/cb/f33b26490515f9964c68781ad5f3da23a52a3f /usr/lib/.build-id/cc /usr/lib/.build-id/cc/e0035a6cbdd8c6bd71ce8c93ca85c167b0cbf6 /usr/lib/.build-id/cf /usr/lib/.build-id/cf/5e48d9b5b4ba40c1095a4f7c12ac6909935826 /usr/lib/.build-id/ec /usr/lib/.build-id/ec/807feb61a3bd62df7b4322a50f8a0cc46f3f0b /usr/lib/.build-id/f1 /usr/lib/.build-id/f1/0d01fd4fef728ac733ed4787b13716d09eb106 /usr/lib/.build-id/f4 /usr/lib/.build-id/f4/ee3c935d3d0b2bc727c706c6a8b90f0290c854 /usr/lib/ocaml/lablgtk2 /usr/lib/ocaml/lablgtk2/META /usr/lib/ocaml/lablgtk2/gAction.cmi /usr/lib/ocaml/lablgtk2/gAssistant.cmi /usr/lib/ocaml/lablgtk2/gBin.cmi /usr/lib/ocaml/lablgtk2/gBroken.cmi /usr/lib/ocaml/lablgtk2/gButton.cmi /usr/lib/ocaml/lablgtk2/gContainer.cmi /usr/lib/ocaml/lablgtk2/gData.cmi /usr/lib/ocaml/lablgtk2/gDraw.cmi /usr/lib/ocaml/lablgtk2/gEdit.cmi /usr/lib/ocaml/lablgtk2/gFile.cmi /usr/lib/ocaml/lablgtk2/gList.cmi /usr/lib/ocaml/lablgtk2/gMain.cmi /usr/lib/ocaml/lablgtk2/gMenu.cmi /usr/lib/ocaml/lablgtk2/gMisc.cmi /usr/lib/ocaml/lablgtk2/gObj.cmi /usr/lib/ocaml/lablgtk2/gPack.cmi /usr/lib/ocaml/lablgtk2/gPango.cmi /usr/lib/ocaml/lablgtk2/gRange.cmi /usr/lib/ocaml/lablgtk2/gSourceView2.cmi /usr/lib/ocaml/lablgtk2/gText.cmi /usr/lib/ocaml/lablgtk2/gToolbox.cmi /usr/lib/ocaml/lablgtk2/gTree.cmi /usr/lib/ocaml/lablgtk2/gUtil.cmi /usr/lib/ocaml/lablgtk2/gWindow.cmi /usr/lib/ocaml/lablgtk2/gaux.cmi /usr/lib/ocaml/lablgtk2/gdk.cmi /usr/lib/ocaml/lablgtk2/gdkEnums.cmi /usr/lib/ocaml/lablgtk2/gdkEvent.cmi /usr/lib/ocaml/lablgtk2/gdkKeysyms.cmi /usr/lib/ocaml/lablgtk2/gdkPixbuf.cmi /usr/lib/ocaml/lablgtk2/glade.cmi /usr/lib/ocaml/lablgtk2/glib.cmi /usr/lib/ocaml/lablgtk2/gnoCanvas.cmi /usr/lib/ocaml/lablgtk2/gnomeCanvas.cmi /usr/lib/ocaml/lablgtk2/gobject.cmi /usr/lib/ocaml/lablgtk2/gpointer.cmi /usr/lib/ocaml/lablgtk2/gtk.cmi /usr/lib/ocaml/lablgtk2/gtkActionProps.cmi /usr/lib/ocaml/lablgtk2/gtkAssistant.cmi /usr/lib/ocaml/lablgtk2/gtkAssistantProps.cmi /usr/lib/ocaml/lablgtk2/gtkBase.cmi /usr/lib/ocaml/lablgtk2/gtkBaseProps.cmi /usr/lib/ocaml/lablgtk2/gtkBin.cmi /usr/lib/ocaml/lablgtk2/gtkBinProps.cmi /usr/lib/ocaml/lablgtk2/gtkBroken.cmi /usr/lib/ocaml/lablgtk2/gtkBrokenProps.cmi /usr/lib/ocaml/lablgtk2/gtkButton.cmi /usr/lib/ocaml/lablgtk2/gtkButtonProps.cmi /usr/lib/ocaml/lablgtk2/gtkData.cmi /usr/lib/ocaml/lablgtk2/gtkEdit.cmi /usr/lib/ocaml/lablgtk2/gtkEditProps.cmi /usr/lib/ocaml/lablgtk2/gtkEnums.cmi /usr/lib/ocaml/lablgtk2/gtkFile.cmi /usr/lib/ocaml/lablgtk2/gtkFileProps.cmi /usr/lib/ocaml/lablgtk2/gtkInit.cmi /usr/lib/ocaml/lablgtk2/gtkList.cmi /usr/lib/ocaml/lablgtk2/gtkListProps.cmi /usr/lib/ocaml/lablgtk2/gtkMain.cmi /usr/lib/ocaml/lablgtk2/gtkMenu.cmi /usr/lib/ocaml/lablgtk2/gtkMenuProps.cmi /usr/lib/ocaml/lablgtk2/gtkMisc.cmi /usr/lib/ocaml/lablgtk2/gtkMiscProps.cmi /usr/lib/ocaml/lablgtk2/gtkObject.cmi /usr/lib/ocaml/lablgtk2/gtkPack.cmi /usr/lib/ocaml/lablgtk2/gtkPackProps.cmi /usr/lib/ocaml/lablgtk2/gtkRange.cmi /usr/lib/ocaml/lablgtk2/gtkRangeProps.cmi /usr/lib/ocaml/lablgtk2/gtkSignal.cmi /usr/lib/ocaml/lablgtk2/gtkSourceView2.cmi /usr/lib/ocaml/lablgtk2/gtkSpell.cmi /usr/lib/ocaml/lablgtk2/gtkStock.cmi /usr/lib/ocaml/lablgtk2/gtkText.cmi /usr/lib/ocaml/lablgtk2/gtkTextProps.cmi /usr/lib/ocaml/lablgtk2/gtkThInit.cmi /usr/lib/ocaml/lablgtk2/gtkThread.cmi /usr/lib/ocaml/lablgtk2/gtkTree.cmi /usr/lib/ocaml/lablgtk2/gtkTreeProps.cmi /usr/lib/ocaml/lablgtk2/gtkWindow.cmi /usr/lib/ocaml/lablgtk2/gutf8.cmi /usr/lib/ocaml/lablgtk2/lablglade.cma /usr/lib/ocaml/lablgtk2/lablglade.cmxs /usr/lib/ocaml/lablgtk2/lablgnomecanvas.cma /usr/lib/ocaml/lablgtk2/lablgnomecanvas.cmxs /usr/lib/ocaml/lablgtk2/lablgtk.cma /usr/lib/ocaml/lablgtk2/lablgtk.cmxs /usr/lib/ocaml/lablgtk2/lablgtksourceview2.cma /usr/lib/ocaml/lablgtk2/lablgtksourceview2.cmxs /usr/lib/ocaml/lablgtk2/lablgtkspell.cma /usr/lib/ocaml/lablgtk2/lablgtkspell.cmxs /usr/lib/ocaml/lablgtk2/lablrsvg.cma /usr/lib/ocaml/lablgtk2/lablrsvg.cmxs /usr/lib/ocaml/lablgtk2/ogtkActionProps.cmi /usr/lib/ocaml/lablgtk2/ogtkAssistantProps.cmi /usr/lib/ocaml/lablgtk2/ogtkBaseProps.cmi /usr/lib/ocaml/lablgtk2/ogtkBinProps.cmi /usr/lib/ocaml/lablgtk2/ogtkBrokenProps.cmi /usr/lib/ocaml/lablgtk2/ogtkButtonProps.cmi /usr/lib/ocaml/lablgtk2/ogtkEditProps.cmi /usr/lib/ocaml/lablgtk2/ogtkFileProps.cmi /usr/lib/ocaml/lablgtk2/ogtkListProps.cmi /usr/lib/ocaml/lablgtk2/ogtkMenuProps.cmi /usr/lib/ocaml/lablgtk2/ogtkMiscProps.cmi /usr/lib/ocaml/lablgtk2/ogtkPackProps.cmi /usr/lib/ocaml/lablgtk2/ogtkRangeProps.cmi /usr/lib/ocaml/lablgtk2/ogtkTextProps.cmi /usr/lib/ocaml/lablgtk2/ogtkTreeProps.cmi /usr/lib/ocaml/lablgtk2/pango.cmi /usr/lib/ocaml/lablgtk2/pangoEnums.cmi /usr/lib/ocaml/lablgtk2/rsvg.cmi /usr/lib/ocaml/lablgtk2/sourceView2Enums.cmi /usr/lib/ocaml/stublibs/dlllablglade2.so /usr/lib/ocaml/stublibs/dlllablglade2.so.owner /usr/lib/ocaml/stublibs/dlllablgnomecanvas.so /usr/lib/ocaml/stublibs/dlllablgnomecanvas.so.owner /usr/lib/ocaml/stublibs/dlllablgtk2.so /usr/lib/ocaml/stublibs/dlllablgtk2.so.owner /usr/lib/ocaml/stublibs/dlllablgtksourceview2.so /usr/lib/ocaml/stublibs/dlllablgtksourceview2.so.owner /usr/lib/ocaml/stublibs/dlllablgtkspell.so /usr/lib/ocaml/stublibs/dlllablgtkspell.so.owner /usr/lib/ocaml/stublibs/dlllablrsvg.so /usr/lib/ocaml/stublibs/dlllablrsvg.so.owner /usr/share/doc/ocaml-lablgtk /usr/share/doc/ocaml-lablgtk/CHANGES /usr/share/doc/ocaml-lablgtk/README /usr/share/licenses/ocaml-lablgtk /usr/share/licenses/ocaml-lablgtk/COPYING /usr/share/licenses/ocaml-lablgtk/LGPL /usr/share/man/man1/gdk_pixbuf_mlsource.1.gz /usr/share/man/man1/lablgladecc2.1.gz /usr/share/man/man1/lablgtk2.1.gz


## References

* [ocaml-lablgtk website](https://garrigue.github.io/lablgtk/)

## Summary

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