package efl

  1. Overview
  2. Docs
On This Page
  1. Error log

efl 1.18.0

Error log

The package failed to build. The error log from opam follows.

You are using opam 2.1+, where external dependency handling has been integrated: consider calling opam directly, the 'depext' plugin interface is provided for backwards compatibility only
# Detecting depexts using vars: arch=x86_64, os=linux, os-distribution=debian, os-family=debian
# The following system packages are needed:
libefl-all-dev
pkg-config
[NOTE] Package ocamlfind is already installed (current version is 1.9.6).
The following actions will be performed:
  - install ocamlbuild      0.14.3
  - install conf-pkg-config 3
  - install conf-efl        1.8
  - install efl             1.18.0
===== 4 to install =====

The following system packages will first need to be installed:
    libefl-all-dev pkg-config

<><> Handling external dependencies <><><><><><><><><><><><><><><><><><><><><><>
Let opam run your package manager to install the required system packages?
(answer 'n' for other options) [Y/n] y
+ /usr/bin/sudo "apt-get" "install" "-qq" "-yy" "libefl-all-dev" "pkg-config"
- debconf: delaying package configuration, since apt-utils is not installed
- Selecting previously unselected package libargon2-1:amd64.
- (Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 18766 files and directories currently installed.)
- Preparing to unpack .../00-libargon2-1_0~20171227-0.3+deb12u1_amd64.deb ...
- Unpacking libargon2-1:amd64 (0~20171227-0.3+deb12u1) ...
- Selecting previously unselected package dmsetup.
- Preparing to unpack .../01-dmsetup_2%3a1.02.185-2_amd64.deb ...
- Unpacking dmsetup (2:1.02.185-2) ...
- Selecting previously unselected package libdevmapper1.02.1:amd64.
- Preparing to unpack .../02-libdevmapper1.02.1_2%3a1.02.185-2_amd64.deb ...
- Unpacking libdevmapper1.02.1:amd64 (2:1.02.185-2) ...
- Selecting previously unselected package libjson-c5:amd64.
- Preparing to unpack .../03-libjson-c5_0.16-2_amd64.deb ...
- Unpacking libjson-c5:amd64 (0.16-2) ...
- Selecting previously unselected package libcryptsetup12:amd64.
- Preparing to unpack .../04-libcryptsetup12_2%3a2.6.1-4~deb12u2_amd64.deb ...
- Unpacking libcryptsetup12:amd64 (2:2.6.1-4~deb12u2) ...
- Selecting previously unselected package libfdisk1:amd64.
- Preparing to unpack .../05-libfdisk1_2.38.1-5+deb12u1_amd64.deb ...
- Unpacking libfdisk1:amd64 (2.38.1-5+deb12u1) ...
- Selecting previously unselected package libkmod2:amd64.
- Preparing to unpack .../06-libkmod2_30+20221128-1_amd64.deb ...
- Unpacking libkmod2:amd64 (30+20221128-1) ...
- Selecting previously unselected package libapparmor1:amd64.
- Preparing to unpack .../07-libapparmor1_3.0.8-3_amd64.deb ...
- Unpacking libapparmor1:amd64 (3.0.8-3) ...
- Selecting previously unselected package libip4tc2:amd64.
- Preparing to unpack .../08-libip4tc2_1.8.9-2_amd64.deb ...
- Unpacking libip4tc2:amd64 (1.8.9-2) ...
- Selecting previously unselected package libsystemd-shared:amd64.
- Preparing to unpack .../09-libsystemd-shared_252.22-1~deb12u1_amd64.deb ...
- Unpacking libsystemd-shared:amd64 (252.22-1~deb12u1) ...
- Selecting previously unselected package systemd.
- Preparing to unpack .../10-systemd_252.22-1~deb12u1_amd64.deb ...
- Unpacking systemd (252.22-1~deb12u1) ...
- Setting up libargon2-1:amd64 (0~20171227-0.3+deb12u1) ...
- Setting up libjson-c5:amd64 (0.16-2) ...
- Setting up libfdisk1:amd64 (2.38.1-5+deb12u1) ...
- Setting up libkmod2:amd64 (30+20221128-1) ...
- Setting up libapparmor1:amd64 (3.0.8-3) ...
- Setting up libip4tc2:amd64 (1.8.9-2) ...
- Setting up libsystemd-shared:amd64 (252.22-1~deb12u1) ...
- Setting up libdevmapper1.02.1:amd64 (2:1.02.185-2) ...
- Setting up libcryptsetup12:amd64 (2:2.6.1-4~deb12u2) ...
- Setting up systemd (252.22-1~deb12u1) ...
- Created symlink /etc/systemd/system/getty.target.wants/getty@tty1.service → /lib/systemd/system/getty@.service.

- Created symlink /etc/systemd/system/multi-user.target.wants/remote-fs.target → /lib/systemd/system/remote-fs.target.

- Created symlink /etc/systemd/system/sysinit.target.wants/systemd-pstore.service → /lib/systemd/system/systemd-pstore.service.

- Initializing machine ID from random generator.

- Creating group 'systemd-journal' with GID 999.

- Creating group 'systemd-network' with GID 998.

- Creating user 'systemd-network' (systemd Network Management) with UID 998 and GID 998.

- Setting up dmsetup (2:1.02.185-2) ...
- Selecting previously unselected package systemd-sysv.
- (Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 19681 files and directories currently installed.)
- Preparing to unpack .../00-systemd-sysv_252.22-1~deb12u1_amd64.deb ...
- Unpacking systemd-sysv (252.22-1~deb12u1) ...
- Selecting previously unselected package libdbus-1-3:amd64.
- Preparing to unpack .../01-libdbus-1-3_1.14.10-1~deb12u1_amd64.deb ...
- Unpacking libdbus-1-3:amd64 (1.14.10-1~deb12u1) ...
- Selecting previously unselected package dbus-bin.
- Preparing to unpack .../02-dbus-bin_1.14.10-1~deb12u1_amd64.deb ...
- Unpacking dbus-bin (1.14.10-1~deb12u1) ...
- Selecting previously unselected package dbus-session-bus-common.
- Preparing to unpack .../03-dbus-session-bus-common_1.14.10-1~deb12u1_all.deb ...
- Unpacking dbus-session-bus-common (1.14.10-1~deb12u1) ...
- Selecting previously unselected package dbus-daemon.
- Preparing to unpack .../04-dbus-daemon_1.14.10-1~deb12u1_amd64.deb ...
- Unpacking dbus-daemon (1.14.10-1~deb12u1) ...
- Selecting previously unselected package dbus-system-bus-common.
- Preparing to unpack .../05-dbus-system-bus-common_1.14.10-1~deb12u1_all.deb ...
- Unpacking dbus-system-bus-common (1.14.10-1~deb12u1) ...
- Selecting previously unselected package dbus.
- Preparing to unpack .../06-dbus_1.14.10-1~deb12u1_amd64.deb ...
- Unpacking dbus (1.14.10-1~deb12u1) ...
- Selecting previously unselected package fonts-droid-fallback.
- Preparing to unpack .../07-fonts-droid-fallback_1%3a6.0.1r16-1.1_all.deb ...
- Unpacking fonts-droid-fallback (1:6.0.1r16-1.1) ...
- Selecting previously unselected package poppler-data.
- Preparing to unpack .../08-poppler-data_0.4.12-1_all.deb ...
- Unpacking poppler-data (0.4.12-1) ...
- Selecting previously unselected package libpython3.11-minimal:amd64.
- Preparing to unpack .../09-libpython3.11-minimal_3.11.2-6_amd64.deb ...
- Unpacking libpython3.11-minimal:amd64 (3.11.2-6) ...
- Selecting previously unselected package python3.11-minimal.
- Preparing to unpack .../10-python3.11-minimal_3.11.2-6_amd64.deb ...
- Unpacking python3.11-minimal (3.11.2-6) ...
- Setting up libpython3.11-minimal:amd64 (3.11.2-6) ...
- Setting up python3.11-minimal (3.11.2-6) ...
- Selecting previously unselected package python3-minimal.
- (Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 20624 files and directories currently installed.)
- Preparing to unpack .../python3-minimal_3.11.2-1+b1_amd64.deb ...
- Unpacking python3-minimal (3.11.2-1+b1) ...
- Selecting previously unselected package media-types.
- Preparing to unpack .../media-types_10.0.0_all.deb ...
- Unpacking media-types (10.0.0) ...
- Selecting previously unselected package libpython3.11-stdlib:amd64.
- Preparing to unpack .../libpython3.11-stdlib_3.11.2-6_amd64.deb ...
- Unpacking libpython3.11-stdlib:amd64 (3.11.2-6) ...
- Selecting previously unselected package python3.11.
- Preparing to unpack .../python3.11_3.11.2-6_amd64.deb ...
- Unpacking python3.11 (3.11.2-6) ...
- Selecting previously unselected package libpython3-stdlib:amd64.
- Preparing to unpack .../libpython3-stdlib_3.11.2-1+b1_amd64.deb ...
- Unpacking libpython3-stdlib:amd64 (3.11.2-1+b1) ...
- Setting up python3-minimal (3.11.2-1+b1) ...
- Selecting previously unselected package python3.
- (Reading database ... 
- (Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 21034 files and directories currently installed.)
- Preparing to unpack .../000-python3_3.11.2-1+b1_amd64.deb ...
- Unpacking python3 (3.11.2-1+b1) ...
- Selecting previously unselected package sgml-base.
- Preparing to unpack .../001-sgml-base_1.31_all.deb ...
- Unpacking sgml-base (1.31) ...
- Selecting previously unselected package sensible-utils.
- Preparing to unpack .../002-sensible-utils_0.0.17+nmu1_all.deb ...
- Unpacking sensible-utils (0.0.17+nmu1) ...
- Selecting previously unselected package libmagic-mgc.
- Preparing to unpack .../003-libmagic-mgc_1%3a5.44-3_amd64.deb ...
- Unpacking libmagic-mgc (1:5.44-3) ...
- Selecting previously unselected package libmagic1:amd64.
- Preparing to unpack .../004-libmagic1_1%3a5.44-3_amd64.deb ...
- Unpacking libmagic1:amd64 (1:5.44-3) ...
- Selecting previously unselected package file.
- Preparing to unpack .../005-file_1%3a5.44-3_amd64.deb ...
- Unpacking file (1:5.44-3) ...
- Selecting previously unselected package libnss-systemd:amd64.
- Preparing to unpack .../006-libnss-systemd_252.22-1~deb12u1_amd64.deb ...
- Unpacking libnss-systemd:amd64 (252.22-1~deb12u1) ...
- Selecting previously unselected package libpam-systemd:amd64.
- Preparing to unpack .../007-libpam-systemd_252.22-1~deb12u1_amd64.deb ...
- Unpacking libpam-systemd:amd64 (252.22-1~deb12u1) ...
- Selecting previously unselected package systemd-timesyncd.
- Preparing to unpack .../008-systemd-timesyncd_252.22-1~deb12u1_amd64.deb ...
- Unpacking systemd-timesyncd (252.22-1~deb12u1) ...
- Selecting previously unselected package ucf.
- Preparing to unpack .../009-ucf_3.0043+nmu1_all.deb ...
- Moving old data out of the way
- Unpacking ucf (3.0043+nmu1) ...
- Selecting previously unselected package hicolor-icon-theme.
- Preparing to unpack .../010-hicolor-icon-theme_0.17-2_all.deb ...
- Unpacking hicolor-icon-theme (0.17-2) ...
- Selecting previously unselected package libgdk-pixbuf2.0-common.
- Preparing to unpack .../011-libgdk-pixbuf2.0-common_2.42.10+dfsg-1_all.deb ...
- Unpacking libgdk-pixbuf2.0-common (2.42.10+dfsg-1) ...
- Selecting previously unselected package libglib2.0-0:amd64.
- Preparing to unpack .../012-libglib2.0-0_2.74.6-2+deb12u2_amd64.deb ...
- Unpacking libglib2.0-0:amd64 (2.74.6-2+deb12u2) ...
- Selecting previously unselected package libicu72:amd64.
- Preparing to unpack .../013-libicu72_72.1-3_amd64.deb ...
- Unpacking libicu72:amd64 (72.1-3) ...
- Selecting previously unselected package libxml2:amd64.
- Preparing to unpack .../014-libxml2_2.9.14+dfsg-1.3~deb12u1_amd64.deb ...
- Unpacking libxml2:amd64 (2.9.14+dfsg-1.3~deb12u1) ...
- Selecting previously unselected package shared-mime-info.
- Preparing to unpack .../015-shared-mime-info_2.2-1_amd64.deb ...
- Unpacking shared-mime-info (2.2-1) ...
- Selecting previously unselected package libgdk-pixbuf-2.0-0:amd64.
- Preparing to unpack .../016-libgdk-pixbuf-2.0-0_2.42.10+dfsg-1+b1_amd64.deb ...
- Unpacking libgdk-pixbuf-2.0-0:amd64 (2.42.10+dfsg-1+b1) ...
- Selecting previously unselected package gtk-update-icon-cache.
- Preparing to unpack .../017-gtk-update-icon-cache_3.24.38-2~deb12u1_amd64.deb ...
- Unpacking gtk-update-icon-cache (3.24.38-2~deb12u1) ...
- Selecting previously unselected package adwaita-icon-theme.
- Preparing to unpack .../018-adwaita-icon-theme_43-1_all.deb ...
- Unpacking adwaita-icon-theme (43-1) ...
- Selecting previously unselected package at-spi2-common.
- Preparing to unpack .../019-at-spi2-common_2.46.0-5_all.deb ...
- Unpacking at-spi2-common (2.46.0-5) ...
- Selecting previously unselected package libxi6:amd64.
- Preparing to unpack .../020-libxi6_2%3a1.8-1+b1_amd64.deb ...
- Unpacking libxi6:amd64 (2:1.8-1+b1) ...
- Selecting previously unselected package libatspi2.0-0:amd64.
- Preparing to unpack .../021-libatspi2.0-0_2.46.0-5_amd64.deb ...
- Unpacking libatspi2.0-0:amd64 (2.46.0-5) ...
- Selecting previously unselected package x11-common.
- Preparing to unpack .../022-x11-common_1%3a7.7+23_all.deb ...
- Unpacking x11-common (1:7.7+23) ...
- Selecting previously unselected package libxtst6:amd64.
- Preparing to unpack .../023-libxtst6_2%3a1.2.3-1.1_amd64.deb ...
- Unpacking libxtst6:amd64 (2:1.2.3-1.1) ...
- Selecting previously unselected package dbus-user-session.
- Preparing to unpack .../024-dbus-user-session_1.14.10-1~deb12u1_amd64.deb ...
- Unpacking dbus-user-session (1.14.10-1~deb12u1) ...
- Selecting previously unselected package libdconf1:amd64.
- Preparing to unpack .../025-libdconf1_0.40.0-4_amd64.deb ...
- Unpacking libdconf1:amd64 (0.40.0-4) ...
- Selecting previously unselected package dconf-service.
- Preparing to unpack .../026-dconf-service_0.40.0-4_amd64.deb ...
- Unpacking dconf-service (0.40.0-4) ...
- Selecting previously unselected package dconf-gsettings-backend:amd64.
- Preparing to unpack .../027-dconf-gsettings-backend_0.40.0-4_amd64.deb ...
- Unpacking dconf-gsettings-backend:amd64 (0.40.0-4) ...
- Selecting previously unselected package gsettings-desktop-schemas.
- Preparing to unpack .../028-gsettings-desktop-schemas_43.0-1_all.deb ...
- Unpacking gsettings-desktop-schemas (43.0-1) ...
- Selecting previously unselected package at-spi2-core.
- Preparing to unpack .../029-at-spi2-core_2.46.0-5_amd64.deb ...
- Unpacking at-spi2-core (2.46.0-5) ...
- Selecting previously unselected package m4.
- Preparing to unpack .../030-m4_1.4.19-3_amd64.deb ...
- Unpacking m4 (1.4.19-3) ...
- Selecting previously unselected package autoconf.
- Preparing to unpack .../031-autoconf_2.71-3_all.deb ...
- Unpacking autoconf (2.71-3) ...
- Selecting previously unselected package autotools-dev.
- Preparing to unpack .../032-autotools-dev_20220109.1_all.deb ...
- Unpacking autotools-dev (20220109.1) ...
- Selecting previously unselected package automake.
- Preparing to unpack .../033-automake_1%3a1.16.5-1.3_all.deb ...
- Unpacking automake (1:1.16.5-1.3) ...
- Selecting previously unselected package efl-doc.
- Preparing to unpack .../034-efl-doc_1.26.3-1_all.deb ...
- Unpacking efl-doc (1.26.3-1) ...
- Selecting previously unselected package fontconfig.
- Preparing to unpack .../035-fontconfig_2.14.1-4_amd64.deb ...
- Unpacking fontconfig (2.14.1-4) ...
- Selecting previously unselected package fonts-noto-mono.
- Preparing to unpack .../036-fonts-noto-mono_20201225-1_all.deb ...
- Unpacking fonts-noto-mono (20201225-1) ...
- Selecting previously unselected package libfontenc1:amd64.
- Preparing to unpack .../037-libfontenc1_1%3a1.1.4-1_amd64.deb ...
- Unpacking libfontenc1:amd64 (1:1.1.4-1) ...
- Selecting previously unselected package xfonts-encodings.
- Preparing to unpack .../038-xfonts-encodings_1%3a1.0.4-2.2_all.deb ...
- Unpacking xfonts-encodings (1:1.0.4-2.2) ...
- Selecting previously unselected package xfonts-utils.
- Preparing to unpack .../039-xfonts-utils_1%3a7.7+6_amd64.deb ...
- Unpacking xfonts-utils (1:7.7+6) ...
- Selecting previously unselected package fonts-urw-base35.
- Preparing to unpack .../040-fonts-urw-base35_20200910-7_all.deb ...
- Unpacking fonts-urw-base35 (20200910-7) ...
- Selecting previously unselected package libgirepository-1.0-1:amd64.
- Preparing to unpack .../041-libgirepository-1.0-1_1.74.0-3_amd64.deb ...
- Unpacking libgirepository-1.0-1:amd64 (1.74.0-3) ...
- Selecting previously unselected package gir1.2-glib-2.0:amd64.
- Preparing to unpack .../042-gir1.2-glib-2.0_1.74.0-3_amd64.deb ...
- Unpacking gir1.2-glib-2.0:amd64 (1.74.0-3) ...
- Selecting previously unselected package gir1.2-freedesktop:amd64.
- Preparing to unpack .../043-gir1.2-freedesktop_1.74.0-3_amd64.deb ...
- Unpacking gir1.2-freedesktop:amd64 (1.74.0-3) ...
- Selecting previously unselected package libelf1:amd64.
- Preparing to unpack .../044-libelf1_0.188-2.1_amd64.deb ...
- Unpacking libelf1:amd64 (0.188-2.1) ...
- Selecting previously unselected package libdw1:amd64.
- Preparing to unpack .../045-libdw1_0.188-2.1_amd64.deb ...
- Unpacking libdw1:amd64 (0.188-2.1) ...
- Selecting previously unselected package libunwind8:amd64.
- Preparing to unpack .../046-libunwind8_1.6.2-3_amd64.deb ...
- Unpacking libunwind8:amd64 (1.6.2-3) ...
- Selecting previously unselected package libcap2-bin.
- Preparing to unpack .../047-libcap2-bin_1%3a2.66-4_amd64.deb ...
- Unpacking libcap2-bin (1:2.66-4) ...
- Selecting previously unselected package libgstreamer1.0-0:amd64.
- Preparing to unpack .../048-libgstreamer1.0-0_1.22.0-2_amd64.deb ...
- Unpacking libgstreamer1.0-0:amd64 (1.22.0-2) ...
- Selecting previously unselected package gir1.2-gstreamer-1.0:amd64.
- Preparing to unpack .../049-gir1.2-gstreamer-1.0_1.22.0-2_amd64.deb ...
- Unpacking gir1.2-gstreamer-1.0:amd64 (1.22.0-2) ...
- Selecting previously unselected package libdrm-common.
- Preparing to unpack .../050-libdrm-common_2.4.114-1_all.deb ...
- Unpacking libdrm-common (2.4.114-1) ...
- Selecting previously unselected package libdrm2:amd64.
- Preparing to unpack .../051-libdrm2_2.4.114-1+b1_amd64.deb ...
- Unpacking libdrm2:amd64 (2.4.114-1+b1) ...
- Selecting previously unselected package libglvnd0:amd64.
- Preparing to unpack .../052-libglvnd0_1.6.0-1_amd64.deb ...
- Unpacking libglvnd0:amd64 (1.6.0-1) ...
- Selecting previously unselected package libwayland-server0:amd64.
- Preparing to unpack .../053-libwayland-server0_1.21.0-1_amd64.deb ...
- Unpacking libwayland-server0:amd64 (1.21.0-1) ...
- Selecting previously unselected package libgbm1:amd64.
- Preparing to unpack .../054-libgbm1_22.3.6-1+deb12u1_amd64.deb ...
- Unpacking libgbm1:amd64 (22.3.6-1+deb12u1) ...
- Selecting previously unselected package libglapi-mesa:amd64.
- Preparing to unpack .../055-libglapi-mesa_22.3.6-1+deb12u1_amd64.deb ...
- Unpacking libglapi-mesa:amd64 (22.3.6-1+deb12u1) ...
- Selecting previously unselected package libwayland-client0:amd64.
- Preparing to unpack .../056-libwayland-client0_1.21.0-1_amd64.deb ...
- Unpacking libwayland-client0:amd64 (1.21.0-1) ...
- Selecting previously unselected package libx11-xcb1:amd64.
- Preparing to unpack .../057-libx11-xcb1_2%3a1.8.4-2+deb12u2_amd64.deb ...
- Unpacking libx11-xcb1:amd64 (2:1.8.4-2+deb12u2) ...
- Selecting previously unselected package libxcb-dri2-0:amd64.
- Preparing to unpack .../058-libxcb-dri2-0_1.15-1_amd64.deb ...
- Unpacking libxcb-dri2-0:amd64 (1.15-1) ...
- Selecting previously unselected package libxcb-dri3-0:amd64.
- Preparing to unpack .../059-libxcb-dri3-0_1.15-1_amd64.deb ...
- Unpacking libxcb-dri3-0:amd64 (1.15-1) ...
- Selecting previously unselected package libxcb-present0:amd64.
- Preparing to unpack .../060-libxcb-present0_1.15-1_amd64.deb ...
- Unpacking libxcb-present0:amd64 (1.15-1) ...
- Selecting previously unselected package libxcb-randr0:amd64.
- Preparing to unpack .../061-libxcb-randr0_1.15-1_amd64.deb ...
- Unpacking libxcb-randr0:amd64 (1.15-1) ...
- Selecting previously unselected package libxcb-sync1:amd64.
- Preparing to unpack .../062-libxcb-sync1_1.15-1_amd64.deb ...
- Unpacking libxcb-sync1:amd64 (1.15-1) ...
- Selecting previously unselected package libxcb-xfixes0:amd64.
- Preparing to unpack .../063-libxcb-xfixes0_1.15-1_amd64.deb ...
- Unpacking libxcb-xfixes0:amd64 (1.15-1) ...
- Selecting previously unselected package libxshmfence1:amd64.
- Preparing to unpack .../064-libxshmfence1_1.3-1_amd64.deb ...
- Unpacking libxshmfence1:amd64 (1.3-1) ...
- Selecting previously unselected package libegl-mesa0:amd64.
- Preparing to unpack .../065-libegl-mesa0_22.3.6-1+deb12u1_amd64.deb ...
- Unpacking libegl-mesa0:amd64 (22.3.6-1+deb12u1) ...
- Selecting previously unselected package libegl1:amd64.
- Preparing to unpack .../066-libegl1_1.6.0-1_amd64.deb ...
- Unpacking libegl1:amd64 (1.6.0-1) ...
- Selecting previously unselected package libxcb-glx0:amd64.
- Preparing to unpack .../067-libxcb-glx0_1.15-1_amd64.deb ...
- Unpacking libxcb-glx0:amd64 (1.15-1) ...
- Selecting previously unselected package libxcb-shm0:amd64.
- Preparing to unpack .../068-libxcb-shm0_1.15-1_amd64.deb ...
- Unpacking libxcb-shm0:amd64 (1.15-1) ...
- Selecting previously unselected package libxfixes3:amd64.
- Preparing to unpack .../069-libxfixes3_1%3a6.0.0-2_amd64.deb ...
- Unpacking libxfixes3:amd64 (1:6.0.0-2) ...
- Selecting previously unselected package libxxf86vm1:amd64.
- Preparing to unpack .../070-libxxf86vm1_1%3a1.1.4-1+b2_amd64.deb ...
- Unpacking libxxf86vm1:amd64 (1:1.1.4-1+b2) ...
- Selecting previously unselected package libdrm-amdgpu1:amd64.
- Preparing to unpack .../071-libdrm-amdgpu1_2.4.114-1+b1_amd64.deb ...
- Unpacking libdrm-amdgpu1:amd64 (2.4.114-1+b1) ...
- Selecting previously unselected package libpciaccess0:amd64.
- Preparing to unpack .../072-libpciaccess0_0.17-2_amd64.deb ...
- Unpacking libpciaccess0:amd64 (0.17-2) ...
- Selecting previously unselected package libdrm-intel1:amd64.
- Preparing to unpack .../073-libdrm-intel1_2.4.114-1+b1_amd64.deb ...
- Unpacking libdrm-intel1:amd64 (2.4.114-1+b1) ...
- Selecting previously unselected package libdrm-nouveau2:amd64.
- Preparing to unpack .../074-libdrm-nouveau2_2.4.114-1+b1_amd64.deb ...
- Unpacking libdrm-nouveau2:amd64 (2.4.114-1+b1) ...
- Selecting previously unselected package libdrm-radeon1:amd64.
- Preparing to unpack .../075-libdrm-radeon1_2.4.114-1+b1_amd64.deb ...
- Unpacking libdrm-radeon1:amd64 (2.4.114-1+b1) ...
- Selecting previously unselected package libz3-4:amd64.
- Preparing to unpack .../076-libz3-4_4.8.12-3.1_amd64.deb ...
- Unpacking libz3-4:amd64 (4.8.12-3.1) ...
- Selecting previously unselected package libllvm15:amd64.
- Preparing to unpack .../077-libllvm15_1%3a15.0.6-4+b1_amd64.deb ...
- Unpacking libllvm15:amd64 (1:15.0.6-4+b1) ...
- Selecting previously unselected package libsensors-config.
- Preparing to unpack .../078-libsensors-config_1%3a3.6.0-7.1_all.deb ...
- Unpacking libsensors-config (1:3.6.0-7.1) ...
- Selecting previously unselected package libsensors5:amd64.
- Preparing to unpack .../079-libsensors5_1%3a3.6.0-7.1_amd64.deb ...
- Unpacking libsensors5:amd64 (1:3.6.0-7.1) ...
- Selecting previously unselected package libgl1-mesa-dri:amd64.
- Preparing to unpack .../080-libgl1-mesa-dri_22.3.6-1+deb12u1_amd64.deb ...
- Unpacking libgl1-mesa-dri:amd64 (22.3.6-1+deb12u1) ...
- Selecting previously unselected package libglx-mesa0:amd64.
- Preparing to unpack .../081-libglx-mesa0_22.3.6-1+deb12u1_amd64.deb ...
- Unpacking libglx-mesa0:amd64 (22.3.6-1+deb12u1) ...
- Selecting previously unselected package libglx0:amd64.
- Preparing to unpack .../082-libglx0_1.6.0-1_amd64.deb ...
- Unpacking libglx0:amd64 (1.6.0-1) ...
- Selecting previously unselected package libgl1:amd64.
- Preparing to unpack .../083-libgl1_1.6.0-1_amd64.deb ...
- Unpacking libgl1:amd64 (1.6.0-1) ...
- Selecting previously unselected package liborc-0.4-0:amd64.
- Preparing to unpack .../084-liborc-0.4-0_1%3a0.4.33-2_amd64.deb ...
- Unpacking liborc-0.4-0:amd64 (1:0.4.33-2) ...
- Selecting previously unselected package iso-codes.
- Preparing to unpack .../085-iso-codes_4.15.0-1_all.deb ...
- Unpacking iso-codes (4.15.0-1) ...
- Selecting previously unselected package libgstreamer-plugins-base1.0-0:amd64.
- Preparing to unpack .../086-libgstreamer-plugins-base1.0-0_1.22.0-3+deb12u1_amd64.deb ...
- Unpacking libgstreamer-plugins-base1.0-0:amd64 (1.22.0-3+deb12u1) ...
- Selecting previously unselected package libgudev-1.0-0:amd64.
- Preparing to unpack .../087-libgudev-1.0-0_237-2_amd64.deb ...
- Unpacking libgudev-1.0-0:amd64 (237-2) ...
- Selecting previously unselected package libwayland-cursor0:amd64.
- Preparing to unpack .../088-libwayland-cursor0_1.21.0-1_amd64.deb ...
- Unpacking libwayland-cursor0:amd64 (1.21.0-1) ...
- Selecting previously unselected package libwayland-egl1:amd64.
- Preparing to unpack .../089-libwayland-egl1_1.21.0-1_amd64.deb ...
- Unpacking libwayland-egl1:amd64 (1.21.0-1) ...
- Selecting previously unselected package libgstreamer-gl1.0-0:amd64.
- Preparing to unpack .../090-libgstreamer-gl1.0-0_1.22.0-3+deb12u1_amd64.deb ...
- Unpacking libgstreamer-gl1.0-0:amd64 (1.22.0-3+deb12u1) ...
- Selecting previously unselected package gir1.2-gst-plugins-base-1.0:amd64.
- Preparing to unpack .../091-gir1.2-gst-plugins-base-1.0_1.22.0-3+deb12u1_amd64.deb ...
- Unpacking gir1.2-gst-plugins-base-1.0:amd64 (1.22.0-3+deb12u1) ...
- Selecting previously unselected package gir1.2-gudev-1.0:amd64.
- Preparing to unpack .../092-gir1.2-gudev-1.0_237-2_amd64.deb ...
- Unpacking gir1.2-gudev-1.0:amd64 (237-2) ...
- Selecting previously unselected package gir1.2-harfbuzz-0.0:amd64.
- Preparing to unpack .../093-gir1.2-harfbuzz-0.0_6.0.0+dfsg-3_amd64.deb ...
- Unpacking gir1.2-harfbuzz-0.0:amd64 (6.0.0+dfsg-3) ...
- Selecting previously unselected package libgraphene-1.0-0:amd64.
- Preparing to unpack .../094-libgraphene-1.0-0_1.10.8-1_amd64.deb ...
- Unpacking libgraphene-1.0-0:amd64 (1.10.8-1) ...
- Selecting previously unselected package gstreamer1.0-gl:amd64.
- Preparing to unpack .../095-gstreamer1.0-gl_1.22.0-3+deb12u1_amd64.deb ...
- Unpacking gstreamer1.0-gl:amd64 (1.22.0-3+deb12u1) ...
- Selecting previously unselected package libcdparanoia0:amd64.
- Preparing to unpack .../096-libcdparanoia0_3.10.2+debian-14_amd64.deb ...
- Unpacking libcdparanoia0:amd64 (3.10.2+debian-14) ...
- Selecting previously unselected package libogg0:amd64.
- Preparing to unpack .../097-libogg0_1.3.5-3_amd64.deb ...
- Unpacking libogg0:amd64 (1.3.5-3) ...
- Selecting previously unselected package libopus0:amd64.
- Preparing to unpack .../098-libopus0_1.3.1-3_amd64.deb ...
- Unpacking libopus0:amd64 (1.3.1-3) ...
- Selecting previously unselected package libpixman-1-0:amd64.
- Preparing to unpack .../099-libpixman-1-0_0.42.2-1_amd64.deb ...
- Unpacking libpixman-1-0:amd64 (0.42.2-1) ...
- Selecting previously unselected package libxcb-render0:amd64.
- Preparing to unpack .../100-libxcb-render0_1.15-1_amd64.deb ...
- Unpacking libxcb-render0:amd64 (1.15-1) ...
- Selecting previously unselected package libxrender1:amd64.
- Preparing to unpack .../101-libxrender1_1%3a0.9.10-1.1_amd64.deb ...
- Unpacking libxrender1:amd64 (1:0.9.10-1.1) ...
- Selecting previously unselected package libcairo2:amd64.
- Preparing to unpack .../102-libcairo2_1.16.0-7_amd64.deb ...
- Unpacking libcairo2:amd64 (1.16.0-7) ...
- Selecting previously unselected package libtheora0:amd64.
- Preparing to unpack .../103-libtheora0_1.1.1+dfsg.1-16.1+b1_amd64.deb ...
- Unpacking libtheora0:amd64 (1.1.1+dfsg.1-16.1+b1) ...
- Selecting previously unselected package libvisual-0.4-0:amd64.
- Preparing to unpack .../104-libvisual-0.4-0_0.4.0-19_amd64.deb ...
- Unpacking libvisual-0.4-0:amd64 (0.4.0-19) ...
- Selecting previously unselected package libvorbis0a:amd64.
- Preparing to unpack .../105-libvorbis0a_1.3.7-1_amd64.deb ...
- Unpacking libvorbis0a:amd64 (1.3.7-1) ...
- Selecting previously unselected package libvorbisenc2:amd64.
- Preparing to unpack .../106-libvorbisenc2_1.3.7-1_amd64.deb ...
- Unpacking libvorbisenc2:amd64 (1.3.7-1) ...
- Selecting previously unselected package gstreamer1.0-plugins-base:amd64.
- Preparing to unpack .../107-gstreamer1.0-plugins-base_1.22.0-3+deb12u1_amd64.deb ...
- Unpacking gstreamer1.0-plugins-base:amd64 (1.22.0-3+deb12u1) ...
- Selecting previously unselected package icu-devtools.
- Preparing to unpack .../108-icu-devtools_72.1-3_amd64.deb ...
- Unpacking icu-devtools (72.1-3) ...
- Selecting previously unselected package libasyncns0:amd64.
- Preparing to unpack .../109-libasyncns0_0.8-6+b3_amd64.deb ...
- Unpacking libasyncns0:amd64 (0.8-6+b3) ...
- Selecting previously unselected package libatk1.0-0:amd64.
- Preparing to unpack .../110-libatk1.0-0_2.46.0-5_amd64.deb ...
- Unpacking libatk1.0-0:amd64 (2.46.0-5) ...
- Selecting previously unselected package libatk-bridge2.0-0:amd64.
- Preparing to unpack .../111-libatk-bridge2.0-0_2.46.0-5_amd64.deb ...
- Unpacking libatk-bridge2.0-0:amd64 (2.46.0-5) ...
- Selecting previously unselected package libavahi-common-data:amd64.
- Preparing to unpack .../112-libavahi-common-data_0.8-10_amd64.deb ...
- Unpacking libavahi-common-data:amd64 (0.8-10) ...
- Selecting previously unselected package libavahi-common3:amd64.
- Preparing to unpack .../113-libavahi-common3_0.8-10_amd64.deb ...
- Unpacking libavahi-common3:amd64 (0.8-10) ...
- Selecting previously unselected package libavahi-client3:amd64.
- Preparing to unpack .../114-libavahi-client3_0.8-10_amd64.deb ...
- Unpacking libavahi-client3:amd64 (0.8-10) ...
- Selecting previously unselected package uuid-dev:amd64.
- Preparing to unpack .../115-uuid-dev_2.38.1-5+deb12u1_amd64.deb ...
- Unpacking uuid-dev:amd64 (2.38.1-5+deb12u1) ...
- Selecting previously unselected package libblkid-dev:amd64.
- Preparing to unpack .../116-libblkid-dev_2.38.1-5+deb12u1_amd64.deb ...
- Unpacking libblkid-dev:amd64 (2.38.1-5+deb12u1) ...
- Selecting previously unselected package libbrotli-dev:amd64.
- Preparing to unpack .../117-libbrotli-dev_1.0.9-2+b6_amd64.deb ...
- Unpacking libbrotli-dev:amd64 (1.0.9-2+b6) ...
- Selecting previously unselected package libcairo-gobject2:amd64.
- Preparing to unpack .../118-libcairo-gobject2_1.16.0-7_amd64.deb ...
- Unpacking libcairo-gobject2:amd64 (1.16.0-7) ...
- Selecting previously unselected package liblcms2-2:amd64.
- Preparing to unpack .../119-liblcms2-2_2.14-2_amd64.deb ...
- Unpacking liblcms2-2:amd64 (2.14-2) ...
- Selecting previously unselected package libcolord2:amd64.
- Preparing to unpack .../120-libcolord2_1.4.6-2.2_amd64.deb ...
- Unpacking libcolord2:amd64 (1.4.6-2.2) ...
- Selecting previously unselected package libcups2:amd64.
- Preparing to unpack .../121-libcups2_2.4.2-3+deb12u5_amd64.deb ...
- Unpacking libcups2:amd64 (2.4.2-3+deb12u5) ...
- Selecting previously unselected package libcurl4-openssl-dev:amd64.
- Preparing to unpack .../122-libcurl4-openssl-dev_7.88.1-10+deb12u5_amd64.deb ...
- Unpacking libcurl4-openssl-dev:amd64 (7.88.1-10+deb12u5) ...
- Selecting previously unselected package libdatrie1:amd64.
- Preparing to unpack .../123-libdatrie1_0.2.13-2+b1_amd64.deb ...
- Unpacking libdatrie1:amd64 (0.2.13-2+b1) ...
- Selecting previously unselected package libpkgconf3:amd64.
- Preparing to unpack .../124-libpkgconf3_1.8.1-1_amd64.deb ...
- Unpacking libpkgconf3:amd64 (1.8.1-1) ...
- Selecting previously unselected package pkgconf-bin.
- Preparing to unpack .../125-pkgconf-bin_1.8.1-1_amd64.deb ...
- Unpacking pkgconf-bin (1.8.1-1) ...
- Selecting previously unselected package pkgconf:amd64.
- Preparing to unpack .../126-pkgconf_1.8.1-1_amd64.deb ...
- Unpacking pkgconf:amd64 (1.8.1-1) ...
- Selecting previously unselected package pkg-config:amd64.
- Preparing to unpack .../127-pkg-config_1.8.1-1_amd64.deb ...
- Unpacking pkg-config:amd64 (1.8.1-1) ...
- Selecting previously unselected package xml-core.
- Preparing to unpack .../128-xml-core_0.18+nmu1_all.deb ...
- Unpacking xml-core (0.18+nmu1) ...
- Selecting previously unselected package libdbus-1-dev:amd64.
- Preparing to unpack .../129-libdbus-1-dev_1.14.10-1~deb12u1_amd64.deb ...
- Unpacking libdbus-1-dev:amd64 (1.14.10-1~deb12u1) ...
- Selecting previously unselected package libpciaccess-dev:amd64.
- Preparing to unpack .../130-libpciaccess-dev_0.17-2_amd64.deb ...
- Unpacking libpciaccess-dev:amd64 (0.17-2) ...
- Selecting previously unselected package libdrm-dev:amd64.
- Preparing to unpack .../131-libdrm-dev_2.4.114-1+b1_amd64.deb ...
- Unpacking libdrm-dev:amd64 (2.4.114-1+b1) ...
- Selecting previously unselected package zlib1g-dev:amd64.
- Preparing to unpack .../132-zlib1g-dev_1%3a1.2.13.dfsg-1_amd64.deb ...
- Unpacking zlib1g-dev:amd64 (1:1.2.13.dfsg-1) ...
- Selecting previously unselected package libelf-dev:amd64.
- Preparing to unpack .../133-libelf-dev_0.188-2.1_amd64.deb ...
- Unpacking libelf-dev:amd64 (0.188-2.1) ...
- Selecting previously unselected package liblzma-dev:amd64.
- Preparing to unpack .../134-liblzma-dev_5.4.1-0.2_amd64.deb ...
- Unpacking liblzma-dev:amd64 (5.4.1-0.2) ...
- Selecting previously unselected package libdw-dev:amd64.
- Preparing to unpack .../135-libdw-dev_0.188-2.1_amd64.deb ...
- Unpacking libdw-dev:amd64 (0.188-2.1) ...
- Selecting previously unselected package libeina1a:amd64.
- Preparing to unpack .../136-libeina1a_1.26.3-1+b1_amd64.deb ...
- Unpacking libeina1a:amd64 (1.26.3-1+b1) ...
- Selecting previously unselected package libecore1:amd64.
- Preparing to unpack .../137-libecore1_1.26.3-1+b1_amd64.deb ...
- Unpacking libecore1:amd64 (1.26.3-1+b1) ...
- Selecting previously unselected package libecore-audio1:amd64.
- Preparing to unpack .../138-libecore-audio1_1.26.3-1+b1_amd64.deb ...
- Unpacking libecore-audio1:amd64 (1.26.3-1+b1) ...
- Selecting previously unselected package libecore-bin.
- Preparing to unpack .../139-libecore-bin_1.26.3-1+b1_amd64.deb ...
- Unpacking libecore-bin (1.26.3-1+b1) ...
- Selecting previously unselected package libemile1:amd64.
- Preparing to unpack .../140-libemile1_1.26.3-1+b1_amd64.deb ...
- Unpacking libemile1:amd64 (1.26.3-1+b1) ...
- Selecting previously unselected package libeet1:amd64.
- Preparing to unpack .../141-libeet1_1.26.3-1+b1_amd64.deb ...
- Unpacking libeet1:amd64 (1.26.3-1+b1) ...
- Selecting previously unselected package libecore-con1:amd64.
- Preparing to unpack .../142-libecore-con1_1.26.3-1+b1_amd64.deb ...
- Unpacking libecore-con1:amd64 (1.26.3-1+b1) ...
- Selecting previously unselected package libecore-file1:amd64.
- Preparing to unpack .../143-libecore-file1_1.26.3-1+b1_amd64.deb ...
- Unpacking libecore-file1:amd64 (1.26.3-1+b1) ...
- Selecting previously unselected package libeeze1:amd64.
- Preparing to unpack .../144-libeeze1_1.26.3-1+b1_amd64.deb ...
- Unpacking libeeze1:amd64 (1.26.3-1+b1) ...
- Selecting previously unselected package libxcomposite1:amd64.
- Preparing to unpack .../145-libxcomposite1_1%3a0.4.5-1_amd64.deb ...
- Unpacking libxcomposite1:amd64 (1:0.4.5-1) ...
- Selecting previously unselected package libxcursor1:amd64.
- Preparing to unpack .../146-libxcursor1_1%3a1.2.1-1_amd64.deb ...
- Unpacking libxcursor1:amd64 (1:1.2.1-1) ...
- Selecting previously unselected package libxdamage1:amd64.
- Preparing to unpack .../147-libxdamage1_1%3a1.1.6-1_amd64.deb ...
- Unpacking libxdamage1:amd64 (1:1.1.6-1) ...
- Selecting previously unselected package libxinerama1:amd64.
- Preparing to unpack .../148-libxinerama1_2%3a1.1.4-3_amd64.deb ...
- Unpacking libxinerama1:amd64 (2:1.1.4-3) ...
- Selecting previously unselected package libxrandr2:amd64.
- Preparing to unpack .../149-libxrandr2_2%3a1.5.2-2+b1_amd64.deb ...
- Unpacking libxrandr2:amd64 (2:1.5.2-2+b1) ...
- Selecting previously unselected package libxss1:amd64.
- Preparing to unpack .../150-libxss1_1%3a1.2.3-1_amd64.deb ...
- Unpacking libxss1:amd64 (1:1.2.3-1) ...
- Selecting previously unselected package libecore-x1:amd64.
- Preparing to unpack .../151-libecore-x1_1.26.3-1+b1_amd64.deb ...
- Unpacking libecore-x1:amd64 (1.26.3-1+b1) ...
- Selecting previously unselected package libector1:amd64.
- Preparing to unpack .../152-libector1_1.26.3-1+b1_amd64.deb ...
- Unpacking libector1:amd64 (1.26.3-1+b1) ...
- Selecting previously unselected package libgles2:amd64.
- Preparing to unpack .../153-libgles2_1.6.0-1_amd64.deb ...
- Unpacking libgles2:amd64 (1.6.0-1) ...
- Selecting previously unselected package libevas1-engines-x:amd64.
- Preparing to unpack .../154-libevas1-engines-x_1.26.3-1+b1_amd64.deb ...
- Unpacking libevas1-engines-x:amd64 (1.26.3-1+b1) ...
- Selecting previously unselected package libecore-fb1:amd64.
- Preparing to unpack .../155-libecore-fb1_1.26.3-1+b1_amd64.deb ...
- Unpacking libecore-fb1:amd64 (1.26.3-1+b1) ...
- Selecting previously unselected package libecore-ipc1:amd64.
- Preparing to unpack .../156-libecore-ipc1_1.26.3-1+b1_amd64.deb ...
- Unpacking libecore-ipc1:amd64 (1.26.3-1+b1) ...
- Selecting previously unselected package xkb-data.
- Preparing to unpack .../157-xkb-data_2.35.1-1_all.deb ...
- Unpacking xkb-data (2.35.1-1) ...
- Selecting previously unselected package libxkbcommon0:amd64.
- Preparing to unpack .../158-libxkbcommon0_1.5.0-1_amd64.deb ...
- Unpacking libxkbcommon0:amd64 (1.5.0-1) ...
- Selecting previously unselected package libecore-wl2-1:amd64.
- Preparing to unpack .../159-libecore-wl2-1_1.26.3-1+b1_amd64.deb ...
- Unpacking libecore-wl2-1:amd64 (1.26.3-1+b1) ...
- Selecting previously unselected package libefreet1a:amd64.
- Preparing to unpack .../160-libefreet1a_1.26.3-1+b1_amd64.deb ...
- Unpacking libefreet1a:amd64 (1.26.3-1+b1) ...
- Selecting previously unselected package libeio1:amd64.
- Preparing to unpack .../161-libeio1_1.26.3-1+b1_amd64.deb ...
- Unpacking libeio1:amd64 (1.26.3-1+b1) ...
- Selecting previously unselected package libefreet-bin.
- Preparing to unpack .../162-libefreet-bin_1.26.3-1+b1_amd64.deb ...
- Unpacking libefreet-bin (1.26.3-1+b1) ...
- Selecting previously unselected package libecore-evas1:amd64.
- Preparing to unpack .../163-libecore-evas1_1.26.3-1+b1_amd64.deb ...
- Unpacking libecore-evas1:amd64 (1.26.3-1+b1) ...
- Selecting previously unselected package libxcb-xkb1:amd64.
- Preparing to unpack .../164-libxcb-xkb1_1.15-1_amd64.deb ...
- Unpacking libxcb-xkb1:amd64 (1.15-1) ...
- Selecting previously unselected package libxkbcommon-x11-0:amd64.
- Preparing to unpack .../165-libxkbcommon-x11-0_1.5.0-1_amd64.deb ...
- Unpacking libxkbcommon-x11-0:amd64 (1.5.0-1) ...
- Selecting previously unselected package libevas1-engines-wayland:amd64.
- Preparing to unpack .../166-libevas1-engines-wayland_1.26.3-1+b1_amd64.deb ...
- Unpacking libevas1-engines-wayland:amd64 (1.26.3-1+b1) ...
- Selecting previously unselected package libevas1-engines-fb:amd64.
- Preparing to unpack .../167-libevas1-engines-fb_1.26.3-1+b1_amd64.deb ...
- Unpacking libevas1-engines-fb:amd64 (1.26.3-1+b1) ...
- Selecting previously unselected package libevas1-engines-drm:amd64.
- Preparing to unpack .../168-libevas1-engines-drm_1.26.3-1+b1_amd64.deb ...
- Unpacking libevas1-engines-drm:amd64 (1.26.3-1+b1) ...
- Selecting previously unselected package libfribidi0:amd64.
- Preparing to unpack .../169-libfribidi0_1.0.8-2.1_amd64.deb ...
- Unpacking libfribidi0:amd64 (1.0.8-2.1) ...
- Selecting previously unselected package libgif7:amd64.
- Preparing to unpack .../170-libgif7_5.2.1-2.5_amd64.deb ...
- Unpacking libgif7:amd64 (5.2.1-2.5) ...
- Selecting previously unselected package libgraphite2-3:amd64.
- Preparing to unpack .../171-libgraphite2-3_1.3.14-1_amd64.deb ...
- Unpacking libgraphite2-3:amd64 (1.3.14-1) ...
- Selecting previously unselected package libharfbuzz0b:amd64.
- Preparing to unpack .../172-libharfbuzz0b_6.0.0+dfsg-3_amd64.deb ...
- Unpacking libharfbuzz0b:amd64 (6.0.0+dfsg-3) ...
- Selecting previously unselected package liblua5.2-0:amd64.
- Preparing to unpack .../173-liblua5.2-0_5.2.4-3_amd64.deb ...
- Unpacking liblua5.2-0:amd64 (5.2.4-3) ...
- Selecting previously unselected package libopenjp2-7:amd64.
- Preparing to unpack .../174-libopenjp2-7_2.5.0-2_amd64.deb ...
- Unpacking libopenjp2-7:amd64 (2.5.0-2) ...
- Selecting previously unselected package libwebpdemux2:amd64.
- Preparing to unpack .../175-libwebpdemux2_1.2.4-0.2+deb12u1_amd64.deb ...
- Unpacking libwebpdemux2:amd64 (1.2.4-0.2+deb12u1) ...
- Selecting previously unselected package libevas1:amd64.
- Preparing to unpack .../176-libevas1_1.26.3-1+b1_amd64.deb ...
- Unpacking libevas1:amd64 (1.26.3-1+b1) ...
- Selecting previously unselected package libecore-input1:amd64.
- Preparing to unpack .../177-libecore-input1_1.26.3-1+b1_amd64.deb ...
- Unpacking libecore-input1:amd64 (1.26.3-1+b1) ...
- Selecting previously unselected package libevdev2:amd64.
- Preparing to unpack .../178-libevdev2_1.13.0+dfsg-1_amd64.deb ...
- Unpacking libevdev2:amd64 (1.13.0+dfsg-1) ...
- Selecting previously unselected package libmtdev1:amd64.
- Preparing to unpack .../179-libmtdev1_1.1.6-1_amd64.deb ...
- Unpacking libmtdev1:amd64 (1.1.6-1) ...
- Selecting previously unselected package libwacom-common.
- Preparing to unpack .../180-libwacom-common_2.6.0-1_all.deb ...
- Unpacking libwacom-common (2.6.0-1) ...
- Selecting previously unselected package libwacom9:amd64.
- Preparing to unpack .../181-libwacom9_2.6.0-1_amd64.deb ...
- Unpacking libwacom9:amd64 (2.6.0-1) ...
- Selecting previously unselected package libinput-bin.
- Preparing to unpack .../182-libinput-bin_1.22.1-1_amd64.deb ...
- Unpacking libinput-bin (1.22.1-1) ...
- Selecting previously unselected package libinput10:amd64.
- Preparing to unpack .../183-libinput10_1.22.1-1_amd64.deb ...
- Unpacking libinput10:amd64 (1.22.1-1) ...
- Selecting previously unselected package libelput1:amd64.
- Preparing to unpack .../184-libelput1_1.26.3-1+b1_amd64.deb ...
- Unpacking libelput1:amd64 (1.26.3-1+b1) ...
- Selecting previously unselected package libecore-drm2-1:amd64.
- Preparing to unpack .../185-libecore-drm2-1_1.26.3-1+b1_amd64.deb ...
- Unpacking libecore-drm2-1:amd64 (1.26.3-1+b1) ...
- Selecting previously unselected package libepoxy0:amd64.
- Preparing to unpack .../186-libepoxy0_1.5.10-1_amd64.deb ...
- Unpacking libepoxy0:amd64 (1.5.10-1) ...
- Selecting previously unselected package libthai-data.
- Preparing to unpack .../187-libthai-data_0.1.29-1_all.deb ...
- Unpacking libthai-data (0.1.29-1) ...
- Selecting previously unselected package libthai0:amd64.
- Preparing to unpack .../188-libthai0_0.1.29-1_amd64.deb ...
- Unpacking libthai0:amd64 (0.1.29-1) ...
- Selecting previously unselected package libpango-1.0-0:amd64.
- Preparing to unpack .../189-libpango-1.0-0_1.50.12+ds-1_amd64.deb ...
- Unpacking libpango-1.0-0:amd64 (1.50.12+ds-1) ...
- Selecting previously unselected package libpangoft2-1.0-0:amd64.
- Preparing to unpack .../190-libpangoft2-1.0-0_1.50.12+ds-1_amd64.deb ...
- Unpacking libpangoft2-1.0-0:amd64 (1.50.12+ds-1) ...
- Selecting previously unselected package libpangocairo-1.0-0:amd64.
- Preparing to unpack .../191-libpangocairo-1.0-0_1.50.12+ds-1_amd64.deb ...
- Unpacking libpangocairo-1.0-0:amd64 (1.50.12+ds-1) ...
- Selecting previously unselected package libgtk-3-common.
- Preparing to unpack .../192-libgtk-3-common_3.24.38-2~deb12u1_all.deb ...
- Unpacking libgtk-3-common (3.24.38-2~deb12u1) ...
- Selecting previously unselected package libgtk-3-0:amd64.
- Preparing to unpack .../193-libgtk-3-0_3.24.38-2~deb12u1_amd64.deb ...
- Unpacking libgtk-3-0:amd64 (3.24.38-2~deb12u1) ...
- Selecting previously unselected package libltdl7:amd64.
- Preparing to unpack .../194-libltdl7_2.4.7-5_amd64.deb ...
- Unpacking libltdl7:amd64 (2.4.7-5) ...
- Selecting previously unselected package libscim8v5:amd64.
- Preparing to unpack .../195-libscim8v5_1.4.18+git20211204-0.1_amd64.deb ...
- Unpacking libscim8v5:amd64 (1.4.18+git20211204-0.1) ...
- Selecting previously unselected package libecore-imf1:amd64.
- Preparing to unpack .../196-libecore-imf1_1.26.3-1+b1_amd64.deb ...
- Unpacking libecore-imf1:amd64 (1.26.3-1+b1) ...
- Selecting previously unselected package libembryo-bin.
- Preparing to unpack .../197-libembryo-bin_1.26.3-1+b1_amd64.deb ...
- Unpacking libembryo-bin (1.26.3-1+b1) ...
- Selecting previously unselected package libembryo1:amd64.
- Preparing to unpack .../198-libembryo1_1.26.3-1+b1_amd64.deb ...
- Unpacking libembryo1:amd64 (1.26.3-1+b1) ...
- Selecting previously unselected package libedje1:amd64.
- Preparing to unpack .../199-libedje1_1.26.3-1+b1_amd64.deb ...
- Unpacking libedje1:amd64 (1.26.3-1+b1) ...
- Selecting previously unselected package libedje-bin.
- Preparing to unpack .../200-libedje-bin_1.26.3-1+b1_amd64.deb ...
- Unpacking libedje-bin (1.26.3-1+b1) ...
- Selecting previously unselected package libelementary-data.
- Preparing to unpack .../201-libelementary-data_1.26.3-1_all.deb ...
- Unpacking libelementary-data (1.26.3-1) ...
- Selecting previously unselected package libethumb1:amd64.
- Preparing to unpack .../202-libethumb1_1.26.3-1+b1_amd64.deb ...
- Unpacking libethumb1:amd64 (1.26.3-1+b1) ...
- Selecting previously unselected package libemotion1:amd64.
- Preparing to unpack .../203-libemotion1_1.26.3-1+b1_amd64.deb ...
- Unpacking libemotion1:amd64 (1.26.3-1+b1) ...
- Selecting previously unselected package libethumb-client1:amd64.
- Preparing to unpack .../204-libethumb-client1_1.26.3-1+b1_amd64.deb ...
- Unpacking libethumb-client1:amd64 (1.26.3-1+b1) ...
- Selecting previously unselected package libethumb-client-bin.
- Preparing to unpack .../205-libethumb-client-bin_1.26.3-1+b1_amd64.deb ...
- Unpacking libethumb-client-bin (1.26.3-1+b1) ...
- Selecting previously unselected package libelementary1:amd64.
- Preparing to unpack .../206-libelementary1_1.26.3-1+b1_amd64.deb ...
- Unpacking libelementary1:amd64 (1.26.3-1+b1) ...
- Selecting previously unselected package libeolian1:amd64.
- Preparing to unpack .../207-libeolian1_1.26.3-1+b1_amd64.deb ...
- Unpacking libeolian1:amd64 (1.26.3-1+b1) ...
- Selecting previously unselected package libeolian-bin.
- Preparing to unpack .../208-libeolian-bin_1.26.3-1+b1_amd64.deb ...
- Unpacking libeolian-bin (1.26.3-1+b1) ...
- Selecting previously unselected package libexpat1-dev:amd64.
- Preparing to unpack .../209-libexpat1-dev_2.5.0-1_amd64.deb ...
- Unpacking libexpat1-dev:amd64 (2.5.0-1) ...
- Selecting previously unselected package libpng-dev:amd64.
- Preparing to unpack .../210-libpng-dev_1.6.39-2_amd64.deb ...
- Unpacking libpng-dev:amd64 (1.6.39-2) ...
- Selecting previously unselected package libfreetype-dev:amd64.
- Preparing to unpack .../211-libfreetype-dev_2.12.1+dfsg-5_amd64.deb ...
- Unpacking libfreetype-dev:amd64 (2.12.1+dfsg-5) ...
- Selecting previously unselected package libfontconfig-dev:amd64.
- Preparing to unpack .../212-libfontconfig-dev_2.14.1-4_amd64.deb ...
- Unpacking libfontconfig-dev:amd64 (2.14.1-4) ...
- Selecting previously unselected package libfontconfig1-dev:amd64.
- Preparing to unpack .../213-libfontconfig1-dev_2.14.1-4_amd64.deb ...
- Unpacking libfontconfig1-dev:amd64 (2.14.1-4) ...
- Selecting previously unselected package libfribidi-dev:amd64.
- Preparing to unpack .../214-libfribidi-dev_1.0.8-2.1_amd64.deb ...
- Unpacking libfribidi-dev:amd64 (1.0.8-2.1) ...
- Selecting previously unselected package libgbm-dev:amd64.
- Preparing to unpack .../215-libgbm-dev_22.3.6-1+deb12u1_amd64.deb ...
- Unpacking libgbm-dev:amd64 (22.3.6-1+deb12u1) ...
- Selecting previously unselected package libffi-dev:amd64.
- Preparing to unpack .../216-libffi-dev_3.4.4-1_amd64.deb ...
- Unpacking libffi-dev:amd64 (3.4.4-1) ...
- Selecting previously unselected package libglib2.0-data.
- Preparing to unpack .../217-libglib2.0-data_2.74.6-2+deb12u2_all.deb ...
- Unpacking libglib2.0-data (2.74.6-2+deb12u2) ...
- Selecting previously unselected package libglib2.0-bin.
- Preparing to unpack .../218-libglib2.0-bin_2.74.6-2+deb12u2_amd64.deb ...
- Unpacking libglib2.0-bin (2.74.6-2+deb12u2) ...
- Selecting previously unselected package python3-lib2to3.
- Preparing to unpack .../219-python3-lib2to3_3.11.2-3_all.deb ...
- Unpacking python3-lib2to3 (3.11.2-3) ...
- Selecting previously unselected package python3-distutils.
- Preparing to unpack .../220-python3-distutils_3.11.2-3_all.deb ...
- Unpacking python3-distutils (3.11.2-3) ...
- Selecting previously unselected package libglib2.0-dev-bin.
- Preparing to unpack .../221-libglib2.0-dev-bin_2.74.6-2+deb12u2_amd64.deb ...
- Unpacking libglib2.0-dev-bin (2.74.6-2+deb12u2) ...
- Selecting previously unselected package libsepol-dev:amd64.
- Preparing to unpack .../222-libsepol-dev_3.4-2.1_amd64.deb ...
- Unpacking libsepol-dev:amd64 (3.4-2.1) ...
- Selecting previously unselected package libpcre2-16-0:amd64.
- Preparing to unpack .../223-libpcre2-16-0_10.42-1_amd64.deb ...
- Unpacking libpcre2-16-0:amd64 (10.42-1) ...
- Selecting previously unselected package libpcre2-32-0:amd64.
- Preparing to unpack .../224-libpcre2-32-0_10.42-1_amd64.deb ...
- Unpacking libpcre2-32-0:amd64 (10.42-1) ...
- Selecting previously unselected package libpcre2-posix3:amd64.
- Preparing to unpack .../225-libpcre2-posix3_10.42-1_amd64.deb ...
- Unpacking libpcre2-posix3:amd64 (10.42-1) ...
- Selecting previously unselected package libpcre2-dev:amd64.
- Preparing to unpack .../226-libpcre2-dev_10.42-1_amd64.deb ...
- Unpacking libpcre2-dev:amd64 (10.42-1) ...
- Selecting previously unselected package libselinux1-dev:amd64.
- Preparing to unpack .../227-libselinux1-dev_3.4-1+b6_amd64.deb ...
- Unpacking libselinux1-dev:amd64 (3.4-1+b6) ...
- Selecting previously unselected package libmount-dev:amd64.
- Preparing to unpack .../228-libmount-dev_2.38.1-5+deb12u1_amd64.deb ...
- Unpacking libmount-dev:amd64 (2.38.1-5+deb12u1) ...
- Selecting previously unselected package libglib2.0-dev:amd64.
- Preparing to unpack .../229-libglib2.0-dev_2.74.6-2+deb12u2_amd64.deb ...
- Unpacking libglib2.0-dev:amd64 (2.74.6-2+deb12u2) ...
- Selecting previously unselected package libunwind-dev:amd64.
- Preparing to unpack .../230-libunwind-dev_1.6.2-3_amd64.deb ...
- Unpacking libunwind-dev:amd64 (1.6.2-3) ...
- Selecting previously unselected package libgstreamer1.0-dev:amd64.
- Preparing to unpack .../231-libgstreamer1.0-dev_1.22.0-2_amd64.deb ...
- Unpacking libgstreamer1.0-dev:amd64 (1.22.0-2) ...
- Selecting previously unselected package liborc-0.4-dev-bin.
- Preparing to unpack .../232-liborc-0.4-dev-bin_1%3a0.4.33-2_amd64.deb ...
- Unpacking liborc-0.4-dev-bin (1:0.4.33-2) ...
- Selecting previously unselected package liborc-0.4-dev:amd64.
- Preparing to unpack .../233-liborc-0.4-dev_1%3a0.4.33-2_amd64.deb ...
- Unpacking liborc-0.4-dev:amd64 (1:0.4.33-2) ...
- Selecting previously unselected package libglx-dev:amd64.
- Preparing to unpack .../234-libglx-dev_1.6.0-1_amd64.deb ...
- Unpacking libglx-dev:amd64 (1.6.0-1) ...
- Selecting previously unselected package libgl-dev:amd64.
- Preparing to unpack .../235-libgl-dev_1.6.0-1_amd64.deb ...
- Unpacking libgl-dev:amd64 (1.6.0-1) ...
- Selecting previously unselected package libegl-dev:amd64.
- Preparing to unpack .../236-libegl-dev_1.6.0-1_amd64.deb ...
- Unpacking libegl-dev:amd64 (1.6.0-1) ...
- Selecting previously unselected package libgles1:amd64.
- Preparing to unpack .../237-libgles1_1.6.0-1_amd64.deb ...
- Unpacking libgles1:amd64 (1.6.0-1) ...
- Selecting previously unselected package libgles-dev:amd64.
- Preparing to unpack .../238-libgles-dev_1.6.0-1_amd64.deb ...
- Unpacking libgles-dev:amd64 (1.6.0-1) ...
- Selecting previously unselected package libx11-xcb-dev:amd64.
- Preparing to unpack .../239-libx11-xcb-dev_2%3a1.8.4-2+deb12u2_amd64.deb ...
- Unpacking libx11-xcb-dev:amd64 (2:1.8.4-2+deb12u2) ...
- Selecting previously unselected package libwayland-bin.
- Preparing to unpack .../240-libwayland-bin_1.21.0-1_amd64.deb ...
- Unpacking libwayland-bin (1.21.0-1) ...
- Selecting previously unselected package libwayland-dev:amd64.
- Preparing to unpack .../241-libwayland-dev_1.21.0-1_amd64.deb ...
- Unpacking libwayland-dev:amd64 (1.21.0-1) ...
- Selecting previously unselected package libudev-dev:amd64.
- Preparing to unpack .../242-libudev-dev_252.22-1~deb12u1_amd64.deb ...
- Unpacking libudev-dev:amd64 (252.22-1~deb12u1) ...
- Selecting previously unselected package libgudev-1.0-dev:amd64.
- Preparing to unpack .../243-libgudev-1.0-dev_237-2_amd64.deb ...
- Unpacking libgudev-1.0-dev:amd64 (237-2) ...
- Selecting previously unselected package libgstreamer-plugins-base1.0-dev.
- Preparing to unpack .../244-libgstreamer-plugins-base1.0-dev_1.22.0-3+deb12u1_amd64.deb ...
- Unpacking libgstreamer-plugins-base1.0-dev (1.22.0-3+deb12u1) ...
- Selecting previously unselected package libharfbuzz-icu0:amd64.
- Preparing to unpack .../245-libharfbuzz-icu0_6.0.0+dfsg-3_amd64.deb ...
- Unpacking libharfbuzz-icu0:amd64 (6.0.0+dfsg-3) ...
- Selecting previously unselected package libharfbuzz-gobject0:amd64.
- Preparing to unpack .../246-libharfbuzz-gobject0_6.0.0+dfsg-3_amd64.deb ...
- Unpacking libharfbuzz-gobject0:amd64 (6.0.0+dfsg-3) ...
- Selecting previously unselected package libharfbuzz-subset0:amd64.
- Preparing to unpack .../247-libharfbuzz-subset0_6.0.0+dfsg-3_amd64.deb ...
- Unpacking libharfbuzz-subset0:amd64 (6.0.0+dfsg-3) ...
- Selecting previously unselected package libgraphite2-dev:amd64.
- Preparing to unpack .../248-libgraphite2-dev_1.3.14-1_amd64.deb ...
- Unpacking libgraphite2-dev:amd64 (1.3.14-1) ...
- Selecting previously unselected package libicu-dev:amd64.
- Preparing to unpack .../249-libicu-dev_72.1-3_amd64.deb ...
- Unpacking libicu-dev:amd64 (72.1-3) ...
- Selecting previously unselected package libharfbuzz-dev:amd64.
- Preparing to unpack .../250-libharfbuzz-dev_6.0.0+dfsg-3_amd64.deb ...
- Unpacking libharfbuzz-dev:amd64 (6.0.0+dfsg-3) ...
- Selecting previously unselected package libmtdev-dev:amd64.
- Preparing to unpack .../251-libmtdev-dev_1.1.6-1_amd64.deb ...
- Unpacking libmtdev-dev:amd64 (1.1.6-1) ...
- Selecting previously unselected package libevdev-dev:amd64.
- Preparing to unpack .../252-libevdev-dev_1.13.0+dfsg-1_amd64.deb ...
- Unpacking libevdev-dev:amd64 (1.13.0+dfsg-1) ...
- Selecting previously unselected package libwacom-dev:amd64.
- Preparing to unpack .../253-libwacom-dev_2.6.0-1_amd64.deb ...
- Unpacking libwacom-dev:amd64 (2.6.0-1) ...
- Selecting previously unselected package libinput-dev:amd64.
- Preparing to unpack .../254-libinput-dev_1.22.1-1_amd64.deb ...
- Unpacking libinput-dev:amd64 (1.22.1-1) ...
- Selecting previously unselected package libjpeg62-turbo-dev:amd64.
- Preparing to unpack .../255-libjpeg62-turbo-dev_1%3a2.1.5-2_amd64.deb ...
- Unpacking libjpeg62-turbo-dev:amd64 (1:2.1.5-2) ...
- Selecting previously unselected package libjpeg-dev:amd64.
- Preparing to unpack .../256-libjpeg-dev_1%3a2.1.5-2_amd64.deb ...
- Unpacking libjpeg-dev:amd64 (1:2.1.5-2) ...
- Selecting previously unselected package libncurses6:amd64.
- Preparing to unpack .../257-libncurses6_6.4-4_amd64.deb ...
- Unpacking libncurses6:amd64 (6.4-4) ...
- Selecting previously unselected package libncurses-dev:amd64.
- Preparing to unpack .../258-libncurses-dev_6.4-4_amd64.deb ...
- Unpacking libncurses-dev:amd64 (6.4-4) ...
- Selecting previously unselected package libreadline-dev:amd64.
- Preparing to unpack .../259-libreadline-dev_8.2-1.3_amd64.deb ...
- Unpacking libreadline-dev:amd64 (8.2-1.3) ...
- Selecting previously unselected package liblua5.2-dev:amd64.
- Preparing to unpack .../260-liblua5.2-dev_5.2.4-3_amd64.deb ...
- Unpacking liblua5.2-dev:amd64 (5.2.4-3) ...
- Selecting previously unselected package liblz4-dev:amd64.
- Preparing to unpack .../261-liblz4-dev_1.9.4-1_amd64.deb ...
- Unpacking liblz4-dev:amd64 (1.9.4-1) ...
- Selecting previously unselected package libflac12:amd64.
- Preparing to unpack .../262-libflac12_1.4.2+ds-2_amd64.deb ...
- Unpacking libflac12:amd64 (1.4.2+ds-2) ...
- Selecting previously unselected package libmp3lame0:amd64.
- Preparing to unpack .../263-libmp3lame0_3.100-6_amd64.deb ...
- Unpacking libmp3lame0:amd64 (3.100-6) ...
- Selecting previously unselected package libmpg123-0:amd64.
- Preparing to unpack .../264-libmpg123-0_1.31.2-1_amd64.deb ...
- Unpacking libmpg123-0:amd64 (1.31.2-1) ...
- Selecting previously unselected package libsndfile1:amd64.
- Preparing to unpack .../265-libsndfile1_1.2.0-1_amd64.deb ...
- Unpacking libsndfile1:amd64 (1.2.0-1) ...
- Selecting previously unselected package libpulse0:amd64.
- Preparing to unpack .../266-libpulse0_16.1+dfsg1-2+b1_amd64.deb ...
- Unpacking libpulse0:amd64 (16.1+dfsg1-2+b1) ...
- Selecting previously unselected package libpulse-mainloop-glib0:amd64.
- Preparing to unpack .../267-libpulse-mainloop-glib0_16.1+dfsg1-2+b1_amd64.deb ...
- Unpacking libpulse-mainloop-glib0:amd64 (16.1+dfsg1-2+b1) ...
- Selecting previously unselected package libpulse-dev:amd64.
- Preparing to unpack .../268-libpulse-dev_16.1+dfsg1-2+b1_amd64.deb ...
- Unpacking libpulse-dev:amd64 (16.1+dfsg1-2+b1) ...
- Selecting previously unselected package libogg-dev:amd64.
- Preparing to unpack .../269-libogg-dev_1.3.5-3_amd64.deb ...
- Unpacking libogg-dev:amd64 (1.3.5-3) ...
- Selecting previously unselected package libflac-dev:amd64.
- Preparing to unpack .../270-libflac-dev_1.4.2+ds-2_amd64.deb ...
- Unpacking libflac-dev:amd64 (1.4.2+ds-2) ...
- Selecting previously unselected package libout123-0:amd64.
- Preparing to unpack .../271-libout123-0_1.31.2-1_amd64.deb ...
- Unpacking libout123-0:amd64 (1.31.2-1) ...
- Selecting previously unselected package libsyn123-0:amd64.
- Preparing to unpack .../272-libsyn123-0_1.31.2-1_amd64.deb ...
- Unpacking libsyn123-0:amd64 (1.31.2-1) ...
- Selecting previously unselected package libmpg123-dev:amd64.
- Preparing to unpack .../273-libmpg123-dev_1.31.2-1_amd64.deb ...
- Unpacking libmpg123-dev:amd64 (1.31.2-1) ...
- Selecting previously unselected package libopus-dev:amd64.
- Preparing to unpack .../274-libopus-dev_1.3.1-3_amd64.deb ...
- Unpacking libopus-dev:amd64 (1.3.1-3) ...
- Selecting previously unselected package libvorbisfile3:amd64.
- Preparing to unpack .../275-libvorbisfile3_1.3.7-1_amd64.deb ...
- Unpacking libvorbisfile3:amd64 (1.3.7-1) ...
- Selecting previously unselected package libvorbis-dev:amd64.
- Preparing to unpack .../276-libvorbis-dev_1.3.7-1_amd64.deb ...
- Unpacking libvorbis-dev:amd64 (1.3.7-1) ...
- Selecting previously unselected package libsndfile1-dev:amd64.
- Preparing to unpack .../277-libsndfile1-dev_1.2.0-1_amd64.deb ...
- Unpacking libsndfile1-dev:amd64 (1.2.0-1) ...
- Selecting previously unselected package libssl-dev:amd64.
- Preparing to unpack .../278-libssl-dev_3.0.11-1~deb12u2_amd64.deb ...
- Unpacking libssl-dev:amd64 (3.0.11-1~deb12u2) ...
- Selecting previously unselected package libsystemd-dev:amd64.
- Preparing to unpack .../279-libsystemd-dev_252.22-1~deb12u1_amd64.deb ...
- Unpacking libsystemd-dev:amd64 (252.22-1~deb12u1) ...
- Selecting previously unselected package libxfixes-dev:amd64.
- Preparing to unpack .../280-libxfixes-dev_1%3a6.0.0-2_amd64.deb ...
- Unpacking libxfixes-dev:amd64 (1:6.0.0-2) ...
- Selecting previously unselected package libxext-dev:amd64.
- Preparing to unpack .../281-libxext-dev_2%3a1.3.4-1+b1_amd64.deb ...
- Unpacking libxext-dev:amd64 (2:1.3.4-1+b1) ...
- Selecting previously unselected package libxcomposite-dev:amd64.
- Preparing to unpack .../282-libxcomposite-dev_1%3a0.4.5-1_amd64.deb ...
- Unpacking libxcomposite-dev:amd64 (1:0.4.5-1) ...
- Selecting previously unselected package libxrender-dev:amd64.
- Preparing to unpack .../283-libxrender-dev_1%3a0.9.10-1.1_amd64.deb ...
- Unpacking libxrender-dev:amd64 (1:0.9.10-1.1) ...
- Selecting previously unselected package libxcursor-dev:amd64.
- Preparing to unpack .../284-libxcursor-dev_1%3a1.2.1-1_amd64.deb ...
- Unpacking libxcursor-dev:amd64 (1:1.2.1-1) ...
- Selecting previously unselected package libxdamage-dev:amd64.
- Preparing to unpack .../285-libxdamage-dev_1%3a1.1.6-1_amd64.deb ...
- Unpacking libxdamage-dev:amd64 (1:1.1.6-1) ...
- Selecting previously unselected package libxi-dev:amd64.
- Preparing to unpack .../286-libxi-dev_2%3a1.8-1+b1_amd64.deb ...
- Unpacking libxi-dev:amd64 (2:1.8-1+b1) ...
- Selecting previously unselected package libxinerama-dev:amd64.
- Preparing to unpack .../287-libxinerama-dev_2%3a1.1.4-3_amd64.deb ...
- Unpacking libxinerama-dev:amd64 (2:1.1.4-3) ...
- Selecting previously unselected package libxkbcommon-dev:amd64.
- Preparing to unpack .../288-libxkbcommon-dev_1.5.0-1_amd64.deb ...
- Unpacking libxkbcommon-dev:amd64 (1.5.0-1) ...
- Selecting previously unselected package libxcb-xkb-dev:amd64.
- Preparing to unpack .../289-libxcb-xkb-dev_1.15-1_amd64.deb ...
- Unpacking libxcb-xkb-dev:amd64 (1.15-1) ...
- Selecting previously unselected package libxkbcommon-x11-dev:amd64.
- Preparing to unpack .../290-libxkbcommon-x11-dev_1.5.0-1_amd64.deb ...
- Unpacking libxkbcommon-x11-dev:amd64 (1.5.0-1) ...
- Selecting previously unselected package libxrandr-dev:amd64.
- Preparing to unpack .../291-libxrandr-dev_2%3a1.5.2-2+b1_amd64.deb ...
- Unpacking libxrandr-dev:amd64 (2:1.5.2-2+b1) ...
- Selecting previously unselected package libxss-dev:amd64.
- Preparing to unpack .../292-libxss-dev_1%3a1.2.3-1_amd64.deb ...
- Unpacking libxss-dev:amd64 (1:1.2.3-1) ...
- Selecting previously unselected package libxtst-dev:amd64.
- Preparing to unpack .../293-libxtst-dev_2%3a1.2.3-1.1_amd64.deb ...
- Unpacking libxtst-dev:amd64 (2:1.2.3-1.1) ...
- Selecting previously unselected package mesa-common-dev:amd64.
- Preparing to unpack .../294-mesa-common-dev_22.3.6-1+deb12u1_amd64.deb ...
- Unpacking mesa-common-dev:amd64 (22.3.6-1+deb12u1) ...
- Selecting previously unselected package libefl-all-dev.
- Preparing to unpack .../295-libefl-all-dev_1.26.3-1+b1_amd64.deb ...
- Unpacking libefl-all-dev (1.26.3-1+b1) ...
- Selecting previously unselected package libeina-bin.
- Preparing to unpack .../296-libeina-bin_1.26.3-1+b1_amd64.deb ...
- Unpacking libeina-bin (1.26.3-1+b1) ...
- Selecting previously unselected package libelementary-bin.
- Preparing to unpack .../297-libelementary-bin_1.26.3-1+b1_amd64.deb ...
- Unpacking libelementary-bin (1.26.3-1+b1) ...
- Selecting previously unselected package libnspr4:amd64.
- Preparing to unpack .../298-libnspr4_2%3a4.35-1_amd64.deb ...
- Unpacking libnspr4:amd64 (2:4.35-1) ...
- Selecting previously unselected package libnss3:amd64.
- Preparing to unpack .../299-libnss3_2%3a3.87.1-1_amd64.deb ...
- Unpacking libnss3:amd64 (2:3.87.1-1) ...
- Selecting previously unselected package libpoppler126:amd64.
- Preparing to unpack .../300-libpoppler126_22.12.0-2+b1_amd64.deb ...
- Unpacking libpoppler126:amd64 (22.12.0-2+b1) ...
- Selecting previously unselected package libpoppler-cpp0v5:amd64.
- Preparing to unpack .../301-libpoppler-cpp0v5_22.12.0-2+b1_amd64.deb ...
- Unpacking libpoppler-cpp0v5:amd64 (22.12.0-2+b1) ...
- Selecting previously unselected package libraw20:amd64.
- Preparing to unpack .../302-libraw20_0.20.2-2.1_amd64.deb ...
- Unpacking libraw20:amd64 (0.20.2-2.1) ...
- Selecting previously unselected package librsvg2-2:amd64.
- Preparing to unpack .../303-librsvg2-2_2.54.7+dfsg-1~deb12u1_amd64.deb ...
- Unpacking librsvg2-2:amd64 (2.54.7+dfsg-1~deb12u1) ...
- Selecting previously unselected package libgs-common.
- Preparing to unpack .../304-libgs-common_10.0.0~dfsg-11+deb12u4_all.deb ...
- Unpacking libgs-common (10.0.0~dfsg-11+deb12u4) ...
- Selecting previously unselected package libgs10-common.
- Preparing to unpack .../305-libgs10-common_10.0.0~dfsg-11+deb12u4_all.deb ...
- Unpacking libgs10-common (10.0.0~dfsg-11+deb12u4) ...
- Selecting previously unselected package libidn12:amd64.
- Preparing to unpack .../306-libidn12_1.41-1_amd64.deb ...
- Unpacking libidn12:amd64 (1.41-1) ...
- Selecting previously unselected package libijs-0.35:amd64.
- Preparing to unpack .../307-libijs-0.35_0.35-15_amd64.deb ...
- Unpacking libijs-0.35:amd64 (0.35-15) ...
- Selecting previously unselected package libjbig2dec0:amd64.
- Preparing to unpack .../308-libjbig2dec0_0.19-3_amd64.deb ...
- Unpacking libjbig2dec0:amd64 (0.19-3) ...
- Selecting previously unselected package libpaper1:amd64.
- Preparing to unpack .../309-libpaper1_1.1.29_amd64.deb ...
- Unpacking libpaper1:amd64 (1.1.29) ...
- Selecting previously unselected package libice6:amd64.
- Preparing to unpack .../310-libice6_2%3a1.0.10-1_amd64.deb ...
- Unpacking libice6:amd64 (2:1.0.10-1) ...
- Selecting previously unselected package libsm6:amd64.
- Preparing to unpack .../311-libsm6_2%3a1.2.3-1_amd64.deb ...
- Unpacking libsm6:amd64 (2:1.2.3-1) ...
- Selecting previously unselected package libxt6:amd64.
- Preparing to unpack .../312-libxt6_1%3a1.2.1-1.1_amd64.deb ...
- Unpacking libxt6:amd64 (1:1.2.1-1.1) ...
- Selecting previously unselected package libgs10:amd64.
- Preparing to unpack .../313-libgs10_10.0.0~dfsg-11+deb12u4_amd64.deb ...
- Unpacking libgs10:amd64 (10.0.0~dfsg-11+deb12u4) ...
- Selecting previously unselected package libspectre1:amd64.
- Preparing to unpack .../314-libspectre1_0.2.12-1_amd64.deb ...
- Unpacking libspectre1:amd64 (0.2.12-1) ...
- Selecting previously unselected package libevas-loaders:amd64.
- Preparing to unpack .../315-libevas-loaders_1.26.3-1+b1_amd64.deb ...
- Unpacking libevas-loaders:amd64 (1.26.3-1+b1) ...
- Selecting previously unselected package libgdk-pixbuf2.0-bin.
- Preparing to unpack .../316-libgdk-pixbuf2.0-bin_2.42.10+dfsg-1+b1_amd64.deb ...
- Unpacking libgdk-pixbuf2.0-bin (2.42.10+dfsg-1+b1) ...
- Selecting previously unselected package libgtk-3-bin.
- Preparing to unpack .../317-libgtk-3-bin_3.24.38-2~deb12u1_amd64.deb ...
- Unpacking libgtk-3-bin (3.24.38-2~deb12u1) ...
- Selecting previously unselected package libltdl-dev:amd64.
- Preparing to unpack .../318-libltdl-dev_2.4.7-5_amd64.deb ...
- Unpacking libltdl-dev:amd64 (2.4.7-5) ...
- Selecting previously unselected package libpam-cap:amd64.
- Preparing to unpack .../319-libpam-cap_1%3a2.66-4_amd64.deb ...
- Unpacking libpam-cap:amd64 (1:2.66-4) ...
- Selecting previously unselected package libpaper-utils.
- Preparing to unpack .../320-libpaper-utils_1.1.29_amd64.deb ...
- Unpacking libpaper-utils (1.1.29) ...
- Selecting previously unselected package libpng-tools.
- Preparing to unpack .../321-libpng-tools_1.6.39-2_amd64.deb ...
- Unpacking libpng-tools (1.6.39-2) ...
- Selecting previously unselected package librsvg2-common:amd64.
- Preparing to unpack .../322-librsvg2-common_2.54.7+dfsg-1~deb12u1_amd64.deb ...
- Unpacking librsvg2-common:amd64 (2.54.7+dfsg-1~deb12u1) ...
- Selecting previously unselected package libtool.
- Preparing to unpack .../323-libtool_2.4.7-5_all.deb ...
- Unpacking libtool (2.4.7-5) ...
- Selecting previously unselected package libtool-bin.
- Preparing to unpack .../324-libtool-bin_2.4.7-5_amd64.deb ...
- Unpacking libtool-bin (2.4.7-5) ...
- Selecting previously unselected package xdg-user-dirs.
- Preparing to unpack .../325-xdg-user-dirs_0.18-1_amd64.deb ...
- Unpacking xdg-user-dirs (0.18-1) ...
- Setting up media-types (10.0.0) ...
- Setting up libgraphite2-3:amd64 (1.3.14-1) ...
- Setting up libxcb-dri3-0:amd64 (1.15-1) ...
- Setting up liblcms2-2:amd64 (2.14-2) ...
- Setting up libpixman-1-0:amd64 (0.42.2-1) ...
- Setting up libcdparanoia0:amd64 (3.10.2+debian-14) ...
- Setting up libwayland-server0:amd64 (1.21.0-1) ...
- Setting up libx11-xcb1:amd64 (2:1.8.4-2+deb12u2) ...
- Setting up libpciaccess0:amd64 (0.17-2) ...
- Setting up libx11-xcb-dev:amd64 (2:1.8.4-2+deb12u2) ...
- Setting up fontconfig (2.14.1-4) ...
- Regenerating fonts cache... 
- done.
- Setting up systemd-sysv (252.22-1~deb12u1) ...
- Setting up libxdamage1:amd64 (1:1.1.6-1) ...
- Setting up libicu72:amd64 (72.1-3) ...
- Setting up libmpg123-0:amd64 (1.31.2-1) ...
- Setting up libpciaccess-dev:amd64 (0.17-2) ...
- Setting up libxcb-xfixes0:amd64 (1.15-1) ...
- Setting up libogg0:amd64 (1.3.5-3) ...
- Setting up fonts-noto-mono (20201225-1) ...
- Setting up hicolor-icon-theme (0.17-2) ...
- Setting up libxi6:amd64 (2:1.8-1+b1) ...
- Setting up libxrender1:amd64 (1:0.9.10-1.1) ...
- Setting up libdatrie1:amd64 (0.2.13-2+b1) ...
- Setting up xdg-user-dirs (0.18-1) ...
- Setting up libpng-tools (1.6.39-2) ...
- Setting up libmagic-mgc (1:5.44-3) ...
- Setting up libvisual-0.4-0:amd64 (0.4.0-19) ...
- Setting up libxcb-render0:amd64 (1.15-1) ...
- Setting up libglib2.0-0:amd64 (2.74.6-2+deb12u2) ...
- Setting up libglvnd0:amd64 (1.6.0-1) ...
- Setting up libijs-0.35:amd64 (0.35-15) ...
- Setting up libxcb-glx0:amd64 (1.15-1) ...
- Setting up libwebpdemux2:amd64 (1.2.4-0.2+deb12u1) ...
- Setting up libpython3.11-stdlib:amd64 (3.11.2-6) ...
- Setting up libgs-common (10.0.0~dfsg-11+deb12u4) ...
- Setting up libgdk-pixbuf2.0-common (2.42.10+dfsg-1) ...
- Setting up x11-common (1:7.7+23) ...
- invoke-rc.d: could not determine current runlevel
- invoke-rc.d: policy-rc.d denied execution of restart.
- Setting up libsensors-config (1:3.6.0-7.1) ...
- Setting up libmagic1:amd64 (1:5.44-3) ...
- Setting up m4 (1.4.19-3) ...
- Setting up libnss-systemd:amd64 (252.22-1~deb12u1) ...
- Setting up xkb-data (2.35.1-1) ...
- Setting up libxcb-shm0:amd64 (1.15-1) ...
- Setting up file (1:5.44-3) ...
- Setting up libogg-dev:amd64 (1.3.5-3) ...
- Setting up libffi-dev:amd64 (3.4.4-1) ...
- Setting up libunwind8:amd64 (1.6.2-3) ...
- Setting up libcairo2:amd64 (1.16.0-7) ...
- Setting up libpcre2-16-0:amd64 (10.42-1) ...
- Setting up libcolord2:amd64 (1.4.6-2.2) ...
- Setting up libxxf86vm1:amd64 (1:1.1.4-1+b2) ...
- Setting up poppler-data (0.4.12-1) ...
- Setting up libxcb-xkb1:amd64 (1.15-1) ...
- Setting up libout123-0:amd64 (1.31.2-1) ...
- Setting up libcap2-bin (1:2.66-4) ...
- Setting up libxcb-present0:amd64 (1.15-1) ...
- Setting up libdconf1:amd64 (0.40.0-4) ...
- Setting up libsyn123-0:amd64 (1.31.2-1) ...
- Setting up libgraphite2-dev:amd64 (1.3.14-1) ...
- Setting up libfontenc1:amd64 (1:1.1.4-1) ...
- Setting up autotools-dev (20220109.1) ...
- Setting up libz3-4:amd64 (4.8.12-3.1) ...
- Setting up libpcre2-32-0:amd64 (10.42-1) ...
- Setting up libglib2.0-data (2.74.6-2+deb12u2) ...
- Setting up libpkgconf3:amd64 (1.8.1-1) ...
- Setting up libflac12:amd64 (1.4.2+ds-2) ...
- Setting up libelementary-data (1.26.3-1) ...
- Setting up libgles2:amd64 (1.6.0-1) ...
- Setting up libexpat1-dev:amd64 (2.5.0-1) ...
- Setting up libjpeg62-turbo-dev:amd64 (1:2.1.5-2) ...
- Setting up libepoxy0:amd64 (1.5.10-1) ...
- Setting up libnspr4:amd64 (2:4.35-1) ...
- Setting up libxfixes3:amd64 (1:6.0.0-2) ...
- Setting up libcurl4-openssl-dev:amd64 (7.88.1-10+deb12u5) ...
- Setting up libxcb-sync1:amd64 (1.15-1) ...
- Setting up libjbig2dec0:amd64 (0.19-3) ...
- Setting up uuid-dev:amd64 (2.38.1-5+deb12u1) ...
- Setting up libavahi-common-data:amd64 (0.8-10) ...
- Setting up libncurses6:amd64 (6.4-4) ...
- Setting up libgles1:amd64 (1.6.0-1) ...
- Setting up libdbus-1-3:amd64 (1.14.10-1~deb12u1) ...
- Setting up xfonts-encodings (1:1.0.4-2.2) ...
- Setting up libfribidi0:amd64 (1.0.8-2.1) ...
- Setting up libopus0:amd64 (1.3.1-3) ...
- Setting up libxinerama1:amd64 (2:1.1.4-3) ...
- Setting up libssl-dev:amd64 (3.0.11-1~deb12u2) ...
- Setting up systemd-timesyncd (252.22-1~deb12u1) ...
- Creating group 'systemd-timesync' with GID 997.

- Creating user 'systemd-timesync' (systemd Time Synchronization) with UID 997 and GID 997.

- Created symlink /etc/systemd/system/dbus-org.freedesktop.timesync1.service → /lib/systemd/system/systemd-timesyncd.service.

- Created symlink /etc/systemd/system/sysinit.target.wants/systemd-timesyncd.service → /lib/systemd/system/systemd-timesyncd.service.

- Setting up libvorbis0a:amd64 (1.3.7-1) ...
- Setting up libidn12:amd64 (1.41-1) ...
- Setting up libxrandr2:amd64 (2:1.5.2-2+b1) ...
- Setting up liborc-0.4-0:amd64 (1:0.4.33-2) ...
- Setting up icu-devtools (72.1-3) ...
- Setting up liblz4-dev:amd64 (1.9.4-1) ...
- Setting up libudev-dev:amd64 (252.22-1~deb12u1) ...
- Setting up libsepol-dev:amd64 (3.4-2.1) ...
- Setting up pkgconf-bin (1.8.1-1) ...
- Setting up libsensors5:amd64 (1:3.6.0-7.1) ...
- Setting up libraw20:amd64 (0.20.2-2.1) ...
- Setting up libltdl7:amd64 (2.4.7-5) ...
- Setting up libglapi-mesa:amd64 (22.3.6-1+deb12u1) ...
- Setting up libmtdev1:amd64 (1.1.6-1) ...
- Setting up autoconf (2.71-3) ...
- Setting up libxext-dev:amd64 (2:1.3.4-1+b1) ...
- Setting up liblzma-dev:amd64 (5.4.1-0.2) ...
- Setting up libxcb-dri2-0:amd64 (1.15-1) ...
- Setting up libgif7:amd64 (5.2.1-2.5) ...
- Setting up zlib1g-dev:amd64 (1:1.2.13.dfsg-1) ...
- Setting up libpcre2-posix3:amd64 (10.42-1) ...
- Setting up liblua5.2-0:amd64 (5.2.4-3) ...
- Setting up sensible-utils (0.0.17+nmu1) ...
- Setting up libasyncns0:amd64 (0.8-6+b3) ...
- Setting up libxshmfence1:amd64 (1.3-1) ...
- Setting up libeina1a:amd64 (1.26.3-1+b1) ...
- Setting up at-spi2-common (2.46.0-5) ...
- Setting up libxcb-randr0:amd64 (1.15-1) ...
- Setting up dbus-session-bus-common (1.14.10-1~deb12u1) ...
- Setting up efl-doc (1.26.3-1) ...
- Setting up libtheora0:amd64 (1.1.1+dfsg.1-16.1+b1) ...
- Setting up libopenjp2-7:amd64 (2.5.0-2) ...
- Setting up libharfbuzz0b:amd64 (6.0.0+dfsg-3) ...
- Setting up libthai-data (0.1.29-1) ...
- Setting up libgirepository-1.0-1:amd64 (1.74.0-3) ...
- Setting up sgml-base (1.31) ...
- Setting up libcairo-gobject2:amd64 (1.16.0-7) ...
- Setting up libatk1.0-0:amd64 (2.46.0-5) ...
- Setting up fonts-droid-fallback (1:6.0.1r16-1.1) ...
- Setting up libwayland-egl1:amd64 (1.21.0-1) ...
- Setting up libxss1:amd64 (1:1.2.3-1) ...
- Setting up dbus-system-bus-common (1.14.10-1~deb12u1) ...
- Setting up libdrm-common (2.4.114-1) ...
- Setting up libelf1:amd64 (0.188-2.1) ...
- Setting up libxcomposite1:amd64 (1:0.4.5-1) ...
- Setting up libpam-cap:amd64 (1:2.66-4) ...
- Setting up libxrender-dev:amd64 (1:0.9.10-1.1) ...
- Setting up libevdev2:amd64 (1.13.0+dfsg-1) ...
- Setting up libicu-dev:amd64 (72.1-3) ...
- Setting up libxml2:amd64 (2.9.14+dfsg-1.3~deb12u1) ...
- Setting up iso-codes (4.15.0-1) ...
- Setting up dbus-bin (1.14.10-1~deb12u1) ...
- Setting up libsystemd-dev:amd64 (252.22-1~deb12u1) ...
- Setting up libbrotli-dev:amd64 (1.0.9-2+b6) ...
- Setting up libgudev-1.0-0:amd64 (237-2) ...
- Setting up libmp3lame0:amd64 (3.100-6) ...
- Setting up libgraphene-1.0-0:amd64 (1.10.8-1) ...
- Setting up libvorbisenc2:amd64 (1.3.7-1) ...
- Setting up libpython3-stdlib:amd64 (3.11.2-1+b1) ...
- Setting up libwacom-common (2.6.0-1) ...
- Setting up libxkbcommon0:amd64 (1.5.0-1) ...
- Setting up libembryo-bin (1.26.3-1+b1) ...
- Setting up libwayland-client0:amd64 (1.21.0-1) ...
- Setting up automake (1:1.16.5-1.3) ...
- update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode
- Setting up libblkid-dev:amd64 (2.38.1-5+deb12u1) ...
- Setting up python3.11 (3.11.2-6) ...
- Setting up libice6:amd64 (2:1.0.10-1) ...
- Setting up libdw1:amd64 (0.188-2.1) ...
- Setting up libflac-dev:amd64 (1.4.2+ds-2) ...
- Setting up libncurses-dev:amd64 (6.4-4) ...
- Setting up libharfbuzz-icu0:amd64 (6.0.0+dfsg-3) ...
- Setting up libunwind-dev:amd64 (1.6.2-3) ...
- Setting up libpcre2-dev:amd64 (10.42-1) ...
- Setting up libevdev-dev:amd64 (1.13.0+dfsg-1) ...
- Setting up libtool (2.4.7-5) ...
- Setting up libwacom9:amd64 (2.6.0-1) ...
- Setting up libselinux1-dev:amd64 (3.4-1+b6) ...
- Setting up libmtdev-dev:amd64 (1.1.6-1) ...
- Setting up libxtst6:amd64 (2:1.2.3-1.1) ...
- Setting up libfribidi-dev:amd64 (1.0.8-2.1) ...
- Setting up libxkbcommon-dev:amd64 (1.5.0-1) ...
- Setting up libxcursor1:amd64 (1:1.2.1-1) ...
- Setting up libpng-dev:amd64 (1.6.39-2) ...
- Setting up libxcb-xkb-dev:amd64 (1.15-1) ...
- Setting up libavahi-common3:amd64 (0.8-10) ...
- Setting up libjpeg-dev:amd64 (1:2.1.5-2) ...
- Setting up libglib2.0-bin (2.74.6-2+deb12u2) ...
- Setting up liborc-0.4-dev-bin (1:0.4.33-2) ...
- Setting up python3 (3.11.2-1+b1) ...
- running python rtupdate hooks for python3.11...
- running python post-rtupdate hooks for python3.11...
- Setting up libnss3:amd64 (2:3.87.1-1) ...
- Setting up dbus-daemon (1.14.10-1~deb12u1) ...
- Setting up libharfbuzz-gobject0:amd64 (6.0.0+dfsg-3) ...
- Setting up libatspi2.0-0:amd64 (2.46.0-5) ...
- Setting up libreadline-dev:amd64 (8.2-1.3) ...
- Setting up libxss-dev:amd64 (1:1.2.3-1) ...
- Setting up xfonts-utils (1:7.7+6) ...
- Setting up libopus-dev:amd64 (1.3.1-3) ...
- Setting up libmpg123-dev:amd64 (1.31.2-1) ...
- Setting up liblua5.2-dev:amd64 (5.2.4-3) ...
- Setting up libeolian1:amd64 (1.26.3-1+b1) ...
- Setting up pkgconf:amd64 (1.8.1-1) ...
- Setting up libemile1:amd64 (1.26.3-1+b1) ...
- Setting up libecore1:amd64 (1.26.3-1+b1) ...
- Setting up libinput-bin (1.22.1-1) ...
- Setting up libfreetype-dev:amd64 (2.12.1+dfsg-5) ...
- Setting up libxfixes-dev:amd64 (1:6.0.0-2) ...
- Setting up libembryo1:amd64 (1.26.3-1+b1) ...
- Setting up libatk-bridge2.0-0:amd64 (2.46.0-5) ...
- Setting up libltdl-dev:amd64 (2.4.7-5) ...
- Setting up libthai0:amd64 (0.1.29-1) ...
- Setting up libvorbisfile3:amd64 (1.3.7-1) ...
- Setting up libwayland-bin (1.21.0-1) ...
- Setting up libxrandr-dev:amd64 (2:1.5.2-2+b1) ...
- Setting up dbus (1.14.10-1~deb12u1) ...
- invoke-rc.d: could not determine current runlevel
- invoke-rc.d: policy-rc.d denied execution of start.
- Setting up shared-mime-info (2.2-1) ...
- Setting up libxkbcommon-x11-0:amd64 (1.5.0-1) ...
- Setting up libelf-dev:amd64 (0.188-2.1) ...
- Setting up pkg-config:amd64 (1.8.1-1) ...
- Setting up libxinerama-dev:amd64 (2:1.1.4-3) ...
- Setting up ucf (3.0043+nmu1) ...
- Setting up gir1.2-glib-2.0:amd64 (1.74.0-3) ...
- Setting up libpoppler126:amd64 (22.12.0-2+b1) ...
- Setting up libdrm2:amd64 (2.4.114-1+b1) ...
- Setting up libwayland-cursor0:amd64 (1.21.0-1) ...
- Setting up xml-core (0.18+nmu1) ...
- Setting up libllvm15:amd64 (1:15.0.6-4+b1) ...
- Setting up libpam-systemd:amd64 (252.22-1~deb12u1) ...
- Setting up libharfbuzz-subset0:amd64 (6.0.0+dfsg-3) ...
- Setting up libgdk-pixbuf-2.0-0:amd64 (2.42.10+dfsg-1+b1) ...
- Setting up libsndfile1:amd64 (1.2.0-1) ...
- Setting up libxi-dev:amd64 (2:1.8-1+b1) ...
- Setting up python3-lib2to3 (3.11.2-3) ...
- Setting up libpoppler-cpp0v5:amd64 (22.12.0-2+b1) ...
- Setting up libsm6:amd64 (2:1.2.3-1) ...
- Setting up liborc-0.4-dev:amd64 (1:0.4.33-2) ...
- Setting up libavahi-client3:amd64 (0.8-10) ...
- Setting up libmount-dev:amd64 (2.38.1-5+deb12u1) ...
- Setting up libgstreamer1.0-0:amd64 (1.22.0-2) ...
- Setcap worked! gst-ptp-helper is not suid!
- Setting up libxkbcommon-x11-dev:amd64 (1.5.0-1) ...
- Setting up libdrm-amdgpu1:amd64 (2.4.114-1+b1) ...
- Setting up libxtst-dev:amd64 (2:1.2.3-1.1) ...
- Setting up python3-distutils (3.11.2-3) ...
- Setting up libxdamage-dev:amd64 (1:1.1.6-1) ...
- Setting up libvorbis-dev:amd64 (1.3.7-1) ...
- Setting up libglib2.0-dev-bin (2.74.6-2+deb12u2) ...
- Setting up libinput10:amd64 (1.22.1-1) ...
- Setting up libpaper1:amd64 (1.1.29) ...
- 
- Creating config file /etc/papersize with new version
- Setting up gtk-update-icon-cache (3.24.38-2~deb12u1) ...
- Setting up gir1.2-gstreamer-1.0:amd64 (1.22.0-2) ...
- Setting up libtool-bin (2.4.7-5) ...
- Setting up libdrm-nouveau2:amd64 (2.4.114-1+b1) ...
- Setting up gir1.2-freedesktop:amd64 (1.74.0-3) ...
- Setting up libecore-bin (1.26.3-1+b1) ...
- Setting up libecore-audio1:amd64 (1.26.3-1+b1) ...
- Setting up libgbm1:amd64 (22.3.6-1+deb12u1) ...
- Setting up libpulse0:amd64 (16.1+dfsg1-2+b1) ...
- Setting up libfontconfig-dev:amd64 (2.14.1-4) ...
- Setting up libdrm-radeon1:amd64 (2.4.114-1+b1) ...
- Setting up libxcomposite-dev:amd64 (1:0.4.5-1) ...
- Setting up libxcursor-dev:amd64 (1:1.2.1-1) ...
- Setting up libeolian-bin (1.26.3-1+b1) ...
- Setting up libpango-1.0-0:amd64 (1.50.12+ds-1) ...
- Setting up libdrm-intel1:amd64 (2.4.114-1+b1) ...
- Setting up libgl1-mesa-dri:amd64 (22.3.6-1+deb12u1) ...
- Setting up libeet1:amd64 (1.26.3-1+b1) ...
- Setting up libgstreamer-plugins-base1.0-0:amd64 (1.22.0-3+deb12u1) ...
- Setting up libpaper-utils (1.1.29) ...
- Setting up fonts-urw-base35 (20200910-7) ...
- Setting up libwayland-dev:amd64 (1.21.0-1) ...
- Setting up gir1.2-harfbuzz-0.0:amd64 (6.0.0+dfsg-3) ...
- Setting up libdw-dev:amd64 (0.188-2.1) ...
- Setting up libgbm-dev:amd64 (22.3.6-1+deb12u1) ...
- Setting up dbus-user-session (1.14.10-1~deb12u1) ...
- Setting up libegl-mesa0:amd64 (22.3.6-1+deb12u1) ...
- Setting up gstreamer1.0-plugins-base:amd64 (1.22.0-3+deb12u1) ...
- Setting up libglib2.0-dev:amd64 (2.74.6-2+deb12u2) ...
- Setting up adwaita-icon-theme (43-1) ...
- update-alternatives: using /usr/share/icons/Adwaita/cursor.theme to provide /usr/share/icons/default/index.theme (x-cursor-theme) in auto mode
- Setting up libsndfile1-dev:amd64 (1.2.0-1) ...
- Setting up libpulse-mainloop-glib0:amd64 (16.1+dfsg1-2+b1) ...
- Setting up gir1.2-gudev-1.0:amd64 (237-2) ...
- Setting up libxt6:amd64 (1:1.2.1-1.1) ...
- Setting up libpulse-dev:amd64 (16.1+dfsg1-2+b1) ...
- Setting up libcups2:amd64 (2.4.2-3+deb12u5) ...
- Setting up libgdk-pixbuf2.0-bin (2.42.10+dfsg-1+b1) ...
- Setting up libegl1:amd64 (1.6.0-1) ...
- Setting up libector1:amd64 (1.26.3-1+b1) ...
- Setting up libpangoft2-1.0-0:amd64 (1.50.12+ds-1) ...
- Setting up libecore-con1:amd64 (1.26.3-1+b1) ...
- Setting up libpangocairo-1.0-0:amd64 (1.50.12+ds-1) ...
- Setting up libgs10-common (10.0.0~dfsg-11+deb12u4) ...
- Setting up libharfbuzz-dev:amd64 (6.0.0+dfsg-3) ...
- Setting up libdrm-dev:amd64 (2.4.114-1+b1) ...
- Setting up libfontconfig1-dev:amd64 (2.14.1-4) ...
- Setting up libglx-mesa0:amd64 (22.3.6-1+deb12u1) ...
- Setting up libglx0:amd64 (1.6.0-1) ...
- Setting up libgstreamer1.0-dev:amd64 (1.22.0-2) ...
- Setting up libgudev-1.0-dev:amd64 (237-2) ...
- Setting up dconf-service (0.40.0-4) ...
- Setting up librsvg2-2:amd64 (2.54.7+dfsg-1~deb12u1) ...
- Setting up libgl1:amd64 (1.6.0-1) ...
- Setting up libecore-file1:amd64 (1.26.3-1+b1) ...
- Setting up librsvg2-common:amd64 (2.54.7+dfsg-1~deb12u1) ...
- Setting up libglx-dev:amd64 (1.6.0-1) ...
- Setting up libeina-bin (1.26.3-1+b1) ...
- Setting up libecore-ipc1:amd64 (1.26.3-1+b1) ...
- Setting up libgl-dev:amd64 (1.6.0-1) ...
- Setting up libgs10:amd64 (10.0.0~dfsg-11+deb12u4) ...
- Setting up libwacom-dev:amd64 (2.6.0-1) ...
- Setting up dconf-gsettings-backend:amd64 (0.40.0-4) ...
- Setting up libegl-dev:amd64 (1.6.0-1) ...
- Setting up libspectre1:amd64 (0.2.12-1) ...
- Setting up libeeze1:amd64 (1.26.3-1+b1) ...
- Setting up libefreet1a:amd64 (1.26.3-1+b1) ...
- Setting up libgstreamer-gl1.0-0:amd64 (1.22.0-3+deb12u1) ...
- Setting up libinput-dev:amd64 (1.22.1-1) ...
- Setting up mesa-common-dev:amd64 (22.3.6-1+deb12u1) ...
- Setting up libgles-dev:amd64 (1.6.0-1) ...
- Setting up libgtk-3-common (3.24.38-2~deb12u1) ...
- Setting up libevas-loaders:amd64 (1.26.3-1+b1) ...
- Setting up gstreamer1.0-gl:amd64 (1.22.0-3+deb12u1) ...
- Setting up gsettings-desktop-schemas (43.0-1) ...
- Setting up libgtk-3-0:amd64 (3.24.38-2~deb12u1) ...
- Setting up gir1.2-gst-plugins-base-1.0:amd64 (1.22.0-3+deb12u1) ...
- Setting up libgtk-3-bin (3.24.38-2~deb12u1) ...
- Setting up libgstreamer-plugins-base1.0-dev (1.22.0-3+deb12u1) ...
- Setting up at-spi2-core (2.46.0-5) ...
- Setting up libscim8v5:amd64 (1.4.18+git20211204-0.1) ...
- Setting up libeio1:amd64 (1.26.3-1+b1) ...
- Setting up libecore-input1:amd64 (1.26.3-1+b1) ...
- Setting up libefreet-bin (1.26.3-1+b1) ...
- Setting up libecore-x1:amd64 (1.26.3-1+b1) ...
- Setting up libelput1:amd64 (1.26.3-1+b1) ...
- Setting up libecore-drm2-1:amd64 (1.26.3-1+b1) ...
- Setting up libevas1:amd64 (1.26.3-1+b1) ...
- Setting up libecore-wl2-1:amd64 (1.26.3-1+b1) ...
- Setting up libevas1-engines-wayland:amd64 (1.26.3-1+b1) ...
- Setting up libevas1-engines-x:amd64 (1.26.3-1+b1) ...
- Setting up libevas1-engines-drm:amd64 (1.26.3-1+b1) ...
- Setting up libevas1-engines-fb:amd64 (1.26.3-1+b1) ...
- Setting up libecore-fb1:amd64 (1.26.3-1+b1) ...
- Setting up libecore-evas1:amd64 (1.26.3-1+b1) ...
- Setting up libecore-imf1:amd64 (1.26.3-1+b1) ...
- Setting up libedje1:amd64 (1.26.3-1+b1) ...
- Setting up libethumb1:amd64 (1.26.3-1+b1) ...
- Setting up libedje-bin (1.26.3-1+b1) ...
- Setting up libemotion1:amd64 (1.26.3-1+b1) ...
- Setting up libethumb-client1:amd64 (1.26.3-1+b1) ...
- Setting up libethumb-client-bin (1.26.3-1+b1) ...
- Setting up libelementary1:amd64 (1.26.3-1+b1) ...
- Setting up libelementary-bin (1.26.3-1+b1) ...
- Processing triggers for systemd (252.22-1~deb12u1) ...
- Processing triggers for libc-bin (2.36-9+deb12u7) ...
- Processing triggers for sgml-base (1.31) ...
- Setting up libdbus-1-dev:amd64 (1.14.10-1~deb12u1) ...
- Setting up libefl-all-dev (1.26.3-1+b1) ...
- Processing triggers for libgdk-pixbuf-2.0-0:amd64 (2.42.10+dfsg-1+b1) ...
- Processing triggers for libc-bin (2.36-9+deb12u7) ...

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
Processing  3/12: [efl.1.18.0: http]
Processing  4/12: [efl.1.18.0: http]
Processing  5/12: [efl.1.18.0: http] [conf-pkg-config: pkg-config]
Processing  5/12: [conf-pkg-config: pkg-config]
-> retrieved ocamlbuild.0.14.3  (cached)
Processing  6/12: [conf-pkg-config: pkg-config] [ocamlbuild: make configure.make]
- usage: pkgconf [OPTIONS] [LIBRARIES]
- 
- basic options:
- 
-   --help                            this message
-   --about                           print pkgconf version and license to stdout
-   --version                         print supported pkg-config version to stdout
-   --atleast-pkgconfig-version       check whether or not pkgconf is compatible
-                                     with a specified pkg-config version
-   --errors-to-stdout                print all errors on stdout instead of stderr
-   --print-errors                    ensure all errors are printed
-   --short-errors                    be less verbose about some errors
-   --silence-errors                  explicitly be silent about errors
-   --list-all                        list all known packages
-   --list-package-names              list all known package names
-   --simulate                        simulate walking the calculated dependency graph
-   --no-cache                        do not cache already seen packages when
-                                     walking the dependency graph
-   --log-file=filename               write an audit log to a specified file
-   --with-path=path                  adds a directory to the search path
-   --define-prefix                   override the prefix variable with one that is guessed based on
-                                     the location of the .pc file
-   --dont-define-prefix              do not override the prefix variable under any circumstances
-   --prefix-variable=varname         sets the name of the variable that pkgconf considers
-                                     to be the package prefix
-   --relocate=path                   relocates a path and exits (mostly for testsuite)
-   --dont-relocate-paths             disables path relocation support
- 
- cross-compilation personality support:
- 
-   --personality=triplet|filename    sets the personality to 'triplet' or a file named 'filename'
-   --dump-personality                dumps details concerning selected personality
- 
- checking specific pkg-config database entries:
- 
-   --atleast-version                 require a specific version of a module
-   --exact-version                   require an exact version of a module
-   --max-version                     require a maximum version of a module
-   --exists                          check whether or not a module exists
-   --uninstalled                     check whether or not an uninstalled module will be used
-   --no-uninstalled                  never use uninstalled modules when satisfying dependencies
-   --no-provides                     do not use 'provides' rules to resolve dependencies
-   --maximum-traverse-depth          maximum allowed depth for dependency graph
-   --static                          be more aggressive when computing dependency graph
-                                     (for static linking)
-   --shared                          use a simplified dependency graph (usually default)
-   --pure                            optimize a static dependency graph as if it were a normal
-                                     dependency graph
-   --env-only                        look only for package entries in PKG_CONFIG_PATH
-   --ignore-conflicts                ignore 'conflicts' rules in modules
-   --validate                        validate specific .pc files for correctness
- 
- querying specific pkg-config database fields:
- 
-   --define-variable=varname=value   define variable 'varname' as 'value'
-   --variable=varname                print specified variable entry to stdout
-   --cflags                          print required CFLAGS to stdout
-   --cflags-only-I                   print required include-dir CFLAGS to stdout
-   --cflags-only-other               print required non-include-dir CFLAGS to stdout
-   --libs                            print required linker flags to stdout
-   --libs-only-L                     print required LDPATH linker flags to stdout
-   --libs-only-l                     print required LIBNAME linker flags to stdout
-   --libs-only-other                 print required other linker flags to stdout
-   --print-requires                  print required dependency frameworks to stdout
-   --print-requires-private          print required dependency frameworks for static
-                                     linking to stdout
-   --print-provides                  print provided dependencies to stdout
-   --print-variables                 print all known variables in module to stdout
-   --digraph                         print entire dependency graph in graphviz 'dot' format
-   --keep-system-cflags              keep -I/usr/include entries in cflags output
-   --keep-system-libs                keep -L/lib:/lib/i386-linux-gnu:/lib/x86_64-linux-gnu:/lib/x86_64-linux-gnux32:/lib32:/libx32:/usr/lib:/usr/lib/i386-linux-gnu:/usr/lib/x86_64-linux-gnu:/usr/lib/x86_64-linux-gnux32:/usr/lib32:/usr/libx32 entries in libs output
-   --path                            show the exact filenames for any matching .pc files
-   --modversion                      print the specified module's version to stdout
-   --internal-cflags                 do not filter 'internal' cflags from output
- 
- filtering output:
- 
-   --msvc-syntax                     print translatable fragments in MSVC syntax
-   --fragment-filter=types           filter output fragments to the specified types
- 
- report bugs to <https://github.com/pkgconf/pkgconf/issues/new>.
-> compiled  conf-pkg-config.3
Processing  6/12: [ocamlbuild: make configure.make]
-> installed conf-pkg-config.3
Processing  7/12: [ocamlbuild: make configure.make]
Processing  8/12: [conf-efl: pkg-config elementary] [ocamlbuild: make configure.make]
-> retrieved efl.1.18.0  (https://download.ocamlcore.org/ocaml-efl/ocaml-efl/1.18.0/ocaml-efl-1.18.0.tar.gz)
-> compiled  conf-efl.1.8
Processing  8/12: [ocamlbuild: make configure.make]
-> installed conf-efl.1.8
Processing  9/12: [ocamlbuild: make configure.make]
+ /usr/bin/make "-f" "configure.make" "all" "OCAMLBUILD_PREFIX=/home/opam/.opam/5.1" "OCAMLBUILD_BINDIR=/home/opam/.opam/5.1/bin" "OCAMLBUILD_LIBDIR=/home/opam/.opam/5.1/lib" "OCAMLBUILD_MANDIR=/home/opam/.opam/5.1/man" "OCAML_NATIVE=true" "OCAML_NATIVE_TOOLS=true" (CWD=/home/opam/.opam/5.1/.opam-switch/build/ocamlbuild.0.14.3)
- (echo "# This file was generated from configure.make"; \
- echo ;\
- echo "OCAML_PREFIX="; \
- echo "OCAML_BINDIR=/home/opam/.opam/5.1/bin"; \
- echo "OCAML_LIBDIR=/home/opam/.opam/5.1/lib/ocaml"; \
- echo "OCAML_MANDIR=/home/opam/.opam/5.1/man"; \
- echo ;\
- echo "EXT_OBJ=.o"; \
- echo "EXT_ASM=.s"; \
- echo "EXT_LIB=.a"; \
- echo "EXT_DLL=.so"; \
- echo "EXE="; \
- echo ;\
- echo "OCAML_NATIVE=true"; \
- echo "OCAML_NATIVE_TOOLS=true"; \
- echo "NATDYNLINK=true"; \
- echo "SUPPORT_SHARED_LIBRARIES=true"; \
- echo ;\
- echo "PREFIX=/home/opam/.opam/5.1"; \
- echo "BINDIR=/home/opam/.opam/5.1/bin"; \
- echo "LIBDIR=/home/opam/.opam/5.1/lib"; \
- echo "MANDIR=/home/opam/.opam/5.1/man"; \
- ) > Makefile.config
- (echo "(* This file was generated from ../configure.make *)"; \
- echo ;\
- echo 'let bindir = "/home/opam/.opam/5.1/bin"'; \
- echo 'let libdir = "/home/opam/.opam/5.1/lib"'; \
- echo 'let ocaml_libdir = "/home/opam/.opam/5.1/lib/ocaml"'; \
- echo 'let libdir_abs = "/home/opam/.opam/5.1/lib"'; \
- echo 'let ocaml_native = true'; \
- echo 'let ocaml_native_tools = true'; \
- echo 'let supports_shared_libraries = true';\
- echo 'let a = "a"'; \
- echo 'let o = "o"'; \
- echo 'let so = "so"'; \
- echo 'let ext_dll = ".so"'; \
- echo 'let exe = ""'; \
- echo 'let version = "0.14.3"'; \
- ) > src/ocamlbuild_config.ml
Processing  9/12: [ocamlbuild: make check-if-preinstalled]
+ /usr/bin/make "check-if-preinstalled" "all" "opam-install" (CWD=/home/opam/.opam/5.1/.opam-switch/build/ocamlbuild.0.14.3)
- if test -d /home/opam/.opam/5.1/lib/ocaml/ocamlbuild; then\
-   >&2 echo "ERROR: Preinstalled ocamlbuild detected at"\
-        "/home/opam/.opam/5.1/lib/ocaml/ocamlbuild";\
-   >&2 echo "Installation aborted; if you want to bypass this"\
-         "safety check, pass CHECK_IF_PREINSTALLED=false to make";\
-   exit 2;\
- fi
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/const.ml
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/loc.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/loc.ml
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/discard_printf.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/discard_printf.ml
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/signatures.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/my_std.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/my_std.ml
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/my_unix.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/my_unix.ml
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/tags.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/tags.ml
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/display.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/display.ml
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/log.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/log.ml
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/shell.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/shell.ml
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/bool.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/bool.ml
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/glob_ast.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/glob_ast.ml
- ocamllex.opt src/glob_lexer.mll
- 55 states, 419 transitions, table size 2006 bytes
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/glob_lexer.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/glob_lexer.ml
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/glob.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/glob.ml
- ocamllex.opt src/lexers.mll
- 251 states, 1051 transitions, table size 5710 bytes
- 4334 additional bytes used for bindings
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/lexers.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/lexers.ml
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/param_tags.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/param_tags.ml
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/command.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/command.ml
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/ocamlbuild_config.ml
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/ocamlbuild_where.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/ocamlbuild_where.ml
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/slurp.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/slurp.ml
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/options.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/options.ml
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/pathname.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/pathname.ml
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/configuration.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/configuration.ml
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/flags.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/flags.ml
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/hygiene.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/hygiene.ml
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/digest_cache.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/digest_cache.ml
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/resource.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/resource.ml
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/rule.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/rule.ml
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/solver.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/solver.ml
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/report.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/report.ml
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/tools.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/tools.ml
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/fda.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/fda.ml
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/findlib.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/findlib.ml
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/ocaml_arch.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/ocaml_arch.ml
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/ocaml_utils.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/ocaml_utils.ml
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/ocaml_dependencies.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/ocaml_dependencies.ml
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/ocaml_compiler.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/ocaml_compiler.ml
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/ocaml_tools.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/ocaml_tools.ml
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/ocaml_specific.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/ocaml_specific.ml
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/exit_codes.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/exit_codes.ml
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/plugin.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/plugin.ml
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/hooks.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/hooks.ml
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/main.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/main.ml
- mkdir -p tmp
- ocamlc.opt -pack src/const.cmo src/loc.cmo src/discard_printf.cmo src/signatures.cmi src/my_std.cmo src/my_unix.cmo src/tags.cmo src/display.cmo src/log.cmo src/shell.cmo src/bool.cmo src/glob_ast.cmo src/glob_lexer.cmo src/glob.cmo src/lexers.cmo src/param_tags.cmo src/command.cmo src/ocamlbuild_config.cmo src/ocamlbuild_where.cmo src/slurp.cmo src/options.cmo src/pathname.cmo src/configuration.cmo src/flags.cmo src/hygiene.cmo src/digest_cache.cmo src/resource.cmo src/rule.cmo src/solver.cmo src/report.cmo src/tools.cmo src/fda.cmo src/findlib.cmo src/ocaml_arch.cmo src/ocaml_utils.cmo src/ocaml_dependencies.cmo src/ocaml_compiler.cmo src/ocaml_tools.cmo src/ocaml_specific.cmo src/exit_codes.cmo src/plugin.cmo src/hooks.cmo src/main.cmo -o tmp/ocamlbuild_pack.cmo
- mv tmp/ocamlbuild_pack.cmi src/ocamlbuild_pack.cmi
- mv tmp/ocamlbuild_pack.cmo src/ocamlbuild_pack.cmo
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c plugin-lib/ocamlbuild_plugin.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c plugin-lib/ocamlbuild_plugin.ml
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c plugin-lib/ocamlbuild_executor.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c plugin-lib/ocamlbuild_executor.ml
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c plugin-lib/ocamlbuild_unix_plugin.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c plugin-lib/ocamlbuild_unix_plugin.ml
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c bin/ocamlbuild.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c bin/ocamlbuild.ml
- ocamlc.opt -I +unix -I src -o ocamlbuild.byte unix.cma src/ocamlbuild_pack.cmo plugin-lib/ocamlbuild_plugin.cmo plugin-lib/ocamlbuild_executor.cmo plugin-lib/ocamlbuild_unix_plugin.cmo bin/ocamlbuild.cmo
- ocamlc.opt -a -o plugin-lib/ocamlbuildlib.cma src/ocamlbuild_pack.cmo plugin-lib/ocamlbuild_plugin.cmo plugin-lib/ocamlbuild_executor.cmo plugin-lib/ocamlbuild_unix_plugin.cmo
- ocamlopt.opt -for-pack Ocamlbuild_pack -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/const.ml
- ocamlopt.opt -for-pack Ocamlbuild_pack -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/loc.ml
- ocamlopt.opt -for-pack Ocamlbuild_pack -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/discard_printf.ml
- ocamlopt.opt -for-pack Ocamlbuild_pack -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/my_std.ml
- ocamlopt.opt -for-pack Ocamlbuild_pack -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/my_unix.ml
- ocamlopt.opt -for-pack Ocamlbuild_pack -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/tags.ml
- ocamlopt.opt -for-pack Ocamlbuild_pack -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/display.ml
- ocamlopt.opt -for-pack Ocamlbuild_pack -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/log.ml
- ocamlopt.opt -for-pack Ocamlbuild_pack -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/shell.ml
- ocamlopt.opt -for-pack Ocamlbuild_pack -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/bool.ml
- ocamlopt.opt -for-pack Ocamlbuild_pack -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/glob_ast.ml
- ocamlopt.opt -for-pack Ocamlbuild_pack -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/glob_lexer.ml
- ocamlopt.opt -for-pack Ocamlbuild_pack -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/glob.ml
- ocamlopt.opt -for-pack Ocamlbuild_pack -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/lexers.ml
- ocamlopt.opt -for-pack Ocamlbuild_pack -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/param_tags.ml
- ocamlopt.opt -for-pack Ocamlbuild_pack -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/command.ml
- ocamlopt.opt -for-pack Ocamlbuild_pack -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/ocamlbuild_config.ml
- ocamlopt.opt -for-pack Ocamlbuild_pack -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/ocamlbuild_where.ml
- ocamlopt.opt -for-pack Ocamlbuild_pack -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/slurp.ml
- ocamlopt.opt -for-pack Ocamlbuild_pack -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/options.ml
- ocamlopt.opt -for-pack Ocamlbuild_pack -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/pathname.ml
- ocamlopt.opt -for-pack Ocamlbuild_pack -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/configuration.ml
- ocamlopt.opt -for-pack Ocamlbuild_pack -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/flags.ml
- ocamlopt.opt -for-pack Ocamlbuild_pack -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/hygiene.ml
- ocamlopt.opt -for-pack Ocamlbuild_pack -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/digest_cache.ml
- ocamlopt.opt -for-pack Ocamlbuild_pack -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/resource.ml
- ocamlopt.opt -for-pack Ocamlbuild_pack -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/rule.ml
- ocamlopt.opt -for-pack Ocamlbuild_pack -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/solver.ml
- ocamlopt.opt -for-pack Ocamlbuild_pack -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/report.ml
- ocamlopt.opt -for-pack Ocamlbuild_pack -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/tools.ml
- ocamlopt.opt -for-pack Ocamlbuild_pack -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/fda.ml
- ocamlopt.opt -for-pack Ocamlbuild_pack -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/findlib.ml
- ocamlopt.opt -for-pack Ocamlbuild_pack -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/ocaml_arch.ml
- ocamlopt.opt -for-pack Ocamlbuild_pack -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/ocaml_utils.ml
- ocamlopt.opt -for-pack Ocamlbuild_pack -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/ocaml_dependencies.ml
- ocamlopt.opt -for-pack Ocamlbuild_pack -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/ocaml_compiler.ml
- ocamlopt.opt -for-pack Ocamlbuild_pack -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/ocaml_tools.ml
- ocamlopt.opt -for-pack Ocamlbuild_pack -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/ocaml_specific.ml
- ocamlopt.opt -for-pack Ocamlbuild_pack -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/exit_codes.ml
- ocamlopt.opt -for-pack Ocamlbuild_pack -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/plugin.ml
- ocamlopt.opt -for-pack Ocamlbuild_pack -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/hooks.ml
- ocamlopt.opt -for-pack Ocamlbuild_pack -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/main.ml
- mkdir -p tmp
- ocamlopt.opt -pack src/const.cmx src/loc.cmx src/discard_printf.cmx src/signatures.cmi src/my_std.cmx src/my_unix.cmx src/tags.cmx src/display.cmx src/log.cmx src/shell.cmx src/bool.cmx src/glob_ast.cmx src/glob_lexer.cmx src/glob.cmx src/lexers.cmx src/param_tags.cmx src/command.cmx src/ocamlbuild_config.cmx src/ocamlbuild_where.cmx src/slurp.cmx src/options.cmx src/pathname.cmx src/configuration.cmx src/flags.cmx src/hygiene.cmx src/digest_cache.cmx src/resource.cmx src/rule.cmx src/solver.cmx src/report.cmx src/tools.cmx src/fda.cmx src/findlib.cmx src/ocaml_arch.cmx src/ocaml_utils.cmx src/ocaml_dependencies.cmx src/ocaml_compiler.cmx src/ocaml_tools.cmx src/ocaml_specific.cmx src/exit_codes.cmx src/plugin.cmx src/hooks.cmx src/main.cmx -o tmp/ocamlbuild_pack.cmx
- mv tmp/ocamlbuild_pack.cmx src/ocamlbuild_pack.cmx
- mv tmp/ocamlbuild_pack.o src/ocamlbuild_pack.o
- ocamlopt.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c plugin-lib/ocamlbuild_plugin.ml
- ocamlopt.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c plugin-lib/ocamlbuild_executor.ml
- ocamlopt.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c plugin-lib/ocamlbuild_unix_plugin.ml
- ocamlopt.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c bin/ocamlbuild.ml
- ocamlopt.opt -I +unix -I src -o ocamlbuild.native unix.cmxa src/ocamlbuild_pack.cmx plugin-lib/ocamlbuild_plugin.cmx plugin-lib/ocamlbuild_executor.cmx plugin-lib/ocamlbuild_unix_plugin.cmx bin/ocamlbuild.cmx
- ocamlopt.opt -a -o plugin-lib/ocamlbuildlib.cmxa src/ocamlbuild_pack.cmx plugin-lib/ocamlbuild_plugin.cmx plugin-lib/ocamlbuild_executor.cmx plugin-lib/ocamlbuild_unix_plugin.cmx
- ocamlc.opt src/ocamlbuild_pack.cmo -I src man/options_man.ml -o man/options_man.byte
- ./man/options_man.byte > man/ocamlbuild.options.1
- cat man/ocamlbuild.header.1 man/ocamlbuild.options.1 man/ocamlbuild.footer.1 > man/ocamlbuild.1
- /usr/bin/make ocamlbuild.install
- make[1]: Entering directory '/home/opam/.opam/5.1/.opam-switch/build/ocamlbuild.0.14.3'
- rm -f ocamlbuild.install
- touch ocamlbuild.install
- /usr/bin/make install-bin-opam
- make[2]: Entering directory '/home/opam/.opam/5.1/.opam-switch/build/ocamlbuild.0.14.3'
- echo 'bin: [' >> ocamlbuild.install
- echo '  "ocamlbuild.byte" {"ocamlbuild.byte"}' >> ocamlbuild.install
- echo '  "ocamlbuild.native" {"ocamlbuild.native"}' >> ocamlbuild.install
- echo '  "ocamlbuild.native" {"ocamlbuild"}' >> ocamlbuild.install
- echo ']' >> ocamlbuild.install
- echo >> ocamlbuild.install
- make[2]: Leaving directory '/home/opam/.opam/5.1/.opam-switch/build/ocamlbuild.0.14.3'
- /usr/bin/make install-lib-opam
- make[2]: Entering directory '/home/opam/.opam/5.1/.opam-switch/build/ocamlbuild.0.14.3'
- echo 'lib: [' >> ocamlbuild.install
- /usr/bin/make install-lib-basics-opam
- make[3]: Entering directory '/home/opam/.opam/5.1/.opam-switch/build/ocamlbuild.0.14.3'
- echo '  "ocamlbuild.opam" {"opam"}' >> ocamlbuild.install
- echo '  "META"' >> ocamlbuild.install
- for lib in src/signatures.mli src/signatures.cmi src/signatures.cmti; do \
-   echo "  \"$lib\" {\"$(basename $lib)\"}" >> ocamlbuild.install; \
- done
- make[3]: Leaving directory '/home/opam/.opam/5.1/.opam-switch/build/ocamlbuild.0.14.3'
- /usr/bin/make install-lib-byte-opam
- make[3]: Entering directory '/home/opam/.opam/5.1/.opam-switch/build/ocamlbuild.0.14.3'
- for lib in plugin-lib/ocamlbuildlib.cma bin/ocamlbuild.cmo src/ocamlbuild_pack.cmi plugin-lib/ocamlbuild_plugin.cmi plugin-lib/ocamlbuild_executor.cmi plugin-lib/ocamlbuild_unix_plugin.cmi; do \
-   echo "  \"$lib\" {\"$(basename $lib)\"}" >> ocamlbuild.install; \
- done
- make[3]: Leaving directory '/home/opam/.opam/5.1/.opam-switch/build/ocamlbuild.0.14.3'
- /usr/bin/make install-lib-native-opam
- make[3]: Entering directory '/home/opam/.opam/5.1/.opam-switch/build/ocamlbuild.0.14.3'
- for lib in plugin-lib/ocamlbuildlib.cmxa plugin-lib/ocamlbuildlib.a bin/ocamlbuild.cmx bin/ocamlbuild.o src/ocamlbuild_pack.cmx plugin-lib/ocamlbuild_plugin.cmx plugin-lib/ocamlbuild_executor.cmx plugin-lib/ocamlbuild_unix_plugin.cmx plugin-lib/ocamlbuild_plugin.o plugin-lib/ocamlbuild_executor.o plugin-lib/ocamlbuild_unix_plugin.o; do \
-   echo "  \"$lib\" {\"$(basename $lib)\"}" >> ocamlbuild.install; \
- done
- make[3]: Leaving directory '/home/opam/.opam/5.1/.opam-switch/build/ocamlbuild.0.14.3'
- echo ']' >> ocamlbuild.install
- echo >> ocamlbuild.install
- make[2]: Leaving directory '/home/opam/.opam/5.1/.opam-switch/build/ocamlbuild.0.14.3'
- /usr/bin/make install-man-opam
- make[2]: Entering directory '/home/opam/.opam/5.1/.opam-switch/build/ocamlbuild.0.14.3'
- echo 'man: [' >> ocamlbuild.install
- echo '  "man/ocamlbuild.1" {"man1/ocamlbuild.1"}' >> ocamlbuild.install
- echo ']' >> ocamlbuild.install
- echo >> ocamlbuild.install
- make[2]: Leaving directory '/home/opam/.opam/5.1/.opam-switch/build/ocamlbuild.0.14.3'
- /usr/bin/make install-doc-opam
- make[2]: Entering directory '/home/opam/.opam/5.1/.opam-switch/build/ocamlbuild.0.14.3'
- echo 'doc: [' >> ocamlbuild.install
- echo '  "LICENSE"' >> ocamlbuild.install
- echo '  "Changes"' >> ocamlbuild.install
- echo '  "Readme.md"' >> ocamlbuild.install
- echo ']' >> ocamlbuild.install
- make[2]: Leaving directory '/home/opam/.opam/5.1/.opam-switch/build/ocamlbuild.0.14.3'
- make[1]: Leaving directory '/home/opam/.opam/5.1/.opam-switch/build/ocamlbuild.0.14.3'
-> compiled  ocamlbuild.0.14.3
-> installed ocamlbuild.0.14.3
Processing 11/12: [efl: ./configure]
+ /home/opam/.opam/5.1/.opam-switch/build/efl.1.18.0/./configure "--prefix=/home/opam/.opam/5.1" "OCAMLFIND_DESTDIR=/home/opam/.opam/5.1/lib" (CWD=/home/opam/.opam/5.1/.opam-switch/build/efl.1.18.0)
- checking for a BSD-compatible install... /usr/bin/install -c
- checking whether build environment is sane... yes
- checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
- checking for gawk... no
- checking for mawk... mawk
- checking whether make sets $(MAKE)... yes
- checking whether make supports nested variables... yes
- checking for ocamlc... ocamlc
- OCaml version is 5.1.1
- OCaml library path is /home/opam/.opam/5.1/lib/ocaml
- checking for ocamlopt... ocamlopt
- checking for ocamlc.opt... ocamlc.opt
- checking for ocamlopt.opt... ocamlopt.opt
- checking for ocaml... ocaml
- checking for ocamldep... ocamldep
- checking for ocamlmktop... ocamlmktop
- checking for ocamlmklib... ocamlmklib
- checking for ocamldoc... ocamldoc
- checking for ocamlbuild... ocamlbuild
- checking for ocamlfind... ocamlfind
- checking for pkg-config... /usr/bin/pkg-config
- checking pkg-config is at least version 0.9.0... yes
- checking for ELEMENTARY... yes
- checking for OCaml findlib package lablgl... not found
- configure: WARNING: Lablgl example will not be compiled
- checking for OCaml findlib package lwt.extra... not found
- configure: WARNING: Lwt example will not be compiled
- configure: creating ./examples/list.txt
- checking that generated files are newer than configure... 
- done
- configure: creating ./config.status
- config.status: creating Makefile
- config.status: creating myocamlbuild.ml
- config.status: creating META
- config.status: creating src/write_connect/main.ml
Processing 11/12: [efl: make]
+ /usr/bin/make  (CWD=/home/opam/.opam/5.1/.opam-switch/build/efl.1.18.0)
- /home/opam/.opam/5.1/bin/ocamlopt.opt unix.cmxa -I /home/opam/.opam/5.1/lib/ocamlbuild /home/opam/.opam/5.1/lib/ocamlbuild/ocamlbuildlib.cmxa myocamlbuild.ml /home/opam/.opam/5.1/lib/ocamlbuild/ocamlbuild.cmx -o myocamlbuild
- ocamldep -modules src/write_big_mli.ml > src/write_big_mli.ml.depends
- ocamlc.opt -c -I src -o src/write_big_mli.cmo src/write_big_mli.ml
- ocamlc.opt -a -I src src/write_big_mli.cmo -o src/write_big_mli.cma
- ocamldep -modules src/write_connect/main.ml > src/write_connect/main.ml.depends
- ocamldep -modules src/write_connect/expr.ml > src/write_connect/expr.ml.depends
- /home/opam/.opam/5.1/bin/ocamllex.opt -q src/write_connect/lexer.mll
- ocamldep -modules src/write_connect/lexer.ml > src/write_connect/lexer.ml.depends
- /home/opam/.opam/5.1/bin/ocamlyacc src/write_connect/parser.mly
- ocamldep -modules src/write_connect/parser.mli > src/write_connect/parser.mli.depends
- ocamlc.opt -c -I src/write_connect -I src -o src/write_connect/expr.cmo src/write_connect/expr.ml
- ocamlc.opt -c -I src/write_connect -I src -o src/write_connect/parser.cmi src/write_connect/parser.mli
- ocamlc.opt -c -I src/write_connect -I src -o src/write_connect/lexer.cmo src/write_connect/lexer.ml
- ocamlc.opt -c -I src/write_connect -I src -o src/write_connect/main.cmo src/write_connect/main.ml
- ocamldep -modules src/write_connect/parser.ml > src/write_connect/parser.ml.depends
- ocamlc.opt -c -I src/write_connect -I src -o src/write_connect/parser.cmo src/write_connect/parser.ml
- ocamlc.opt -a -I src/write_connect src/write_connect/expr.cmo src/write_connect/parser.cmo src/write_connect/lexer.cmo src/write_connect/main.cmo -o src/write_connect/main.cma
- ocaml src/write_multi.ml ml 1.26.3 src/write_connect/ctxpopup.txt.multi src/write_connect/ctxpopup.txt
- ocaml src/write_multi.ml ml 1.26.3 src/write_connect/multibuttonentry.txt.multi src/write_connect/multibuttonentry.txt
- ocaml src/write_multi.ml ml 1.26.3 src/write_connect/entry.txt.multi src/write_connect/entry.txt
- ocaml src/write_multi.ml ml 1.26.3 src/ecore.mli.multi src/ecore.mli
- ocaml src/write_multi.ml ml 1.26.3 src/ecore_animator.mli.multi src/ecore_animator.mli
- ocaml src/write_multi.ml ml 1.26.3 src/evas.mli.multi src/evas.mli
- ocaml src/write_multi.ml ml 1.26.3 src/elm.mli.multi src/elm.mli
- ocaml src/write_multi.ml ml 1.26.3 src/elm_config.mli.multi src/elm_config.mli
- ocaml src/write_multi.ml ml 1.26.3 src/elm_object.mli.multi src/elm_object.mli
- ocaml src/write_multi.ml ml 1.26.3 src/elm_layout.mli.multi src/elm_layout.mli
- ocaml src/write_multi.ml ml 1.26.3 src/elm_ctxpopup.mli.multi src/elm_ctxpopup.mli
- ocaml src/write_multi.ml ml 1.26.3 src/elm_fileselector.mli.multi src/elm_fileselector.mli
- ocaml src/write_multi.ml ml 1.26.3 src/elm_multibuttonentry.mli.multi src/elm_multibuttonentry.mli
- ocaml src/write_multi.ml ml 1.26.3 src/elm_naviframe.mli.multi src/elm_naviframe.mli
- ocaml src/write_multi.ml ml 1.26.3 src/elm_popup.mli.multi src/elm_popup.mli
- ocaml src/write_multi.ml ml 1.26.3 src/elm_app.mli.multi src/elm_app.mli
- ocaml src/write_multi.ml ml 1.26.3 src/elm_clock.mli.multi src/elm_clock.mli
- ocaml src/write_multi.ml ml 1.26.3 src/elm_colorselector.mli.multi src/elm_colorselector.mli
- ocaml src/write_multi.ml ml 1.26.3 src/elm_entry.mli.multi src/elm_entry.mli
- ocaml src/write_multi.ml ml 1.26.3 src/elm_gengrid.mli.multi src/elm_gengrid.mli
- ocaml src/write_multi.ml ml 1.26.3 src/elm_genlist.mli.multi src/elm_genlist.mli
- ocaml src/write_multi.ml ml 1.26.3 src/elm_glview.mli.multi src/elm_glview.mli
- ocaml src/write_multi.ml ml 1.26.3 src/elm_index.mli.multi src/elm_index.mli
- ocaml src/write_multi.ml ml 1.26.3 src/elm_label.mli.multi src/elm_label.mli
- ocaml src/write_multi.ml ml 1.26.3 src/elm_mapbuf.mli.multi src/elm_mapbuf.mli
- ocaml src/write_multi.ml ml 1.26.3 src/elm_notify.mli.multi src/elm_notify.mli
- ocaml src/write_multi.ml ml 1.26.3 src/elm_panel.mli.multi src/elm_panel.mli
- ocaml src/write_multi.ml ml 1.26.3 src/elm_photocam.mli.multi src/elm_photocam.mli
- ocaml src/write_multi.ml ml 1.26.3 src/elm_scroller.mli.multi src/elm_scroller.mli
- ocaml src/write_multi.ml ml 1.26.3 src/elm_slider.mli.multi src/elm_slider.mli
- ocaml src/write_multi.ml ml 1.26.3 src/elm_spinner.mli.multi src/elm_spinner.mli
- ocaml src/write_multi.ml ml 1.26.3 src/elm_table.mli.multi src/elm_table.mli
- ocaml src/write_multi.ml ml 1.26.3 src/elm_transit.mli.multi src/elm_transit.mli
- ocaml src/write_multi.ml ml 1.26.3 src/elm_web.mli.multi src/elm_web.mli
- ocaml src/write_multi.ml ml 1.26.3 src/elm_win.mli.multi src/elm_win.mli
- ocaml src/write_multi.ml ml 1.26.3 src/elm_video.mli.multi src/elm_video.mli
- ocaml src/write_connect/main.cma
- ocaml src/write_big_mli_run.ml Ecore Ecore_animator Ecore_timer Evas Evas_event Evas_font Evas_map Evas_object Evas_object_smart Ecore_evas Ethumb Edje Elm Elm_font Elm_config Elm_object Elm_gen Elm_layout Elm_ctxpopup Elm_fileselector Elm_fileselector_button Elm_fileselector_entry Elm_hoversel Elm_multibuttonentry Elm_naviframe Elm_popup Elm_app Elm_bg Elm_box Elm_bubble Elm_button Elm_calendar Elm_check Elm_clock Elm_colorselector Elm_conformant Elm_datetime Elm_dayselector Elm_diskselector Elm_entry Elm_flip Elm_flipselector Elm_frame Elm_gengrid Elm_genlist Elm_gesture_layer Elm_glview Elm_grid Elm_hover Elm_icon Elm_image Elm_index Elm_label Elm_list Elm_map Elm_mapbuf Elm_menu Elm_notify Elm_panel Elm_panes Elm_photo Elm_photocam Elm_plug Elm_progressbar Elm_radio Elm_route Elm_scroller Elm_segment_control Elm_separator Elm_slider Elm_slideshow Elm_spinner Elm_table Elm_theme Elm_thumb Elm_toolbar Elm_transit Elm_web Elm_win Elm_inwin Elm_win_inwin Elm_actionslider Elm_video Elm_sig Elm_toolbox Elm_connect
- ocamldep -modules src/efl.mli > src/efl.mli.depends
- ocamldep -modules src/elm_genlist.mli > src/elm_genlist.mli.depends
- ocamldep -modules src/elm.mli > src/elm.mli.depends
- ocamldep -modules src/evas.mli > src/evas.mli.depends
- ocamldep -modules src/evas_event.mli > src/evas_event.mli.depends
- ocamlc.opt -c -I src -o src/evas.cmi src/evas.mli
- ocamldep -modules src/evas_object_smart.mli > src/evas_object_smart.mli.depends
- ocamlc.opt -c -I src -o src/evas_event.cmi src/evas_event.mli
- ocamlc.opt -c -I src -o src/evas_object_smart.cmi src/evas_object_smart.mli
- ocamldep -modules src/elm_gen.mli > src/elm_gen.mli.depends
- ocamldep -modules src/elm_list.mli > src/elm_list.mli.depends
- ocamldep -modules src/elm_object.mli > src/elm_object.mli.depends
- ocamldep -modules src/edje.mli > src/edje.mli.depends
- ocamlc.opt -c -I src -o src/elm.cmi src/elm.mli
- ocamldep -modules src/evas_object.mli > src/evas_object.mli.depends
- ocamlc.opt -c -I src -o src/edje.cmi src/edje.mli
- ocamlc.opt -c -I src -o src/evas_object.cmi src/evas_object.mli
- ocamlc.opt -c -I src -o src/elm_object.cmi src/elm_object.mli
- ocamlc.opt -c -I src -o src/elm_gen.cmi src/elm_gen.mli
- ocamlc.opt -c -I src -o src/elm_list.cmi src/elm_list.mli
- ocamldep -modules src/elm_icon.mli > src/elm_icon.mli.depends
- ocamlc.opt -c -I src -o src/elm_genlist.cmi src/elm_genlist.mli
- ocamlc.opt -c -I src -o src/elm_icon.cmi src/elm_icon.mli
- ocamlc.opt -c -I src -o src/efl.cmi src/efl.mli
- + ocamlc.opt -c -I src -o src/efl.cmi src/efl.mli
- File "_none_", line 1:
- Alert ocaml_deprecated_auto_include: 
- OCaml's lib directory layout changed in 5.0. The unix subdirectory has been
- automatically added to the search path, but you should add -I +unix to the
- command-line to silence this alert (e.g. by adding unix to the list of
- libraries in your dune file, or adding use_unix to your _tags file for
- ocamlbuild, or using -package unix for ocamlfind).
- ocamldep -modules src/ecore.mli > src/ecore.mli.depends
- ocamlc.opt -c -I src -o src/ecore.cmi src/ecore.mli
- ocamldep -modules src/ecore.ml > src/ecore.ml.depends
- ocamldep -modules src/write_fun/main.ml > src/write_fun/main.ml.depends
- ocamldep -modules src/write_fun/common.ml > src/write_fun/common.ml.depends
- ocamldep -modules src/write_fun/ecore.ml > src/write_fun/ecore.ml.depends
- ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/common.cmo src/write_fun/common.ml
- ocamldep -modules src/write_fun/ecore_animator.ml > src/write_fun/ecore_animator.ml.depends
- ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/ecore.cmo src/write_fun/ecore.ml
- ocamldep -modules src/write_fun/ecore_evas.ml > src/write_fun/ecore_evas.ml.depends
- ocamldep -modules src/write_fun/elm_bg.ml > src/write_fun/elm_bg.ml.depends
- ocamldep -modules src/write_fun/elm_box.ml > src/write_fun/elm_box.ml.depends
- ocamldep -modules src/write_fun/elm_bubble.ml > src/write_fun/elm_bubble.ml.depends
- ocamldep -modules src/write_fun/elm_button.ml > src/write_fun/elm_button.ml.depends
- ocamldep -modules src/write_fun/elm_calendar.ml > src/write_fun/elm_calendar.ml.depends
- ocamldep -modules src/write_fun/elm_check.ml > src/write_fun/elm_check.ml.depends
- ocaml src/write_multi.ml ml 1.26.3 src/write_fun/elm_clock.ml.multi src/write_fun/elm_clock.ml
- ocamldep -modules src/write_fun/elm_clock.ml > src/write_fun/elm_clock.ml.depends
- ocaml src/write_multi.ml ml 1.26.3 src/write_fun/elm_colorselector.ml.multi src/write_fun/elm_colorselector.ml
- ocamldep -modules src/write_fun/elm_colorselector.ml > src/write_fun/elm_colorselector.ml.depends
- ocaml src/write_multi.ml ml 1.26.3 src/write_fun/elm_config.ml.multi src/write_fun/elm_config.ml
- ocamldep -modules src/write_fun/elm_config.ml > src/write_fun/elm_config.ml.depends
- ocamldep -modules src/write_fun/elm_datetime.ml > src/write_fun/elm_datetime.ml.depends
- ocamldep -modules src/write_fun/elm_dayselector.ml > src/write_fun/elm_dayselector.ml.depends
- ocamldep -modules src/write_fun/elm_diskselector.ml > src/write_fun/elm_diskselector.ml.depends
- ocaml src/write_multi.ml ml 1.26.3 src/write_fun/elm_entry.ml.multi src/write_fun/elm_entry.ml
- ocamldep -modules src/write_fun/elm_entry.ml > src/write_fun/elm_entry.ml.depends
- ocamldep -modules src/write_fun/elm_flip.ml > src/write_fun/elm_flip.ml.depends
- ocamldep -modules src/write_fun/elm_flipselector.ml > src/write_fun/elm_flipselector.ml.depends
- ocamldep -modules src/write_fun/elm_frame.ml > src/write_fun/elm_frame.ml.depends
- ocaml src/write_multi.ml ml 1.26.3 src/write_fun/elm_gengrid.ml.multi src/write_fun/elm_gengrid.ml
- ocamldep -modules src/write_fun/elm_gengrid.ml > src/write_fun/elm_gengrid.ml.depends
- ocaml src/write_multi.ml ml 1.26.3 src/write_fun/elm_genlist.ml.multi src/write_fun/elm_genlist.ml
- ocamldep -modules src/write_fun/elm_genlist.ml > src/write_fun/elm_genlist.ml.depends
- ocamldep -modules src/write_fun/elm_list.ml > src/write_fun/elm_list.ml.depends
- ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_list.cmo src/write_fun/elm_list.ml
- ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_genlist.cmo src/write_fun/elm_genlist.ml
- ocamldep -modules src/write_fun/elm_gesture_layer.ml > src/write_fun/elm_gesture_layer.ml.depends
- ocamldep -modules src/write_fun/elm_glview.ml > src/write_fun/elm_glview.ml.depends
- ocamldep -modules src/write_fun/elm_grid.ml > src/write_fun/elm_grid.ml.depends
- ocamldep -modules src/write_fun/elm_hover.ml > src/write_fun/elm_hover.ml.depends
- ocaml src/write_multi.ml ml 1.26.3 src/write_fun/elm_icon.ml.multi src/write_fun/elm_icon.ml
- ocamldep -modules src/write_fun/elm_icon.ml > src/write_fun/elm_icon.ml.depends
- ocamldep -modules src/write_fun/elm_image.ml > src/write_fun/elm_image.ml.depends
- ocaml src/write_multi.ml ml 1.26.3 src/write_fun/elm_index.ml.multi src/write_fun/elm_index.ml
- ocamldep -modules src/write_fun/elm_index.ml > src/write_fun/elm_index.ml.depends
- ocaml src/write_multi.ml ml 1.26.3 src/write_fun/elm_label.ml.multi src/write_fun/elm_label.ml
- ocamldep -modules src/write_fun/elm_label.ml > src/write_fun/elm_label.ml.depends
- ocamldep -modules src/write_fun/elm_map.ml > src/write_fun/elm_map.ml.depends
- ocaml src/write_multi.ml ml 1.26.3 src/write_fun/elm_mapbuf.ml.multi src/write_fun/elm_mapbuf.ml
- ocamldep -modules src/write_fun/elm_mapbuf.ml > src/write_fun/elm_mapbuf.ml.depends
- ocamldep -modules src/write_fun/elm_menu.ml > src/write_fun/elm_menu.ml.depends
- ocaml src/write_multi.ml ml 1.26.3 src/write_fun/elm_notify.ml.multi src/write_fun/elm_notify.ml
- ocamldep -modules src/write_fun/elm_notify.ml > src/write_fun/elm_notify.ml.depends
- ocaml src/write_multi.ml ml 1.26.3 src/write_fun/elm_object.ml.multi src/write_fun/elm_object.ml
- ocamldep -modules src/write_fun/elm_object.ml > src/write_fun/elm_object.ml.depends
- ocaml src/write_multi.ml ml 1.26.3 src/write_fun/elm_panel.ml.multi src/write_fun/elm_panel.ml
- ocamldep -modules src/write_fun/elm_panel.ml > src/write_fun/elm_panel.ml.depends
- ocamldep -modules src/write_fun/elm_panes.ml > src/write_fun/elm_panes.ml.depends
- ocamldep -modules src/write_fun/elm_photo.ml > src/write_fun/elm_photo.ml.depends
- ocaml src/write_multi.ml ml 1.26.3 src/write_fun/elm_photocam.ml.multi src/write_fun/elm_photocam.ml
- ocamldep -modules src/write_fun/elm_photocam.ml > src/write_fun/elm_photocam.ml.depends
- ocamldep -modules src/write_fun/elm_plug.ml > src/write_fun/elm_plug.ml.depends
- ocaml src/write_multi.ml ml 1.26.3 src/write_fun/elm_popup.ml.multi src/write_fun/elm_popup.ml
- ocamldep -modules src/write_fun/elm_popup.ml > src/write_fun/elm_popup.ml.depends
- ocamldep -modules src/write_fun/elm_progressbar.ml > src/write_fun/elm_progressbar.ml.depends
- ocamldep -modules src/write_fun/elm_radio.ml > src/write_fun/elm_radio.ml.depends
- ocaml src/write_multi.ml ml 1.26.3 src/write_fun/elm_scroller.ml.multi src/write_fun/elm_scroller.ml
- ocamldep -modules src/write_fun/elm_scroller.ml > src/write_fun/elm_scroller.ml.depends
- ocamldep -modules src/write_fun/elm_segment_control.ml > src/write_fun/elm_segment_control.ml.depends
- ocamldep -modules src/write_fun/elm_separator.ml > src/write_fun/elm_separator.ml.depends
- ocaml src/write_multi.ml ml 1.26.3 src/write_fun/elm_slider.ml.multi src/write_fun/elm_slider.ml
- ocamldep -modules src/write_fun/elm_slider.ml > src/write_fun/elm_slider.ml.depends
- ocamldep -modules src/write_fun/elm_slideshow.ml > src/write_fun/elm_slideshow.ml.depends
- ocamldep -modules src/write_fun/elm_spinner.ml > src/write_fun/elm_spinner.ml.depends
- ocaml src/write_multi.ml ml 1.26.3 src/write_fun/elm_table.ml.multi src/write_fun/elm_table.ml
- ocamldep -modules src/write_fun/elm_table.ml > src/write_fun/elm_table.ml.depends
- ocamldep -modules src/write_fun/elm_thumb.ml > src/write_fun/elm_thumb.ml.depends
- ocamldep -modules src/write_fun/elm_toolbar.ml > src/write_fun/elm_toolbar.ml.depends
- ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_icon.cmo src/write_fun/elm_icon.ml
- ocaml src/write_multi.ml ml 1.26.3 src/write_fun/elm_transit.ml.multi src/write_fun/elm_transit.ml
- ocamldep -modules src/write_fun/elm_transit.ml > src/write_fun/elm_transit.ml.depends
- ocamldep -modules src/write_fun/elm_video.ml > src/write_fun/elm_video.ml.depends
- ocamldep -modules src/write_fun/elm_web.ml > src/write_fun/elm_web.ml.depends
- ocaml src/write_multi.ml ml 1.26.3 src/write_fun/elm_win.ml.multi src/write_fun/elm_win.ml
- ocamldep -modules src/write_fun/elm_win.ml > src/write_fun/elm_win.ml.depends
- ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/ecore_animator.cmo src/write_fun/ecore_animator.ml
- ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/ecore_evas.cmo src/write_fun/ecore_evas.ml
- ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_bg.cmo src/write_fun/elm_bg.ml
- ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_box.cmo src/write_fun/elm_box.ml
- ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_bubble.cmo src/write_fun/elm_bubble.ml
- ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_button.cmo src/write_fun/elm_button.ml
- ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_calendar.cmo src/write_fun/elm_calendar.ml
- ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_check.cmo src/write_fun/elm_check.ml
- ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_clock.cmo src/write_fun/elm_clock.ml
- ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_colorselector.cmo src/write_fun/elm_colorselector.ml
- ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_config.cmo src/write_fun/elm_config.ml
- ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_datetime.cmo src/write_fun/elm_datetime.ml
- ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_dayselector.cmo src/write_fun/elm_dayselector.ml
- ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_diskselector.cmo src/write_fun/elm_diskselector.ml
- ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_entry.cmo src/write_fun/elm_entry.ml
- ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_flip.cmo src/write_fun/elm_flip.ml
- ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_flipselector.cmo src/write_fun/elm_flipselector.ml
- ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_frame.cmo src/write_fun/elm_frame.ml
- ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_gengrid.cmo src/write_fun/elm_gengrid.ml
- ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_gesture_layer.cmo src/write_fun/elm_gesture_layer.ml
- ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_glview.cmo src/write_fun/elm_glview.ml
- ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_grid.cmo src/write_fun/elm_grid.ml
- ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_hover.cmo src/write_fun/elm_hover.ml
- ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_image.cmo src/write_fun/elm_image.ml
- ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_index.cmo src/write_fun/elm_index.ml
- ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_label.cmo src/write_fun/elm_label.ml
- ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_map.cmo src/write_fun/elm_map.ml
- ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_mapbuf.cmo src/write_fun/elm_mapbuf.ml
- ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_menu.cmo src/write_fun/elm_menu.ml
- ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_notify.cmo src/write_fun/elm_notify.ml
- ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_object.cmo src/write_fun/elm_object.ml
- ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_panel.cmo src/write_fun/elm_panel.ml
- ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_panes.cmo src/write_fun/elm_panes.ml
- ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_photo.cmo src/write_fun/elm_photo.ml
- ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_photocam.cmo src/write_fun/elm_photocam.ml
- ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_plug.cmo src/write_fun/elm_plug.ml
- ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_popup.cmo src/write_fun/elm_popup.ml
- ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_progressbar.cmo src/write_fun/elm_progressbar.ml
- ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_radio.cmo src/write_fun/elm_radio.ml
- ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_scroller.cmo src/write_fun/elm_scroller.ml
- ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_segment_control.cmo src/write_fun/elm_segment_control.ml
- ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_separator.cmo src/write_fun/elm_separator.ml
- ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_slider.cmo src/write_fun/elm_slider.ml
- ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_slideshow.cmo src/write_fun/elm_slideshow.ml
- ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_spinner.cmo src/write_fun/elm_spinner.ml
- ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_table.cmo src/write_fun/elm_table.ml
- ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_thumb.cmo src/write_fun/elm_thumb.ml
- ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_toolbar.cmo src/write_fun/elm_toolbar.ml
- ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_transit.cmo src/write_fun/elm_transit.ml
- ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_video.cmo src/write_fun/elm_video.ml
- ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_web.cmo src/write_fun/elm_web.ml
- ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_win.cmo src/write_fun/elm_win.ml
- ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/main.cmo src/write_fun/main.ml
- ocamlc.opt -a -I src/write_fun src/write_fun/common.cmo src/write_fun/ecore.cmo src/write_fun/ecore_animator.cmo src/write_fun/ecore_evas.cmo src/write_fun/elm_bg.cmo src/write_fun/elm_box.cmo src/write_fun/elm_bubble.cmo src/write_fun/elm_button.cmo src/write_fun/elm_calendar.cmo src/write_fun/elm_check.cmo src/write_fun/elm_clock.cmo src/write_fun/elm_colorselector.cmo src/write_fun/elm_config.cmo src/write_fun/elm_datetime.cmo src/write_fun/elm_dayselector.cmo src/write_fun/elm_diskselector.cmo src/write_fun/elm_entry.cmo src/write_fun/elm_flip.cmo src/write_fun/elm_flipselector.cmo src/write_fun/elm_frame.cmo src/write_fun/elm_list.cmo src/write_fun/elm_genlist.cmo src/write_fun/elm_gengrid.cmo src/write_fun/elm_gesture_layer.cmo src/write_fun/elm_glview.cmo src/write_fun/elm_grid.cmo src/write_fun/elm_hover.cmo src/write_fun/elm_icon.cmo src/write_fun/elm_image.cmo src/write_fun/elm_index.cmo src/write_fun/elm_label.cmo src/write_fun/elm_map.cmo src/write_fun/elm_mapbuf.cmo src/write_fun/elm_menu.cmo src/write_fun/elm_notify.cmo src/write_fun/elm_object.cmo src/write_fun/elm_panel.cmo src/write_fun/elm_panes.cmo src/write_fun/elm_photo.cmo src/write_fun/elm_photocam.cmo src/write_fun/elm_plug.cmo src/write_fun/elm_popup.cmo src/write_fun/elm_progressbar.cmo src/write_fun/elm_radio.cmo src/write_fun/elm_scroller.cmo src/write_fun/elm_segment_control.cmo src/write_fun/elm_separator.cmo src/write_fun/elm_slider.cmo src/write_fun/elm_slideshow.cmo src/write_fun/elm_spinner.cmo src/write_fun/elm_table.cmo src/write_fun/elm_thumb.cmo src/write_fun/elm_toolbar.cmo src/write_fun/elm_transit.cmo src/write_fun/elm_video.cmo src/write_fun/elm_web.cmo src/write_fun/elm_win.cmo src/write_fun/main.cmo -o src/write_fun/main.cma
- ocaml src/write_fun/main.cma
- ocamldep -modules src/autofun.ml > src/autofun.ml.depends
- ocamldep -modules src/write_enums/main.ml > src/write_enums/main.ml.depends
- ocamldep -modules src/write_enums/expr.ml > src/write_enums/expr.ml.depends
- /home/opam/.opam/5.1/bin/ocamllex.opt -q src/write_enums/lexer.mll
- ocamldep -modules src/write_enums/lexer.ml > src/write_enums/lexer.ml.depends
- /home/opam/.opam/5.1/bin/ocamlyacc src/write_enums/parser.mly
- ocamldep -modules src/write_enums/parser.mli > src/write_enums/parser.mli.depends
- ocamlc.opt -c -I src/write_enums -I src -o src/write_enums/expr.cmo src/write_enums/expr.ml
- ocamlc.opt -c -I src/write_enums -I src -o src/write_enums/parser.cmi src/write_enums/parser.mli
- ocamlc.opt -c -I src/write_enums -I src -o src/write_enums/lexer.cmo src/write_enums/lexer.ml
- ocamlc.opt -c -I src/write_enums -I src -o src/write_enums/main.cmo src/write_enums/main.ml
- ocamldep -modules src/write_enums/parser.ml > src/write_enums/parser.ml.depends
- ocamlc.opt -c -I src/write_enums -I src -o src/write_enums/parser.cmo src/write_enums/parser.ml
- ocamlc.opt -a -I src/write_enums src/write_enums/expr.cmo src/write_enums/parser.cmo src/write_enums/lexer.cmo src/write_enums/main.cmo -o src/write_enums/main.cma
- ocaml src/write_multi.ml ml 1.26.3 src/write_enums/enums.txt.multi src/write_enums/enums.txt
- ocaml src/write_enums/main.cma
- ocamldep -modules src/henums.ml > src/henums.ml.depends
- ocamlc.opt -c -I src -o src/autofun.cmo src/autofun.ml
- ocamlc.opt -c -I src -o src/henums.cmo src/henums.ml
- ocamldep -modules src/ecore_animator.mli > src/ecore_animator.mli.depends
- ocamlc.opt -c -I src -o src/ecore_animator.cmi src/ecore_animator.mli
- ocaml src/write_multi.ml ml 1.26.3 src/ecore_animator.ml.multi src/ecore_animator.ml
- ocamldep -modules src/ecore_animator.ml > src/ecore_animator.ml.depends
- ocamldep -modules src/ecore_timer.mli > src/ecore_timer.mli.depends
- ocamlc.opt -c -I src -o src/ecore_timer.cmi src/ecore_timer.mli
- ocamldep -modules src/ecore_timer.ml > src/ecore_timer.ml.depends
- ocamldep -modules src/evas.ml > src/evas.ml.depends
- ocamldep -modules src/write_struct/main.ml > src/write_struct/main.ml.depends
- ocamldep -modules src/write_struct/expr.ml > src/write_struct/expr.ml.depends
- /home/opam/.opam/5.1/bin/ocamllex.opt -q src/write_struct/lexer.mll
- ocamldep -modules src/write_struct/lexer.ml > src/write_struct/lexer.ml.depends
- /home/opam/.opam/5.1/bin/ocamlyacc src/write_struct/parser.mly
- ocamldep -modules src/write_struct/parser.mli > src/write_struct/parser.mli.depends
- ocamlc.opt -c -I src/write_struct -I src -o src/write_struct/expr.cmo src/write_struct/expr.ml
- ocamlc.opt -c -I src/write_struct -I src -o src/write_struct/parser.cmi src/write_struct/parser.mli
- ocamlc.opt -c -I src/write_struct -I src -o src/write_struct/lexer.cmo src/write_struct/lexer.ml
- ocamlc.opt -c -I src/write_struct -I src -o src/write_struct/main.cmo src/write_struct/main.ml
- ocamldep -modules src/write_struct/parser.ml > src/write_struct/parser.ml.depends
- ocamlc.opt -c -I src/write_struct -I src -o src/write_struct/parser.cmo src/write_struct/parser.ml
- ocamlc.opt -a -I src/write_struct src/write_struct/expr.cmo src/write_struct/parser.cmo src/write_struct/lexer.cmo src/write_struct/main.cmo -o src/write_struct/main.cma
- ocaml src/write_struct/main.cma
- ocamldep -modules src/hstructs.ml > src/hstructs.ml.depends
- ocamlc.opt -c -I src -o src/hstructs.cmo src/hstructs.ml
- ocamldep -modules src/evas_event.ml > src/evas_event.ml.depends
- ocamldep -modules src/evas_font.mli > src/evas_font.mli.depends
- ocamlc.opt -c -I src -o src/evas_font.cmi src/evas_font.mli
- ocamldep -modules src/evas_font.ml > src/evas_font.ml.depends
- ocamldep -modules src/evas_map.mli > src/evas_map.mli.depends
- ocamlc.opt -c -I src -o src/evas_map.cmi src/evas_map.mli
- ocamldep -modules src/evas_map.ml > src/evas_map.ml.depends
- ocamldep -modules src/evas_object.ml > src/evas_object.ml.depends
- ocamldep -modules src/evas_object_smart.ml > src/evas_object_smart.ml.depends
- ocamldep -modules src/ecore_evas.mli > src/ecore_evas.mli.depends
- ocamlc.opt -c -I src -o src/ecore_evas.cmi src/ecore_evas.mli
- ocamldep -modules src/ecore_evas.ml > src/ecore_evas.ml.depends
- ocamldep -modules src/ethumb.mli > src/ethumb.mli.depends
- ocamlc.opt -c -I src -o src/ethumb.cmi src/ethumb.mli
- ocamldep -modules src/ethumb.ml > src/ethumb.ml.depends
- ocamldep -modules src/edje.ml > src/edje.ml.depends
- ocaml src/write_multi.ml ml 1.26.3 src/elm.ml.multi src/elm.ml
- ocamldep -modules src/elm.ml > src/elm.ml.depends
- ocamldep -modules src/elm_font.mli > src/elm_font.mli.depends
- ocamlc.opt -c -I src -o src/elm_font.cmi src/elm_font.mli
- ocamldep -modules src/elm_font.ml > src/elm_font.ml.depends
- ocamldep -modules src/elm_config.mli > src/elm_config.mli.depends
- ocamlc.opt -c -I src -o src/elm_config.cmi src/elm_config.mli
- ocaml src/write_multi.ml ml 1.26.3 src/elm_config.ml.multi src/elm_config.ml
- ocamldep -modules src/elm_config.ml > src/elm_config.ml.depends
- ocaml src/write_multi.ml ml 1.26.3 src/elm_object.ml.multi src/elm_object.ml
- ocamldep -modules src/elm_object.ml > src/elm_object.ml.depends
- ocamldep -modules src/elm_gen.ml > src/elm_gen.ml.depends
- ocamldep -modules src/elm_layout.mli > src/elm_layout.mli.depends
- ocamlc.opt -c -I src -o src/elm_layout.cmi src/elm_layout.mli
- ocaml src/write_multi.ml ml 1.26.3 src/elm_layout.ml.multi src/elm_layout.ml
- ocamldep -modules src/elm_layout.ml > src/elm_layout.ml.depends
- ocamldep -modules src/elm_ctxpopup.mli > src/elm_ctxpopup.mli.depends
- ocamlc.opt -c -I src -o src/elm_ctxpopup.cmi src/elm_ctxpopup.mli
- ocaml src/write_multi.ml ml 1.26.3 src/elm_ctxpopup.ml.multi src/elm_ctxpopup.ml
- ocamldep -modules src/elm_ctxpopup.ml > src/elm_ctxpopup.ml.depends
- ocamldep -modules src/elm_fileselector.mli > src/elm_fileselector.mli.depends
- ocamlc.opt -c -I src -o src/elm_fileselector.cmi src/elm_fileselector.mli
- ocaml src/write_multi.ml ml 1.26.3 src/elm_fileselector.ml.multi src/elm_fileselector.ml
- ocamldep -modules src/elm_fileselector.ml > src/elm_fileselector.ml.depends
- ocamldep -modules src/elm_fileselector_button.mli > src/elm_fileselector_button.mli.depends
- ocamlc.opt -c -I src -o src/elm_fileselector_button.cmi src/elm_fileselector_button.mli
- ocamldep -modules src/elm_fileselector_button.ml > src/elm_fileselector_button.ml.depends
- ocamldep -modules src/elm_fileselector_entry.mli > src/elm_fileselector_entry.mli.depends
- ocamlc.opt -c -I src -o src/elm_fileselector_entry.cmi src/elm_fileselector_entry.mli
- ocamldep -modules src/elm_fileselector_entry.ml > src/elm_fileselector_entry.ml.depends
- ocamldep -modules src/elm_hoversel.mli > src/elm_hoversel.mli.depends
- ocamlc.opt -c -I src -o src/elm_hoversel.cmi src/elm_hoversel.mli
- ocamldep -modules src/elm_hoversel.ml > src/elm_hoversel.ml.depends
- ocamldep -modules src/elm_multibuttonentry.mli > src/elm_multibuttonentry.mli.depends
- ocamlc.opt -c -I src -o src/elm_multibuttonentry.cmi src/elm_multibuttonentry.mli
- ocaml src/write_multi.ml ml 1.26.3 src/elm_multibuttonentry.ml.multi src/elm_multibuttonentry.ml
- ocamldep -modules src/elm_multibuttonentry.ml > src/elm_multibuttonentry.ml.depends
- ocamldep -modules src/elm_naviframe.mli > src/elm_naviframe.mli.depends
- ocamlc.opt -c -I src -o src/elm_naviframe.cmi src/elm_naviframe.mli
- ocaml src/write_multi.ml ml 1.26.3 src/elm_naviframe.ml.multi src/elm_naviframe.ml
- ocamldep -modules src/elm_naviframe.ml > src/elm_naviframe.ml.depends
- ocamldep -modules src/elm_popup.mli > src/elm_popup.mli.depends
- ocamlc.opt -c -I src -o src/elm_popup.cmi src/elm_popup.mli
- ocaml src/write_multi.ml ml 1.26.3 src/elm_popup.ml.multi src/elm_popup.ml
- ocamldep -modules src/elm_popup.ml > src/elm_popup.ml.depends
- ocamldep -modules src/elm_app.mli > src/elm_app.mli.depends
- ocamlc.opt -c -I src -o src/elm_app.cmi src/elm_app.mli
- ocaml src/write_multi.ml ml 1.26.3 src/elm_app.ml.multi src/elm_app.ml
- ocamldep -modules src/elm_app.ml > src/elm_app.ml.depends
- ocamldep -modules src/elm_bg.mli > src/elm_bg.mli.depends
- ocamlc.opt -c -I src -o src/elm_bg.cmi src/elm_bg.mli
- ocamldep -modules src/elm_bg.ml > src/elm_bg.ml.depends
- ocamldep -modules src/elm_box.mli > src/elm_box.mli.depends
- ocamlc.opt -c -I src -o src/elm_box.cmi src/elm_box.mli
- ocamldep -modules src/elm_box.ml > src/elm_box.ml.depends
- ocamldep -modules src/elm_bubble.mli > src/elm_bubble.mli.depends
- ocamlc.opt -c -I src -o src/elm_bubble.cmi src/elm_bubble.mli
- ocamldep -modules src/elm_bubble.ml > src/elm_bubble.ml.depends
- ocamldep -modules src/elm_button.mli > src/elm_button.mli.depends
- ocamlc.opt -c -I src -o src/elm_button.cmi src/elm_button.mli
- ocamldep -modules src/elm_button.ml > src/elm_button.ml.depends
- ocamldep -modules src/elm_calendar.mli > src/elm_calendar.mli.depends
- ocamlc.opt -c -I src -o src/elm_calendar.cmi src/elm_calendar.mli
- + ocamlc.opt -c -I src -o src/elm_calendar.cmi src/elm_calendar.mli
- File "_none_", line 1:
- Alert ocaml_deprecated_auto_include: 
- OCaml's lib directory layout changed in 5.0. The unix subdirectory has been
- automatically added to the search path, but you should add -I +unix to the
- command-line to silence this alert (e.g. by adding unix to the list of
- libraries in your dune file, or adding use_unix to your _tags file for
- ocamlbuild, or using -package unix for ocamlfind).
- ocamldep -modules src/elm_calendar.ml > src/elm_calendar.ml.depends
- ocamldep -modules src/elm_check.mli > src/elm_check.mli.depends
- ocamlc.opt -c -I src -o src/elm_check.cmi src/elm_check.mli
- ocamldep -modules src/elm_check.ml > src/elm_check.ml.depends
- ocamldep -modules src/elm_clock.mli > src/elm_clock.mli.depends
- ocamlc.opt -c -I src -o src/elm_clock.cmi src/elm_clock.mli
- ocamldep -modules src/elm_clock.ml > src/elm_clock.ml.depends
- ocamldep -modules src/elm_colorselector.mli > src/elm_colorselector.mli.depends
- ocamlc.opt -c -I src -o src/elm_colorselector.cmi src/elm_colorselector.mli
- ocaml src/write_multi.ml ml 1.26.3 src/elm_colorselector.ml.multi src/elm_colorselector.ml
- ocamldep -modules src/elm_colorselector.ml > src/elm_colorselector.ml.depends
- ocamldep -modules src/elm_conformant.mli > src/elm_conformant.mli.depends
- ocamlc.opt -c -I src -o src/elm_conformant.cmi src/elm_conformant.mli
- ocamldep -modules src/elm_conformant.ml > src/elm_conformant.ml.depends
- ocamldep -modules src/elm_datetime.mli > src/elm_datetime.mli.depends
- ocamlc.opt -c -I src -o src/elm_datetime.cmi src/elm_datetime.mli
- + ocamlc.opt -c -I src -o src/elm_datetime.cmi src/elm_datetime.mli
- File "_none_", line 1:
- Alert ocaml_deprecated_auto_include: 
- OCaml's lib directory layout changed in 5.0. The unix subdirectory has been
- automatically added to the search path, but you should add -I +unix to the
- command-line to silence this alert (e.g. by adding unix to the list of
- libraries in your dune file, or adding use_unix to your _tags file for
- ocamlbuild, or using -package unix for ocamlfind).
- ocamldep -modules src/elm_datetime.ml > src/elm_datetime.ml.depends
- ocamldep -modules src/elm_dayselector.mli > src/elm_dayselector.mli.depends
- ocamlc.opt -c -I src -o src/elm_dayselector.cmi src/elm_dayselector.mli
- ocamldep -modules src/elm_dayselector.ml > src/elm_dayselector.ml.depends
- ocamldep -modules src/elm_diskselector.mli > src/elm_diskselector.mli.depends
- ocamlc.opt -c -I src -o src/elm_diskselector.cmi src/elm_diskselector.mli
- ocamldep -modules src/elm_diskselector.ml > src/elm_diskselector.ml.depends
- ocamldep -modules src/elm_entry.mli > src/elm_entry.mli.depends
- ocamlc.opt -c -I src -o src/elm_entry.cmi src/elm_entry.mli
- ocaml src/write_multi.ml ml 1.26.3 src/elm_entry.ml.multi src/elm_entry.ml
- ocamldep -modules src/elm_entry.ml > src/elm_entry.ml.depends
- ocamldep -modules src/elm_flip.mli > src/elm_flip.mli.depends
- ocamlc.opt -c -I src -o src/elm_flip.cmi src/elm_flip.mli
- ocamldep -modules src/elm_flip.ml > src/elm_flip.ml.depends
- ocamldep -modules src/elm_flipselector.mli > src/elm_flipselector.mli.depends
- ocamlc.opt -c -I src -o src/elm_flipselector.cmi src/elm_flipselector.mli
- ocamldep -modules src/elm_flipselector.ml > src/elm_flipselector.ml.depends
- ocamldep -modules src/elm_frame.mli > src/elm_frame.mli.depends
- ocamlc.opt -c -I src -o src/elm_frame.cmi src/elm_frame.mli
- ocamldep -modules src/elm_frame.ml > src/elm_frame.ml.depends
- ocamldep -modules src/elm_gengrid.mli > src/elm_gengrid.mli.depends
- ocamlc.opt -c -I src -o src/elm_gengrid.cmi src/elm_gengrid.mli
- ocaml src/write_multi.ml ml 1.26.3 src/elm_gengrid.ml.multi src/elm_gengrid.ml
- ocamldep -modules src/elm_gengrid.ml > src/elm_gengrid.ml.depends
- ocamldep -modules src/elm_scroller.mli > src/elm_scroller.mli.depends
- ocamlc.opt -c -I src -o src/elm_scroller.cmi src/elm_scroller.mli
- ocaml src/write_multi.ml ml 1.26.3 src/elm_genlist.ml.multi src/elm_genlist.ml
- ocamldep -modules src/elm_genlist.ml > src/elm_genlist.ml.depends
- ocamldep -modules src/elm_gesture_layer.mli > src/elm_gesture_layer.mli.depends
- ocamlc.opt -c -I src -o src/elm_gesture_layer.cmi src/elm_gesture_layer.mli
- ocamldep -modules src/elm_gesture_layer.ml > src/elm_gesture_layer.ml.depends
- ocamldep -modules src/elm_glview.mli > src/elm_glview.mli.depends
- ocamlc.opt -c -I src -o src/elm_glview.cmi src/elm_glview.mli
- ocaml src/write_multi.ml ml 1.26.3 src/elm_glview.ml.multi src/elm_glview.ml
- ocamldep -modules src/elm_glview.ml > src/elm_glview.ml.depends
- ocamldep -modules src/elm_grid.mli > src/elm_grid.mli.depends
- ocamlc.opt -c -I src -o src/elm_grid.cmi src/elm_grid.mli
- ocamldep -modules src/elm_grid.ml > src/elm_grid.ml.depends
- ocamldep -modules src/elm_hover.mli > src/elm_hover.mli.depends
- ocamlc.opt -c -I src -o src/elm_hover.cmi src/elm_hover.mli
- ocamldep -modules src/elm_hover.ml > src/elm_hover.ml.depends
- ocaml src/write_multi.ml ml 1.26.3 src/elm_icon.ml.multi src/elm_icon.ml
- ocamldep -modules src/elm_icon.ml > src/elm_icon.ml.depends
- ocamldep -modules src/elm_image.mli > src/elm_image.mli.depends
- ocamlc.opt -c -I src -o src/elm_image.cmi src/elm_image.mli
- ocamldep -modules src/elm_image.ml > src/elm_image.ml.depends
- ocamldep -modules src/elm_index.mli > src/elm_index.mli.depends
- ocamlc.opt -c -I src -o src/elm_index.cmi src/elm_index.mli
- ocamldep -modules src/elm_index.ml > src/elm_index.ml.depends
- ocamldep -modules src/elm_label.mli > src/elm_label.mli.depends
- ocamlc.opt -c -I src -o src/elm_label.cmi src/elm_label.mli
- ocamldep -modules src/elm_label.ml > src/elm_label.ml.depends
- ocamldep -modules src/elm_list.ml > src/elm_list.ml.depends
- ocamldep -modules src/elm_map.mli > src/elm_map.mli.depends
- ocamlc.opt -c -I src -o src/elm_map.cmi src/elm_map.mli
- ocamldep -modules src/elm_map.ml > src/elm_map.ml.depends
- ocamldep -modules src/elm_mapbuf.mli > src/elm_mapbuf.mli.depends
- ocamlc.opt -c -I src -o src/elm_mapbuf.cmi src/elm_mapbuf.mli
- ocaml src/write_multi.ml ml 1.26.3 src/elm_mapbuf.ml.multi src/elm_mapbuf.ml
- ocamldep -modules src/elm_mapbuf.ml > src/elm_mapbuf.ml.depends
- ocamldep -modules src/elm_menu.mli > src/elm_menu.mli.depends
- ocamlc.opt -c -I src -o src/elm_menu.cmi src/elm_menu.mli
- ocamldep -modules src/elm_menu.ml > src/elm_menu.ml.depends
- ocamldep -modules src/elm_notify.mli > src/elm_notify.mli.depends
- ocamlc.opt -c -I src -o src/elm_notify.cmi src/elm_notify.mli
- ocamldep -modules src/elm_notify.ml > src/elm_notify.ml.depends
- ocamldep -modules src/elm_panel.mli > src/elm_panel.mli.depends
- ocamlc.opt -c -I src -o src/elm_panel.cmi src/elm_panel.mli
- ocamldep -modules src/elm_panel.ml > src/elm_panel.ml.depends
- ocamldep -modules src/elm_panes.mli > src/elm_panes.mli.depends
- ocamlc.opt -c -I src -o src/elm_panes.cmi src/elm_panes.mli
- ocamldep -modules src/elm_panes.ml > src/elm_panes.ml.depends
- ocamldep -modules src/elm_photo.mli > src/elm_photo.mli.depends
- ocamlc.opt -c -I src -o src/elm_photo.cmi src/elm_photo.mli
- ocamldep -modules src/elm_photo.ml > src/elm_photo.ml.depends
- ocamldep -modules src/elm_photocam.mli > src/elm_photocam.mli.depends
- ocamlc.opt -c -I src -o src/elm_photocam.cmi src/elm_photocam.mli
- ocaml src/write_multi.ml ml 1.26.3 src/elm_photocam.ml.multi src/elm_photocam.ml
- ocamldep -modules src/elm_photocam.ml > src/elm_photocam.ml.depends
- ocamldep -modules src/elm_plug.mli > src/elm_plug.mli.depends
- ocamlc.opt -c -I src -o src/elm_plug.cmi src/elm_plug.mli
- ocamldep -modules src/elm_plug.ml > src/elm_plug.ml.depends
- ocamldep -modules src/elm_progressbar.mli > src/elm_progressbar.mli.depends
- ocamlc.opt -c -I src -o src/elm_progressbar.cmi src/elm_progressbar.mli
- ocamldep -modules src/elm_progressbar.ml > src/elm_progressbar.ml.depends
- ocamldep -modules src/common.ml > src/common.ml.depends
- ocamlc.opt -c -I src -o src/common.cmo src/common.ml
- ocamldep -modules src/elm_radio.mli > src/elm_radio.mli.depends
- ocamlc.opt -c -I src -o src/elm_radio.cmi src/elm_radio.mli
- ocamldep -modules src/elm_radio.ml > src/elm_radio.ml.depends
- ocamldep -modules src/elm_route.mli > src/elm_route.mli.depends
- ocamlc.opt -c -I src -o src/elm_route.cmi src/elm_route.mli
- ocamldep -modules src/elm_route.ml > src/elm_route.ml.depends
- ocaml src/write_multi.ml ml 1.26.3 src/elm_scroller.ml.multi src/elm_scroller.ml
- ocamldep -modules src/elm_scroller.ml > src/elm_scroller.ml.depends
- ocamldep -modules src/elm_segment_control.mli > src/elm_segment_control.mli.depends
- ocamlc.opt -c -I src -o src/elm_segment_control.cmi src/elm_segment_control.mli
- ocamldep -modules src/elm_segment_control.ml > src/elm_segment_control.ml.depends
- ocamldep -modules src/elm_separator.mli > src/elm_separator.mli.depends
- ocamlc.opt -c -I src -o src/elm_separator.cmi src/elm_separator.mli
- ocamldep -modules src/elm_separator.ml > src/elm_separator.ml.depends
- ocamldep -modules src/elm_slider.mli > src/elm_slider.mli.depends
- ocamlc.opt -c -I src -o src/elm_slider.cmi src/elm_slider.mli
- ocaml src/write_multi.ml ml 1.26.3 src/elm_slider.ml.multi src/elm_slider.ml
- ocamldep -modules src/elm_slider.ml > src/elm_slider.ml.depends
- ocamldep -modules src/elm_slideshow.mli > src/elm_slideshow.mli.depends
- ocamlc.opt -c -I src -o src/elm_slideshow.cmi src/elm_slideshow.mli
- ocamldep -modules src/elm_slideshow.ml > src/elm_slideshow.ml.depends
- ocamldep -modules src/elm_spinner.mli > src/elm_spinner.mli.depends
- ocamlc.opt -c -I src -o src/elm_spinner.cmi src/elm_spinner.mli
- ocaml src/write_multi.ml ml 1.26.3 src/elm_spinner.ml.multi src/elm_spinner.ml
- ocamldep -modules src/elm_spinner.ml > src/elm_spinner.ml.depends
- ocamldep -modules src/elm_table.mli > src/elm_table.mli.depends
- ocamlc.opt -c -I src -o src/elm_table.cmi src/elm_table.mli
- ocaml src/write_multi.ml ml 1.26.3 src/elm_table.ml.multi src/elm_table.ml
- ocamldep -modules src/elm_table.ml > src/elm_table.ml.depends
- ocamldep -modules src/elm_theme.mli > src/elm_theme.mli.depends
- ocamlc.opt -c -I src -o src/elm_theme.cmi src/elm_theme.mli
- ocamldep -modules src/elm_theme.ml > src/elm_theme.ml.depends
- ocamldep -modules src/elm_thumb.mli > src/elm_thumb.mli.depends
- ocamlc.opt -c -I src -o src/elm_thumb.cmi src/elm_thumb.mli
- ocamldep -modules src/elm_thumb.ml > src/elm_thumb.ml.depends
- ocamldep -modules src/elm_toolbar.mli > src/elm_toolbar.mli.depends
- ocamlc.opt -c -I src -o src/elm_toolbar.cmi src/elm_toolbar.mli
- ocamldep -modules src/elm_toolbar.ml > src/elm_toolbar.ml.depends
- ocamldep -modules src/elm_transit.mli > src/elm_transit.mli.depends
- ocamlc.opt -c -I src -o src/elm_transit.cmi src/elm_transit.mli
- ocaml src/write_multi.ml ml 1.26.3 src/elm_transit.ml.multi src/elm_transit.ml
- ocamldep -modules src/elm_transit.ml > src/elm_transit.ml.depends
- ocamldep -modules src/elm_web.mli > src/elm_web.mli.depends
- ocamlc.opt -c -I src -o src/elm_web.cmi src/elm_web.mli
- ocaml src/write_multi.ml ml 1.26.3 src/elm_web.ml.multi src/elm_web.ml
- ocamldep -modules src/elm_web.ml > src/elm_web.ml.depends
- ocamldep -modules src/elm_win.mli > src/elm_win.mli.depends
- ocamlc.opt -c -I src -o src/elm_win.cmi src/elm_win.mli
- ocaml src/write_multi.ml ml 1.26.3 src/elm_win.ml.multi src/elm_win.ml
- ocamldep -modules src/elm_win.ml > src/elm_win.ml.depends
- ocamldep -modules src/elm_inwin.mli > src/elm_inwin.mli.depends
- ocamlc.opt -c -I src -o src/elm_inwin.cmi src/elm_inwin.mli
- ocamldep -modules src/elm_inwin.ml > src/elm_inwin.ml.depends
- ocamldep -modules src/elm_win_inwin.mli > src/elm_win_inwin.mli.depends
- ocamlc.opt -c -I src -o src/elm_win_inwin.cmi src/elm_win_inwin.mli
- ocamldep -modules src/elm_win_inwin.ml > src/elm_win_inwin.ml.depends
- ocamldep -modules src/elm_actionslider.mli > src/elm_actionslider.mli.depends
- ocamlc.opt -c -I src -o src/elm_actionslider.cmi src/elm_actionslider.mli
- ocamldep -modules src/elm_actionslider.ml > src/elm_actionslider.ml.depends
- ocamldep -modules src/elm_video.mli > src/elm_video.mli.depends
- ocamlc.opt -c -I src -o src/elm_video.cmi src/elm_video.mli
- ocaml src/write_multi.ml ml 1.26.3 src/elm_video.ml.multi src/elm_video.ml
- ocamldep -modules src/elm_video.ml > src/elm_video.ml.depends
- ocamldep -modules src/elm_sig.mli > src/elm_sig.mli.depends
- ocamlc.opt -c -I src -o src/elm_sig.cmi src/elm_sig.mli
- ocamldep -modules src/elm_sig.ml > src/elm_sig.ml.depends
- ocamldep -modules src/elm_toolbox.mli > src/elm_toolbox.mli.depends
- ocamlc.opt -c -I src -o src/elm_toolbox.cmi src/elm_toolbox.mli
- ocamldep -modules src/elm_toolbox.ml > src/elm_toolbox.ml.depends
- ocamldep -modules src/elm_connect.mli > src/elm_connect.mli.depends
- ocamlc.opt -c -I src -o src/elm_connect.cmi src/elm_connect.mli
- ocamldep -modules src/elm_connect.ml > src/elm_connect.ml.depends
- ocamldep -modules src/henums_check.ml > src/henums_check.ml.depends
- ocamldep -modules src/autofun_check.ml > src/autofun_check.ml.depends
- ocamlc.opt -c -I src -o src/ecore.cmo src/ecore.ml
- ocamlc.opt -c -I src -o src/ecore_animator.cmo src/ecore_animator.ml
- ocamlc.opt -c -I src -o src/ecore_timer.cmo src/ecore_timer.ml
- ocamlc.opt -c -I src -o src/evas.cmo src/evas.ml
- ocamlc.opt -c -I src -o src/evas_event.cmo src/evas_event.ml
- ocamlc.opt -c -I src -o src/evas_font.cmo src/evas_font.ml
- ocamlc.opt -c -I src -o src/evas_map.cmo src/evas_map.ml
- ocamlc.opt -c -I src -o src/evas_object.cmo src/evas_object.ml
- ocamlc.opt -c -I src -o src/evas_object_smart.cmo src/evas_object_smart.ml
- ocamlc.opt -c -I src -o src/ecore_evas.cmo src/ecore_evas.ml
- ocamlc.opt -c -I src -o src/ethumb.cmo src/ethumb.ml
- ocamlc.opt -c -I src -o src/edje.cmo src/edje.ml
- ocamlc.opt -c -I src -o src/elm.cmo src/elm.ml
- ocamlc.opt -c -I src -o src/elm_font.cmo src/elm_font.ml
- ocamlc.opt -c -I src -o src/elm_config.cmo src/elm_config.ml
- ocamlc.opt -c -I src -o src/elm_object.cmo src/elm_object.ml
- ocamlc.opt -c -I src -o src/elm_gen.cmo src/elm_gen.ml
- ocamlc.opt -c -I src -o src/elm_layout.cmo src/elm_layout.ml
- ocamlc.opt -c -I src -o src/elm_ctxpopup.cmo src/elm_ctxpopup.ml
- ocamlc.opt -c -I src -o src/elm_fileselector.cmo src/elm_fileselector.ml
- ocamlc.opt -c -I src -o src/elm_fileselector_button.cmo src/elm_fileselector_button.ml
- ocamlc.opt -c -I src -o src/elm_fileselector_entry.cmo src/elm_fileselector_entry.ml
- ocamlc.opt -c -I src -o src/elm_hoversel.cmo src/elm_hoversel.ml
- ocamlc.opt -c -I src -o src/elm_multibuttonentry.cmo src/elm_multibuttonentry.ml
- ocamlc.opt -c -I src -o src/elm_naviframe.cmo src/elm_naviframe.ml
- ocamlc.opt -c -I src -o src/elm_popup.cmo src/elm_popup.ml
- ocamlc.opt -c -I src -o src/elm_app.cmo src/elm_app.ml
- ocamlc.opt -c -I src -o src/elm_bg.cmo src/elm_bg.ml
- ocamlc.opt -c -I src -o src/elm_box.cmo src/elm_box.ml
- ocamlc.opt -c -I src -o src/elm_bubble.cmo src/elm_bubble.ml
- ocamlc.opt -c -I src -o src/elm_button.cmo src/elm_button.ml
- ocamlc.opt -c -I src -o src/elm_calendar.cmo src/elm_calendar.ml
- + ocamlc.opt -c -I src -o src/elm_calendar.cmo src/elm_calendar.ml
- File "_none_", line 1:
- Alert ocaml_deprecated_auto_include: 
- OCaml's lib directory layout changed in 5.0. The unix subdirectory has been
- automatically added to the search path, but you should add -I +unix to the
- command-line to silence this alert (e.g. by adding unix to the list of
- libraries in your dune file, or adding use_unix to your _tags file for
- ocamlbuild, or using -package unix for ocamlfind).
- ocamlc.opt -c -I src -o src/elm_check.cmo src/elm_check.ml
- ocamlc.opt -c -I src -o src/elm_clock.cmo src/elm_clock.ml
- ocamlc.opt -c -I src -o src/elm_colorselector.cmo src/elm_colorselector.ml
- ocamlc.opt -c -I src -o src/elm_conformant.cmo src/elm_conformant.ml
- ocamlc.opt -c -I src -o src/elm_datetime.cmo src/elm_datetime.ml
- + ocamlc.opt -c -I src -o src/elm_datetime.cmo src/elm_datetime.ml
- File "_none_", line 1:
- Alert ocaml_deprecated_auto_include: 
- OCaml's lib directory layout changed in 5.0. The unix subdirectory has been
- automatically added to the search path, but you should add -I +unix to the
- command-line to silence this alert (e.g. by adding unix to the list of
- libraries in your dune file, or adding use_unix to your _tags file for
- ocamlbuild, or using -package unix for ocamlfind).
- ocamlc.opt -c -I src -o src/elm_dayselector.cmo src/elm_dayselector.ml
- ocamlc.opt -c -I src -o src/elm_diskselector.cmo src/elm_diskselector.ml
- ocamlc.opt -c -I src -o src/elm_entry.cmo src/elm_entry.ml
- ocamlc.opt -c -I src -o src/elm_flip.cmo src/elm_flip.ml
- ocamlc.opt -c -I src -o src/elm_flipselector.cmo src/elm_flipselector.ml
- ocamlc.opt -c -I src -o src/elm_frame.cmo src/elm_frame.ml
- ocamlc.opt -c -I src -o src/elm_gengrid.cmo src/elm_gengrid.ml
- ocamlc.opt -c -I src -o src/elm_genlist.cmo src/elm_genlist.ml
- ocamlc.opt -c -I src -o src/elm_gesture_layer.cmo src/elm_gesture_layer.ml
- ocamlc.opt -c -I src -o src/elm_glview.cmo src/elm_glview.ml
- ocamlc.opt -c -I src -o src/elm_grid.cmo src/elm_grid.ml
- ocamlc.opt -c -I src -o src/elm_hover.cmo src/elm_hover.ml
- ocamlc.opt -c -I src -o src/elm_icon.cmo src/elm_icon.ml
- ocamlc.opt -c -I src -o src/elm_image.cmo src/elm_image.ml
- ocamlc.opt -c -I src -o src/elm_index.cmo src/elm_index.ml
- ocamlc.opt -c -I src -o src/elm_label.cmo src/elm_label.ml
- ocamlc.opt -c -I src -o src/elm_list.cmo src/elm_list.ml
- ocamlc.opt -c -I src -o src/elm_map.cmo src/elm_map.ml
- ocamlc.opt -c -I src -o src/elm_mapbuf.cmo src/elm_mapbuf.ml
- ocamlc.opt -c -I src -o src/elm_menu.cmo src/elm_menu.ml
- ocamlc.opt -c -I src -o src/elm_notify.cmo src/elm_notify.ml
- ocamlc.opt -c -I src -o src/elm_panel.cmo src/elm_panel.ml
- ocamlc.opt -c -I src -o src/elm_panes.cmo src/elm_panes.ml
- ocamlc.opt -c -I src -o src/elm_photo.cmo src/elm_photo.ml
- ocamlc.opt -c -I src -o src/elm_photocam.cmo src/elm_photocam.ml
- ocamlc.opt -c -I src -o src/elm_plug.cmo src/elm_plug.ml
- ocamlc.opt -c -I src -o src/elm_progressbar.cmo src/elm_progressbar.ml
- ocamlc.opt -c -I src -o src/elm_radio.cmo src/elm_radio.ml
- ocamlc.opt -c -I src -o src/elm_route.cmo src/elm_route.ml
- ocamlc.opt -c -I src -o src/elm_scroller.cmo src/elm_scroller.ml
- ocamlc.opt -c -I src -o src/elm_segment_control.cmo src/elm_segment_control.ml
- ocamlc.opt -c -I src -o src/elm_separator.cmo src/elm_separator.ml
- ocamlc.opt -c -I src -o src/elm_slider.cmo src/elm_slider.ml
- ocamlc.opt -c -I src -o src/elm_slideshow.cmo src/elm_slideshow.ml
- ocamlc.opt -c -I src -o src/elm_spinner.cmo src/elm_spinner.ml
- ocamlc.opt -c -I src -o src/elm_table.cmo src/elm_table.ml
- ocamlc.opt -c -I src -o src/elm_theme.cmo src/elm_theme.ml
- ocamlc.opt -c -I src -o src/elm_thumb.cmo src/elm_thumb.ml
- ocamlc.opt -c -I src -o src/elm_toolbar.cmo src/elm_toolbar.ml
- ocamlc.opt -c -I src -o src/elm_transit.cmo src/elm_transit.ml
- ocamlc.opt -c -I src -o src/elm_web.cmo src/elm_web.ml
- + ocamlc.opt -c -I src -o src/elm_web.cmo src/elm_web.ml
- File "src/elm_web.ml", line 112, characters 0-78:
- 112 | external download_of_ptr : Evas.ptr -> download = "ml_Elm_Web_Download_of_ptr"
-       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 61 [unboxable-type-in-prim-decl]: This primitive declaration uses type download, whose representation
- may be either boxed or unboxed. Without an annotation to indicate
- which representation is intended, the boxed representation has been
- selected by default. This default choice may change in future
- versions of the compiler, breaking the primitive implementation.
- You should explicitly annotate the declaration of download
- with [@@boxed] or [@@unboxed], so that its external interface
- remains stable in the future.
- ocamlc.opt -c -I src -o src/elm_win.cmo src/elm_win.ml
- ocamlc.opt -c -I src -o src/elm_inwin.cmo src/elm_inwin.ml
- ocamlc.opt -c -I src -o src/elm_win_inwin.cmo src/elm_win_inwin.ml
- ocamlc.opt -c -I src -o src/elm_actionslider.cmo src/elm_actionslider.ml
- ocamlc.opt -c -I src -o src/elm_video.cmo src/elm_video.ml
- ocamlc.opt -c -I src -o src/elm_sig.cmo src/elm_sig.ml
- ocamlc.opt -c -I src -o src/elm_toolbox.cmo src/elm_toolbox.ml
- ocamlc.opt -c -I src -o src/elm_connect.cmo src/elm_connect.ml
- ocamlc.opt -c -I src -o src/henums_check.cmo src/henums_check.ml
- ocamlc.opt -c -I src -o src/autofun_check.cmo src/autofun_check.ml
- ocamlc.opt -pack src/autofun.cmo src/henums.cmo src/ecore.cmo src/ecore_animator.cmo src/ecore_timer.cmo src/hstructs.cmo src/evas.cmo src/evas_event.cmo src/evas_font.cmo src/evas_map.cmo src/evas_object.cmo src/evas_object_smart.cmo src/ecore_evas.cmo src/ethumb.cmo src/edje.cmo src/elm.cmo src/elm_font.cmo src/elm_config.cmo src/elm_object.cmo src/elm_gen.cmo src/elm_layout.cmo src/elm_ctxpopup.cmo src/elm_fileselector.cmo src/elm_fileselector_button.cmo src/elm_fileselector_entry.cmo src/elm_icon.cmo src/elm_hoversel.cmo src/elm_multibuttonentry.cmo src/elm_naviframe.cmo src/elm_popup.cmo src/elm_app.cmo src/elm_bg.cmo src/elm_box.cmo src/elm_bubble.cmo src/elm_button.cmo src/elm_calendar.cmo src/elm_check.cmo src/elm_clock.cmo src/elm_colorselector.cmo src/elm_conformant.cmo src/elm_datetime.cmo src/elm_dayselector.cmo src/elm_diskselector.cmo src/elm_entry.cmo src/elm_flip.cmo src/elm_flipselector.cmo src/elm_frame.cmo src/elm_list.cmo src/elm_genlist.cmo src/elm_scroller.cmo src/elm_gengrid.cmo src/elm_gesture_layer.cmo src/elm_glview.cmo src/elm_grid.cmo src/elm_hover.cmo src/elm_image.cmo src/elm_index.cmo src/elm_label.cmo src/elm_map.cmo src/elm_mapbuf.cmo src/elm_menu.cmo src/elm_notify.cmo src/elm_panel.cmo src/elm_panes.cmo src/elm_photo.cmo src/elm_photocam.cmo src/elm_plug.cmo src/common.cmo src/elm_progressbar.cmo src/elm_radio.cmo src/elm_route.cmo src/elm_segment_control.cmo src/elm_separator.cmo src/elm_slider.cmo src/elm_slideshow.cmo src/elm_spinner.cmo src/elm_table.cmo src/elm_theme.cmo src/elm_thumb.cmo src/elm_toolbar.cmo src/elm_transit.cmo src/elm_web.cmo src/elm_win.cmo src/elm_inwin.cmo src/elm_win_inwin.cmo src/elm_actionslider.cmo src/elm_video.cmo src/elm_sig.cmo src/elm_connect.cmo src/elm_toolbox.cmo src/henums_check.cmo src/autofun_check.cmo -o src/efl.cmo
- ocaml src/write_multi.ml ml 1.26.3 src/write_other.ml.multi src/write_other.ml
- ocamldep -modules src/write_other.ml > src/write_other.ml.depends
- ocamlc.opt -c -I src -o src/write_other.cmo src/write_other.ml
- ocamlc.opt -a -I src src/write_other.cmo -o src/write_other.cma
- ocaml src/write_other.cma
- ocaml src/write_multi.ml c 1.26.3 src/elm_wrap.h.multi src/elm_wrap.h
- ocaml src/write_variants.ml > src/variants.h
- ocaml src/write_multi.ml c 1.26.3 src/ecore_animator_wrap.c.multi src/ecore_animator_wrap.c
- ocaml src/write_multi.ml c 1.26.3 src/elm_wrap.c.multi src/elm_wrap.c
- ocaml src/write_multi.ml c 1.26.3 src/elm_config_wrap.c.multi src/elm_config_wrap.c
- ocaml src/write_multi.ml c 1.26.3 src/elm_object_wrap.c.multi src/elm_object_wrap.c
- ocaml src/write_multi.ml c 1.26.3 src/elm_layout_wrap.c.multi src/elm_layout_wrap.c
- ocaml src/write_multi.ml c 1.26.3 src/elm_ctxpopup_wrap.c.multi src/elm_ctxpopup_wrap.c
- ocaml src/write_multi.ml c 1.26.3 src/elm_fileselector_wrap.c.multi src/elm_fileselector_wrap.c
- ocaml src/write_multi.ml c 1.26.3 src/elm_multibuttonentry_wrap.c.multi src/elm_multibuttonentry_wrap.c
- ocaml src/write_multi.ml c 1.26.3 src/elm_naviframe_wrap.c.multi src/elm_naviframe_wrap.c
- ocaml src/write_multi.ml c 1.26.3 src/elm_popup_wrap.c.multi src/elm_popup_wrap.c
- ocaml src/write_multi.ml c 1.26.3 src/elm_app_wrap.c.multi src/elm_app_wrap.c
- ocaml src/write_multi.ml c 1.26.3 src/elm_colorselector_wrap.c.multi src/elm_colorselector_wrap.c
- ocaml src/write_multi.ml c 1.26.3 src/elm_entry_wrap.c.multi src/elm_entry_wrap.c
- ocaml src/write_multi.ml c 1.26.3 src/elm_gengrid_wrap.c.multi src/elm_gengrid_wrap.c
- ocaml src/write_multi.ml c 1.26.3 src/elm_genlist_wrap.c.multi src/elm_genlist_wrap.c
- ocaml src/write_multi.ml c 1.26.3 src/elm_glview_wrap.c.multi src/elm_glview_wrap.c
- ocaml src/write_multi.ml c 1.26.3 src/elm_mapbuf_wrap.c.multi src/elm_mapbuf_wrap.c
- ocaml src/write_multi.ml c 1.26.3 src/elm_scroller_wrap.c.multi src/elm_scroller_wrap.c
- ocaml src/write_multi.ml c 1.26.3 src/elm_slider_wrap.c.multi src/elm_slider_wrap.c
- ocaml src/write_multi.ml c 1.26.3 src/elm_table_wrap.c.multi src/elm_table_wrap.c
- ocaml src/write_multi.ml c 1.26.3 src/elm_transit_wrap.c.multi src/elm_transit_wrap.c
- ocaml src/write_multi.ml c 1.26.3 src/elm_web_wrap.c.multi src/elm_web_wrap.c
- ocaml src/write_multi.ml c 1.26.3 src/elm_win_wrap.c.multi src/elm_win_wrap.c
- ocaml src/write_multi.ml c 1.26.3 src/elm_video_wrap.c.multi src/elm_video_wrap.c
- ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/eina_wrap.c
- + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/eina_wrap.c
- In file included from src/include.h:60,
-                  from src/eina_wrap.c:1:
- src/enums_variants_wrap.h:15: warning: "Val_none" redefined
-    15 | #define Val_none (-1844173455)
-       | 
- In file included from src/include.h:10:
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
-   439 | #define Val_none Val_int(0)
-       | 
- src/eina_wrap.c: In function 'copy_Eina_List_string':
- src/eina_wrap.c:58:23: warning: implicit declaration of function 'copy_string'; did you mean 'copy_string_opt'? [-Wimplicit-function-declaration]
-    58 |                 v_s = copy_string(s);
-       |                       ^~~~~~~~~~~
-       |                       copy_string_opt
- src/eina_wrap.c: In function 'copy_double_ptr':
- src/eina_wrap.c:260:16: warning: implicit declaration of function 'copy_double'; did you mean 'copy_double_ptr'? [-Wimplicit-function-declaration]
-   260 |         return copy_double(*ptr);
-       |                ^~~~~~~~~~~
-       |                copy_double_ptr
- mv eina_wrap.o src/eina_wrap.o
- ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/evas_wrap.c
- + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/evas_wrap.c
- In file included from src/include.h:60,
-                  from src/evas_wrap.c:1:
- src/enums_variants_wrap.h:15: warning: "Val_none" redefined
-    15 | #define Val_none (-1844173455)
-       | 
- In file included from src/include.h:10:
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
-   439 | #define Val_none Val_int(0)
-       | 
- src/evas_wrap.c: In function 'ml_string_of_ptr':
- src/evas_wrap.c:40:16: warning: implicit declaration of function 'copy_string'; did you mean 'copy_string_opt'? [-Wimplicit-function-declaration]
-    40 |         return copy_string(ptr);
-       |                ^~~~~~~~~~~
-       |                copy_string_opt
- src/evas_wrap.c: In function 'ml_float_of_ptr':
- src/evas_wrap.c:98:16: warning: implicit declaration of function 'copy_double'; did you mean 'copy_double_ptr'? [-Wimplicit-function-declaration]
-    98 |         return copy_double(*x);
-       |                ^~~~~~~~~~~
-       |                copy_double_ptr
- src/evas_wrap.c: In function 'ml_evas_device_parent_set':
- src/evas_wrap.c:503:9: warning: 'evas_device_parent_set' is deprecated [-Wdeprecated-declarations]
-   503 |         evas_device_parent_set(Evas_Device_val(v_dev),
-       |         ^~~~~~~~~~~~~~~~~~~~~~
- In file included from /usr/include/evas-1/Evas.h:187,
-                  from /usr/include/elementary-1/Elementary.h:63,
-                  from src/include.h:22:
- /usr/include/evas-1/Evas_Common.h:1178:15: note: declared here
-  1178 | EVAS_API void evas_device_parent_set(Evas_Device *dev, Evas_Device *parent) EINA_DEPRECATED;
-       |               ^~~~~~~~~~~~~~~~~~~~~~
- In file included from src/include.h:12:
- src/evas_wrap.c: In function 'ml_evas_string_char_next_get':
- src/evas_wrap.c:720:27: warning: implicit declaration of function 'copy_int32'; did you mean 'copy_tm'? [-Wimplicit-function-declaration]
-   720 |         Store_field(v, 1, copy_int32(decoded));
-       |                           ^~~~~~~~~~
- /home/opam/.opam/5.1/lib/ocaml/caml/memory.h:428:27: note: in definition of macro 'Store_field'
-   428 |   value caml__temp_val = (val); \
-       |                           ^~~
- mv evas_wrap.o src/evas_wrap.o
- ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/evas_event_wrap.c
- + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/evas_event_wrap.c
- In file included from src/include.h:60,
-                  from src/evas_event_wrap.h:4,
-                  from src/evas_event_wrap.c:1:
- src/enums_variants_wrap.h:15: warning: "Val_none" redefined
-    15 | #define Val_none (-1844173455)
-       | 
- In file included from src/include.h:10:
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
-   439 | #define Val_none Val_int(0)
-       | 
- mv evas_event_wrap.o src/evas_event_wrap.o
- ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/evas_font_wrap.c
- + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/evas_font_wrap.c
- In file included from src/include.h:60,
-                  from src/evas_font_wrap.c:1:
- src/enums_variants_wrap.h:15: warning: "Val_none" redefined
-    15 | #define Val_none (-1844173455)
-       | 
- In file included from src/include.h:10:
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
-   439 | #define Val_none Val_int(0)
-       | 
- mv evas_font_wrap.o src/evas_font_wrap.o
- ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/evas_map_wrap.c
- + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/evas_map_wrap.c
- In file included from src/include.h:60,
-                  from src/evas_map_wrap.c:1:
- src/enums_variants_wrap.h:15: warning: "Val_none" redefined
-    15 | #define Val_none (-1844173455)
-       | 
- In file included from src/include.h:10:
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
-   439 | #define Val_none Val_int(0)
-       | 
- In file included from src/include.h:12:
- src/evas_map_wrap.c: In function 'ml_evas_map_point_image_uv_get':
- src/evas_map_wrap.c:200:29: warning: implicit declaration of function 'copy_double'; did you mean 'copy_double_ptr'? [-Wimplicit-function-declaration]
-   200 |         Store_field(v_r, 0, copy_double(u));
-       |                             ^~~~~~~~~~~
- /home/opam/.opam/5.1/lib/ocaml/caml/memory.h:428:27: note: in definition of macro 'Store_field'
-   428 |   value caml__temp_val = (val); \
-       |                           ^~~
- mv evas_map_wrap.o src/evas_map_wrap.o
- ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/evas_object_wrap.c
- + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/evas_object_wrap.c
- In file included from src/include.h:60,
-                  from src/evas_object_wrap.h:4,
-                  from src/evas_object_wrap.c:1:
- src/enums_variants_wrap.h:15: warning: "Val_none" redefined
-    15 | #define Val_none (-1844173455)
-       | 
- In file included from src/include.h:10:
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
-   439 | #define Val_none Val_int(0)
-       | 
- src/evas_object_wrap.c: In function 'ml_evas_object_name_get':
- src/evas_object_wrap.c:267:16: warning: implicit declaration of function 'copy_string'; did you mean 'copy_string_opt'? [-Wimplicit-function-declaration]
-   267 |         return copy_string(evas_object_name_get(Evas_Object_val(v_obj)));
-       |                ^~~~~~~~~~~
-       |                copy_string_opt
- In file included from src/include.h:12:
- src/evas_object_wrap.c: In function 'ml_evas_object_size_hint_align_get':
- src/evas_object_wrap.c:433:27: warning: implicit declaration of function 'copy_double'; did you mean 'copy_double_ptr'? [-Wimplicit-function-declaration]
-   433 |         Store_field(v, 0, copy_double(x));
-       |                           ^~~~~~~~~~~
- /home/opam/.opam/5.1/lib/ocaml/caml/memory.h:428:27: note: in definition of macro 'Store_field'
-   428 |   value caml__temp_val = (val); \
-       |                           ^~~
- mv evas_object_wrap.o src/evas_object_wrap.o
- ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/evas_object_event_wrap.c
- + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/evas_object_event_wrap.c
- In file included from src/include.h:60,
-                  from src/evas_object_event_wrap.c:1:
- src/enums_variants_wrap.h:15: warning: "Val_none" redefined
-    15 | #define Val_none (-1844173455)
-       | 
- In file included from src/include.h:10:
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
-   439 | #define Val_none Val_int(0)
-       | 
- mv evas_object_event_wrap.o src/evas_object_event_wrap.o
- ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/ecore_wrap.c
- + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/ecore_wrap.c
- In file included from src/include.h:60,
-                  from src/ecore_wrap.c:1:
- src/enums_variants_wrap.h:15: warning: "Val_none" redefined
-    15 | #define Val_none (-1844173455)
-       | 
- In file included from src/include.h:10:
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
-   439 | #define Val_none Val_int(0)
-       | 
- src/ecore_wrap.c: In function 'raise_not_X':
- src/ecore_wrap.c:6:25: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
-     6 |         if(e == NULL) e = caml_named_value("Not_X exception");
-       |                         ^
- src/ecore_wrap.c: In function 'raise_not_Wayland':
- src/ecore_wrap.c:13:25: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
-    13 |         if(e == NULL) e = caml_named_value("Not_Wayland exception");
-       |                         ^
- mv ecore_wrap.o src/ecore_wrap.o
- ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/ecore_animator_wrap.c
- + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/ecore_animator_wrap.c
- In file included from src/include.h:60,
-                  from src/ecore_animator_wrap.c:1:
- src/enums_variants_wrap.h:15: warning: "Val_none" redefined
-    15 | #define Val_none (-1844173455)
-       | 
- In file included from src/include.h:10:
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
-   439 | #define Val_none Val_int(0)
-       | 
- src/ecore_animator_wrap.c: In function 'ml_ecore_animator_pos_map_list':
- src/ecore_animator_wrap.c:25:16: warning: implicit declaration of function 'copy_double'; did you mean 'copy_double_ptr'? [-Wimplicit-function-declaration]
-    25 |         return copy_double(ecore_animator_pos_map_n(Double_val(v_pos),
-       |                ^~~~~~~~~~~
-       |                copy_double_ptr
- mv ecore_animator_wrap.o src/ecore_animator_wrap.o
- ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/ecore_evas_wrap.c
- + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/ecore_evas_wrap.c
- In file included from src/include.h:60,
-                  from src/ecore_evas_wrap.c:1:
- src/enums_variants_wrap.h:15: warning: "Val_none" redefined
-    15 | #define Val_none (-1844173455)
-       | 
- In file included from src/include.h:10:
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
-   439 | #define Val_none Val_int(0)
-       | 
- mv ecore_evas_wrap.o src/ecore_evas_wrap.o
- ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/ethumb_wrap.c
- + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/ethumb_wrap.c
- In file included from src/include.h:60,
-                  from src/ethumb_wrap.h:4,
-                  from src/ethumb_wrap.c:1:
- src/enums_variants_wrap.h:15: warning: "Val_none" redefined
-    15 | #define Val_none (-1844173455)
-       | 
- In file included from src/include.h:10:
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
-   439 | #define Val_none Val_int(0)
-       | 
- mv ethumb_wrap.o src/ethumb_wrap.o
- ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/edje_wrap.c
- + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/edje_wrap.c
- In file included from src/include.h:60,
-                  from src/edje_wrap.c:1:
- src/enums_variants_wrap.h:15: warning: "Val_none" redefined
-    15 | #define Val_none (-1844173455)
-       | 
- In file included from src/include.h:10:
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
-   439 | #define Val_none Val_int(0)
-       | 
- src/edje_wrap.c: In function 'ml_Edje_Signal_Cb':
- src/edje_wrap.c:10:22: warning: implicit declaration of function 'copy_string'; did you mean 'copy_string_opt'? [-Wimplicit-function-declaration]
-    10 |         v_emission = copy_string(emission);
-       |                      ^~~~~~~~~~~
-       |                      copy_string_opt
- mv edje_wrap.o src/edje_wrap.o
- ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_wrap.c
- + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_wrap.c
- In file included from src/include.h:60,
-                  from src/elm_wrap.c:1:
- src/enums_variants_wrap.h:15: warning: "Val_none" redefined
-    15 | #define Val_none (-1844173455)
-       | 
- In file included from src/include.h:10:
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
-   439 | #define Val_none Val_int(0)
-       | 
- src/elm_wrap.c: In function 'ml_elm_init_with_counter':
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:329:23: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
-   329 | #define String_val(x) ((const char *) Bp_val(x))
-       |                       ^
- src/elm_wrap.c:62:29: note: in expansion of macro 'String_val'
-    62 |                 char* arg = String_val(Field(v_argv, i));
-       |                             ^~~~~~~~~~
- In file included from src/include.h:12:
- src/elm_wrap.c: In function 'copy_Elm_Color_Class':
- src/elm_wrap.c:160:27: warning: implicit declaration of function 'copy_string'; did you mean 'copy_string_opt'? [-Wimplicit-function-declaration]
-   160 |         Store_field(v, 0, copy_string(c->name));
-       |                           ^~~~~~~~~~~
- /home/opam/.opam/5.1/lib/ocaml/caml/memory.h:428:27: note: in definition of macro 'Store_field'
-   428 |   value caml__temp_val = (val); \
-       |                           ^~~
- src/elm_wrap.c: In function 'ml_elm_need_elocation':
- src/elm_wrap.c:244:9: warning: 'elm_need_elocation' is deprecated [-Wdeprecated-declarations]
-   244 |         return Val_Eina_Bool(elm_need_elocation());
-       |         ^~~~~~
- In file included from /usr/include/elementary-1/Elementary.h:277,
-                  from src/include.h:22:
- /usr/include/elementary-1/elm_deprecated.h:1703:32: note: declared here
-  1703 | EINA_DEPRECATED EAPI Eina_Bool elm_need_elocation(void);
-       |                                ^~~~~~~~~~~~~~~~~~
- mv elm_wrap.o src/elm_wrap.o
- ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_config_wrap.c
- + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_config_wrap.c
- In file included from src/include.h:60,
-                  from src/elm_config_wrap.c:1:
- src/enums_variants_wrap.h:15: warning: "Val_none" redefined
-    15 | #define Val_none (-1844173455)
-       | 
- In file included from src/include.h:10:
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
-   439 | #define Val_none Val_int(0)
-       | 
- src/elm_config_wrap.c: In function 'ml_elm_config_preferred_engine_get':
- src/elm_config_wrap.c:18:16: warning: implicit declaration of function 'copy_string'; did you mean 'copy_string_opt'? [-Wimplicit-function-declaration]
-    18 |         return copy_string(elm_config_accel_preference_get());
-       |                ^~~~~~~~~~~
-       |                copy_string_opt
- mv elm_config_wrap.o src/elm_config_wrap.o
- ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_object_wrap.c
- + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_object_wrap.c
- In file included from src/include.h:60,
-                  from src/elm_object_wrap.c:1:
- src/enums_variants_wrap.h:15: warning: "Val_none" redefined
-    15 | #define Val_none (-1844173455)
-       | 
- In file included from src/include.h:10:
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
-   439 | #define Val_none Val_int(0)
-       | 
- src/elm_object_wrap.c: In function 'ml_elm_object_cursor_get':
- src/elm_object_wrap.c:13:16: warning: implicit declaration of function 'copy_string'; did you mean 'copy_string_opt'? [-Wimplicit-function-declaration]
-    13 |         return copy_string(elm_object_cursor_get(Evas_Object_val(v_obj)));
-       |                ^~~~~~~~~~~
-       |                copy_string_opt
- src/elm_object_wrap.c: In function 'ml_elm_object_translatable_part_text_get':
- src/elm_object_wrap.c:302:32: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
-   302 |         else translatable_part = String_val(Field(v_translatable_part, 0));
-       |                                ^
- src/elm_object_wrap.c: In function 'ml_elm_object_part_text_set':
- src/elm_object_wrap.c:334:19: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
-   334 |         else part = String_val(Field(v_part, 0));
-       |                   ^
- src/elm_object_wrap.c: In function 'ml_elm_object_part_text_get':
- src/elm_object_wrap.c:352:19: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
-   352 |         else part = String_val(Field(v_part, 0));
-       |                   ^
- src/elm_object_wrap.c: In function 'ml_elm_object_part_content_set':
- src/elm_object_wrap.c:363:19: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
-   363 |         else part = String_val(Field(v_part, 0));
-       |                   ^
- src/elm_object_wrap.c: In function 'ml_elm_object_part_content_get':
- src/elm_object_wrap.c:389:19: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
-   389 |         else part = String_val(Field(v_part, 0));
-       |                   ^
- src/elm_object_wrap.c: In function 'ml_elm_object_part_content_unset':
- src/elm_object_wrap.c:408:19: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
-   408 |         else part = String_val(Field(v_part, 0));
-       |                   ^
- src/elm_object_wrap.c: In function 'ml_elm_object_scale_get':
- src/elm_object_wrap.c:875:16: warning: implicit declaration of function 'copy_double'; did you mean 'copy_double_ptr'? [-Wimplicit-function-declaration]
-   875 |         return copy_double(elm_object_scale_get(Evas_Object_val(v_obj)));
-       |                ^~~~~~~~~~~
-       |                copy_double_ptr
- mv elm_object_wrap.o src/elm_object_wrap.o
- ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_gen_wrap.c
- + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_gen_wrap.c
- In file included from src/include.h:60,
-                  from src/elm_gen_wrap.c:1:
- src/enums_variants_wrap.h:15: warning: "Val_none" redefined
-    15 | #define Val_none (-1844173455)
-       | 
- In file included from src/include.h:10:
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
-   439 | #define Val_none Val_int(0)
-       | 
- src/elm_gen_wrap.c: In function 'ml_Elm_Gen_Item_Text_Get_Cb':
- src/elm_gen_wrap.c:10:18: warning: implicit declaration of function 'copy_string'; did you mean 'copy_string_opt'? [-Wimplicit-function-declaration]
-    10 |         v_part = copy_string(part);
-       |                  ^~~~~~~~~~~
-       |                  copy_string_opt
- mv elm_gen_wrap.o src/elm_gen_wrap.o
- ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_layout_wrap.c
- + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_layout_wrap.c
- In file included from src/include.h:60,
-                  from src/elm_layout_wrap.c:1:
- src/enums_variants_wrap.h:15: warning: "Val_none" redefined
-    15 | #define Val_none (-1844173455)
-       | 
- In file included from src/include.h:10:
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
-   439 | #define Val_none Val_int(0)
-       | 
- In file included from src/include.h:12:
- src/elm_layout_wrap.c: In function 'ml_elm_layout_data_get':
- src/elm_layout_wrap.c:133:35: warning: implicit declaration of function 'copy_string'; did you mean 'copy_string_opt'? [-Wimplicit-function-declaration]
-   133 |                 Store_field(v, 0, copy_string(data));
-       |                                   ^~~~~~~~~~~
- /home/opam/.opam/5.1/lib/ocaml/caml/memory.h:428:27: note: in definition of macro 'Store_field'
-   428 |   value caml__temp_val = (val); \
-       |                           ^~~
- mv elm_layout_wrap.o src/elm_layout_wrap.o
- ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_ctxpopup_wrap.c
- + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_ctxpopup_wrap.c
- In file included from src/include.h:60,
-                  from src/elm_ctxpopup_wrap.c:1:
- src/enums_variants_wrap.h:15: warning: "Val_none" redefined
-    15 | #define Val_none (-1844173455)
-       | 
- In file included from src/include.h:10:
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
-   439 | #define Val_none Val_int(0)
-       | 
- mv elm_ctxpopup_wrap.o src/elm_ctxpopup_wrap.o
- ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_fileselector_wrap.c
- + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_fileselector_wrap.c
- In file included from src/include.h:60,
-                  from src/elm_fileselector_wrap.c:1:
- src/enums_variants_wrap.h:15: warning: "Val_none" redefined
-    15 | #define Val_none (-1844173455)
-       | 
- In file included from src/include.h:10:
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
-   439 | #define Val_none Val_int(0)
-       | 
- src/elm_fileselector_wrap.c: In function 'ml_Elm_Fileselector_Filter_Func':
- src/elm_fileselector_wrap.c:9:15: warning: implicit declaration of function 'copy_string'; did you mean 'copy_string_opt'? [-Wimplicit-function-declaration]
-     9 |         v_s = copy_string(path);
-       |               ^~~~~~~~~~~
-       |               copy_string_opt
- src/elm_fileselector_wrap.c: In function 'ml_elm_fileselector_mime_types_filter_append':
- src/elm_fileselector_wrap.c:102:26: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
-   102 |         else filter_name = String_val(Field(v_filter_name, 0));
-       |                          ^
- mv elm_fileselector_wrap.o src/elm_fileselector_wrap.o
- ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_fileselector_button_wrap.c
- + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_fileselector_button_wrap.c
- In file included from src/include.h:60,
-                  from src/elm_fileselector_button_wrap.c:1:
- src/enums_variants_wrap.h:15: warning: "Val_none" redefined
-    15 | #define Val_none (-1844173455)
-       | 
- In file included from src/include.h:10:
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
-   439 | #define Val_none Val_int(0)
-       | 
- src/elm_fileselector_button_wrap.c: In function 'ml_elm_fileselector_button_window_title_get':
- src/elm_fileselector_button_wrap.c:21:16: warning: implicit declaration of function 'copy_string'; did you mean 'copy_string_opt'? [-Wimplicit-function-declaration]
-    21 |         return copy_string(elm_fileselector_button_window_title_get(
-       |                ^~~~~~~~~~~
-       |                copy_string_opt
- mv elm_fileselector_button_wrap.o src/elm_fileselector_button_wrap.o
- ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_fileselector_entry_wrap.c
- + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_fileselector_entry_wrap.c
- In file included from src/include.h:60,
-                  from src/elm_fileselector_entry_wrap.c:1:
- src/enums_variants_wrap.h:15: warning: "Val_none" redefined
-    15 | #define Val_none (-1844173455)
-       | 
- In file included from src/include.h:10:
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
-   439 | #define Val_none Val_int(0)
-       | 
- src/elm_fileselector_entry_wrap.c: In function 'ml_elm_fileselector_entry_window_title_get':
- src/elm_fileselector_entry_wrap.c:21:16: warning: implicit declaration of function 'copy_string'; did you mean 'copy_string_opt'? [-Wimplicit-function-declaration]
-    21 |         return copy_string(elm_fileselector_entry_window_title_get(
-       |                ^~~~~~~~~~~
-       |                copy_string_opt
- mv elm_fileselector_entry_wrap.o src/elm_fileselector_entry_wrap.o
- ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_hoversel_wrap.c
- + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_hoversel_wrap.c
- In file included from src/include.h:60,
-                  from src/elm_hoversel_wrap.c:1:
- src/enums_variants_wrap.h:15: warning: "Val_none" redefined
-    15 | #define Val_none (-1844173455)
-       | 
- In file included from src/include.h:10:
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
-   439 | #define Val_none Val_int(0)
-       | 
- In file included from src/include.h:12:
- src/elm_hoversel_wrap.c: In function 'ml_elm_hoversel_item_icon_get':
- src/elm_hoversel_wrap.c:121:29: warning: implicit declaration of function 'copy_string'; did you mean 'copy_string_opt'? [-Wimplicit-function-declaration]
-   121 |         Store_field(v_r, 0, copy_string(icon_file));
-       |                             ^~~~~~~~~~~
- /home/opam/.opam/5.1/lib/ocaml/caml/memory.h:428:27: note: in definition of macro 'Store_field'
-   428 |   value caml__temp_val = (val); \
-       |                           ^~~
- mv elm_hoversel_wrap.o src/elm_hoversel_wrap.o
- ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_multibuttonentry_wrap.c
- + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_multibuttonentry_wrap.c
- In file included from src/include.h:60,
-                  from src/elm_multibuttonentry_wrap.c:1:
- src/enums_variants_wrap.h:15: warning: "Val_none" redefined
-    15 | #define Val_none (-1844173455)
-       | 
- In file included from src/include.h:10:
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
-   439 | #define Val_none Val_int(0)
-       | 
- mv elm_multibuttonentry_wrap.o src/elm_multibuttonentry_wrap.o
- ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_naviframe_wrap.c
- + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_naviframe_wrap.c
- In file included from src/include.h:60,
-                  from src/elm_naviframe_wrap.c:1:
- src/enums_variants_wrap.h:15: warning: "Val_none" redefined
-    15 | #define Val_none (-1844173455)
-       | 
- In file included from src/include.h:10:
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
-   439 | #define Val_none Val_int(0)
-       | 
- src/elm_naviframe_wrap.c: In function 'ml_elm_naviframe_item_push_native':
- src/elm_naviframe_wrap.c:31:26: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
-    31 |         else title_label = String_val(Field(v_title_label, 0));
-       |                          ^
- src/elm_naviframe_wrap.c:33:25: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
-    33 |         else item_style = String_val(Field(v_item_style, 0));
-       |                         ^
- src/elm_naviframe_wrap.c: In function 'ml_elm_naviframe_item_insert_before_native':
- src/elm_naviframe_wrap.c:58:26: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
-    58 |         else title_label = String_val(Field(v_title_label, 0));
-       |                          ^
- src/elm_naviframe_wrap.c:60:25: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
-    60 |         else item_style = String_val(Field(v_item_style, 0));
-       |                         ^
- src/elm_naviframe_wrap.c: In function 'ml_elm_naviframe_item_insert_after_native':
- src/elm_naviframe_wrap.c:86:26: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
-    86 |         else title_label = String_val(Field(v_title_label, 0));
-       |                          ^
- src/elm_naviframe_wrap.c:88:25: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
-    88 |         else item_style = String_val(Field(v_item_style, 0));
-       |                         ^
- src/elm_naviframe_wrap.c: In function 'ml_elm_naviframe_item_style_get':
- src/elm_naviframe_wrap.c:160:16: warning: implicit declaration of function 'copy_string'; did you mean 'copy_string_opt'? [-Wimplicit-function-declaration]
-   160 |         return copy_string(elm_naviframe_item_style_get(
-       |                ^~~~~~~~~~~
-       |                copy_string_opt
- mv elm_naviframe_wrap.o src/elm_naviframe_wrap.o
- ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_popup_wrap.c
- + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_popup_wrap.c
- In file included from src/include.h:60,
-                  from src/elm_popup_wrap.c:1:
- src/enums_variants_wrap.h:15: warning: "Val_none" redefined
-    15 | #define Val_none (-1844173455)
-       | 
- In file included from src/include.h:10:
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
-   439 | #define Val_none Val_int(0)
-       | 
- In file included from src/include.h:12:
- src/elm_popup_wrap.c: In function 'ml_elm_popup_align_get':
- src/elm_popup_wrap.c:53:29: warning: implicit declaration of function 'copy_double'; did you mean 'copy_double_ptr'? [-Wimplicit-function-declaration]
-    53 |         Store_field(v_r, 0, copy_double(w));
-       |                             ^~~~~~~~~~~
- /home/opam/.opam/5.1/lib/ocaml/caml/memory.h:428:27: note: in definition of macro 'Store_field'
-   428 |   value caml__temp_val = (val); \
-       |                           ^~~
- mv elm_popup_wrap.o src/elm_popup_wrap.o
- ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_app_wrap.c
- + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_app_wrap.c
- In file included from src/include.h:60,
-                  from src/elm_app_wrap.c:1:
- src/enums_variants_wrap.h:15: warning: "Val_none" redefined
-    15 | #define Val_none (-1844173455)
-       | 
- In file included from src/include.h:10:
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
-   439 | #define Val_none Val_int(0)
-       | 
- src/elm_app_wrap.c: In function 'ml_elm_app_name_get':
- src/elm_app_wrap.c:50:16: warning: implicit declaration of function 'copy_string'; did you mean 'copy_string_opt'? [-Wimplicit-function-declaration]
-    50 |         return copy_string(elm_app_name_get());
-       |                ^~~~~~~~~~~
-       |                copy_string_opt
- src/elm_app_wrap.c: In function 'ml_elm_app_base_scale_get':
- src/elm_app_wrap.c:91:16: warning: implicit declaration of function 'copy_double'; did you mean 'copy_double_ptr'? [-Wimplicit-function-declaration]
-    91 |         return copy_double(elm_app_base_scale_get());
-       |                ^~~~~~~~~~~
-       |                copy_double_ptr
- mv elm_app_wrap.o src/elm_app_wrap.o
- ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_bg_wrap.c
- + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_bg_wrap.c
- In file included from src/include.h:60,
-                  from src/elm_bg_wrap.c:1:
- src/enums_variants_wrap.h:15: warning: "Val_none" redefined
-    15 | #define Val_none (-1844173455)
-       | 
- In file included from src/include.h:10:
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
-   439 | #define Val_none Val_int(0)
-       | 
- mv elm_bg_wrap.o src/elm_bg_wrap.o
- ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_box_wrap.c
- + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_box_wrap.c
- In file included from src/include.h:60,
-                  from src/elm_box_wrap.c:1:
- src/enums_variants_wrap.h:15: warning: "Val_none" redefined
-    15 | #define Val_none (-1844173455)
-       | 
- In file included from src/include.h:10:
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
-   439 | #define Val_none Val_int(0)
-       | 
- In file included from src/include.h:12:
- src/elm_box_wrap.c: In function 'ml_elm_box_align_get':
- src/elm_box_wrap.c:35:27: warning: implicit declaration of function 'copy_double'; did you mean 'copy_double_ptr'? [-Wimplicit-function-declaration]
-    35 |         Store_field(v, 0, copy_double(x));
-       |                           ^~~~~~~~~~~
- /home/opam/.opam/5.1/lib/ocaml/caml/memory.h:428:27: note: in definition of macro 'Store_field'
-   428 |   value caml__temp_val = (val); \
-       |                           ^~~
- mv elm_box_wrap.o src/elm_box_wrap.o
- ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_bubble_wrap.c
- + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_bubble_wrap.c
- In file included from src/include.h:60,
-                  from src/elm_bubble_wrap.c:1:
- src/enums_variants_wrap.h:15: warning: "Val_none" redefined
-    15 | #define Val_none (-1844173455)
-       | 
- In file included from src/include.h:10:
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
-   439 | #define Val_none Val_int(0)
-       | 
- mv elm_bubble_wrap.o src/elm_bubble_wrap.o
- ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_button_wrap.c
- + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_button_wrap.c
- In file included from src/include.h:60,
-                  from src/elm_button_wrap.c:1:
- src/enums_variants_wrap.h:15: warning: "Val_none" redefined
-    15 | #define Val_none (-1844173455)
-       | 
- In file included from src/include.h:10:
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
-   439 | #define Val_none Val_int(0)
-       | 
- mv elm_button_wrap.o src/elm_button_wrap.o
- ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_calendar_wrap.c
- + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_calendar_wrap.c
- In file included from src/include.h:60,
-                  from src/elm_calendar_wrap.c:1:
- src/enums_variants_wrap.h:15: warning: "Val_none" redefined
-    15 | #define Val_none (-1844173455)
-       | 
- In file included from src/include.h:10:
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
-   439 | #define Val_none Val_int(0)
-       | 
- mv elm_calendar_wrap.o src/elm_calendar_wrap.o
- ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_check_wrap.c
- + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_check_wrap.c
- In file included from src/include.h:60,
-                  from src/elm_check_wrap.c:1:
- src/enums_variants_wrap.h:15: warning: "Val_none" redefined
-    15 | #define Val_none (-1844173455)
-       | 
- In file included from src/include.h:10:
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
-   439 | #define Val_none Val_int(0)
-       | 
- mv elm_check_wrap.o src/elm_check_wrap.o
- ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_clock_wrap.c
- + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_clock_wrap.c
- In file included from src/include.h:60,
-                  from src/elm_clock_wrap.c:1:
- src/enums_variants_wrap.h:15: warning: "Val_none" redefined
-    15 | #define Val_none (-1844173455)
-       | 
- In file included from src/include.h:10:
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
-   439 | #define Val_none Val_int(0)
-       | 
- mv elm_clock_wrap.o src/elm_clock_wrap.o
- ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_colorselector_wrap.c
- + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_colorselector_wrap.c
- In file included from src/include.h:60,
-                  from src/elm_colorselector_wrap.c:1:
- src/enums_variants_wrap.h:15: warning: "Val_none" redefined
-    15 | #define Val_none (-1844173455)
-       | 
- In file included from src/include.h:10:
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
-   439 | #define Val_none Val_int(0)
-       | 
- mv elm_colorselector_wrap.o src/elm_colorselector_wrap.o
- ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_conformant_wrap.c
- + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_conformant_wrap.c
- In file included from src/include.h:60,
-                  from src/elm_conformant_wrap.c:1:
- src/enums_variants_wrap.h:15: warning: "Val_none" redefined
-    15 | #define Val_none (-1844173455)
-       | 
- In file included from src/include.h:10:
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
-   439 | #define Val_none Val_int(0)
-       | 
- mv elm_conformant_wrap.o src/elm_conformant_wrap.o
- ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_datetime_wrap.c
- + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_datetime_wrap.c
- In file included from src/include.h:60,
-                  from src/elm_datetime_wrap.c:1:
- src/enums_variants_wrap.h:15: warning: "Val_none" redefined
-    15 | #define Val_none (-1844173455)
-       | 
- In file included from src/include.h:10:
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
-   439 | #define Val_none Val_int(0)
-       | 
- mv elm_datetime_wrap.o src/elm_datetime_wrap.o
- ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_dayselector_wrap.c
- + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_dayselector_wrap.c
- In file included from src/include.h:60,
-                  from src/elm_dayselector_wrap.c:1:
- src/enums_variants_wrap.h:15: warning: "Val_none" redefined
-    15 | #define Val_none (-1844173455)
-       | 
- In file included from src/include.h:10:
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
-   439 | #define Val_none Val_int(0)
-       | 
- mv elm_dayselector_wrap.o src/elm_dayselector_wrap.o
- ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_diskselector_wrap.c
- + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_diskselector_wrap.c
- In file included from src/include.h:60,
-                  from src/elm_diskselector_wrap.c:1:
- src/enums_variants_wrap.h:15: warning: "Val_none" redefined
-    15 | #define Val_none (-1844173455)
-       | 
- In file included from src/include.h:10:
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
-   439 | #define Val_none Val_int(0)
-       | 
- mv elm_diskselector_wrap.o src/elm_diskselector_wrap.o
- ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_entry_wrap.c
- + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_entry_wrap.c
- In file included from src/include.h:60,
-                  from src/elm_entry_wrap.c:1:
- src/enums_variants_wrap.h:15: warning: "Val_none" redefined
-    15 | #define Val_none (-1844173455)
-       | 
- In file included from src/include.h:10:
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
-   439 | #define Val_none Val_int(0)
-       | 
- src/elm_entry_wrap.c: In function 'ml_Elm_Entry_Item_Provider_Cb':
- src/elm_entry_wrap.c:10:18: warning: implicit declaration of function 'copy_string'; did you mean 'copy_string_opt'? [-Wimplicit-function-declaration]
-    10 |         v_item = copy_string(item);
-       |                  ^~~~~~~~~~~
-       |                  copy_string_opt
- src/elm_entry_wrap.c: In function 'ml_Elm_Entry_Filter_Cb':
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:329:23: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
-   329 | #define String_val(x) ((const char *) Bp_val(x))
-       |                       ^
- src/elm_entry_wrap.c:27:31: note: in expansion of macro 'String_val'
-    27 |                 char* text1 = String_val(Field(v_r, 0));
-       |                               ^~~~~~~~~~
- mv elm_entry_wrap.o src/elm_entry_wrap.o
- ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_flip_wrap.c
- + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_flip_wrap.c
- In file included from src/include.h:60,
-                  from src/elm_flip_wrap.c:1:
- src/enums_variants_wrap.h:15: warning: "Val_none" redefined
-    15 | #define Val_none (-1844173455)
-       | 
- In file included from src/include.h:10:
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
-   439 | #define Val_none Val_int(0)
-       | 
- mv elm_flip_wrap.o src/elm_flip_wrap.o
- ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_flipselector_wrap.c
- + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_flipselector_wrap.c
- In file included from src/include.h:60,
-                  from src/elm_flipselector_wrap.c:1:
- src/enums_variants_wrap.h:15: warning: "Val_none" redefined
-    15 | #define Val_none (-1844173455)
-       | 
- In file included from src/include.h:10:
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
-   439 | #define Val_none Val_int(0)
-       | 
- mv elm_flipselector_wrap.o src/elm_flipselector_wrap.o
- ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_font_wrap.c
- + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_font_wrap.c
- In file included from src/include.h:60,
-                  from src/elm_font_wrap.c:1:
- src/enums_variants_wrap.h:15: warning: "Val_none" redefined
-    15 | #define Val_none (-1844173455)
-       | 
- In file included from src/include.h:10:
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
-   439 | #define Val_none Val_int(0)
-       | 
- In file included from src/include.h:12:
- src/elm_font_wrap.c: In function 'copy_Elm_Font_Properties':
- src/elm_font_wrap.c:7:27: warning: implicit declaration of function 'copy_string'; did you mean 'copy_string_opt'? [-Wimplicit-function-declaration]
-     7 |         Store_field(v, 0, copy_string(p->name));
-       |                           ^~~~~~~~~~~
- /home/opam/.opam/5.1/lib/ocaml/caml/memory.h:428:27: note: in definition of macro 'Store_field'
-   428 |   value caml__temp_val = (val); \
-       |                           ^~~
- mv elm_font_wrap.o src/elm_font_wrap.o
- ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_frame_wrap.c
- + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_frame_wrap.c
- In file included from src/include.h:60,
-                  from src/elm_frame_wrap.c:1:
- src/enums_variants_wrap.h:15: warning: "Val_none" redefined
-    15 | #define Val_none (-1844173455)
-       | 
- In file included from src/include.h:10:
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
-   439 | #define Val_none Val_int(0)
-       | 
- mv elm_frame_wrap.o src/elm_frame_wrap.o
- ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_gengrid_wrap.c
- + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_gengrid_wrap.c
- In file included from src/include.h:60,
-                  from src/elm_gengrid_wrap.c:1:
- src/enums_variants_wrap.h:15: warning: "Val_none" redefined
-    15 | #define Val_none (-1844173455)
-       | 
- In file included from src/include.h:10:
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
-   439 | #define Val_none Val_int(0)
-       | 
- In file included from src/include.h:12:
- src/elm_gengrid_wrap.c: In function 'ml_elm_gengrid_item_cursor_get':
- src/elm_gengrid_wrap.c:200:42: warning: implicit declaration of function 'copy_string'; did you mean 'copy_string_opt'? [-Wimplicit-function-declaration]
-   200 |                 Store_field(v_cursor, 0, copy_string(cursor));
-       |                                          ^~~~~~~~~~~
- /home/opam/.opam/5.1/lib/ocaml/caml/memory.h:428:27: note: in definition of macro 'Store_field'
-   428 |   value caml__temp_val = (val); \
-       |                           ^~~
- src/elm_gengrid_wrap.c: In function 'ml_elm_gengrid_align_get':
- src/elm_gengrid_wrap.c:246:29: warning: implicit declaration of function 'copy_double'; did you mean 'copy_double_ptr'? [-Wimplicit-function-declaration]
-   246 |         Store_field(v_r, 0, copy_double(x));
-       |                             ^~~~~~~~~~~
- /home/opam/.opam/5.1/lib/ocaml/caml/memory.h:428:27: note: in definition of macro 'Store_field'
-   428 |   value caml__temp_val = (val); \
-       |                           ^~~
- mv elm_gengrid_wrap.o src/elm_gengrid_wrap.o
- ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_genlist_wrap.c
- + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_genlist_wrap.c
- In file included from src/include.h:60,
-                  from src/elm_genlist_wrap.c:1:
- src/enums_variants_wrap.h:15: warning: "Val_none" redefined
-    15 | #define Val_none (-1844173455)
-       | 
- In file included from src/include.h:10:
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
-   439 | #define Val_none Val_int(0)
-       | 
- In file included from src/include.h:12:
- src/elm_genlist_wrap.c: In function 'ml_elm_genlist_item_cursor_get':
- src/elm_genlist_wrap.c:230:42: warning: implicit declaration of function 'copy_string'; did you mean 'copy_string_opt'? [-Wimplicit-function-declaration]
-   230 |                 Store_field(v_cursor, 0, copy_string(cursor));
-       |                                          ^~~~~~~~~~~
- /home/opam/.opam/5.1/lib/ocaml/caml/memory.h:428:27: note: in definition of macro 'Store_field'
-   428 |   value caml__temp_val = (val); \
-       |                           ^~~
- mv elm_genlist_wrap.o src/elm_genlist_wrap.o
- ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_gesture_layer_wrap.c
- + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_gesture_layer_wrap.c
- In file included from src/include.h:60,
-                  from src/elm_gesture_layer_wrap.c:1:
- src/enums_variants_wrap.h:15: warning: "Val_none" redefined
-    15 | #define Val_none (-1844173455)
-       | 
- In file included from src/include.h:10:
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
-   439 | #define Val_none Val_int(0)
-       | 
- src/elm_gesture_layer_wrap.c: In function 'ml_Elm_Gesture_Line_Info_of_ptr':
- src/elm_gesture_layer_wrap.c:37:19: warning: implicit declaration of function 'copy_double'; did you mean 'copy_double_ptr'? [-Wimplicit-function-declaration]
-    37 |         v_angle = copy_double(info->angle);
-       |                   ^~~~~~~~~~~
-       |                   copy_double_ptr
- mv elm_gesture_layer_wrap.o src/elm_gesture_layer_wrap.o
- ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_glview_wrap.c
- + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_glview_wrap.c
- In file included from src/include.h:60,
-                  from src/elm_glview_wrap.c:1:
- src/enums_variants_wrap.h:15: warning: "Val_none" redefined
-    15 | #define Val_none (-1844173455)
-       | 
- In file included from src/include.h:10:
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
-   439 | #define Val_none Val_int(0)
-       | 
- src/elm_glview_wrap.c: In function 'ml_Elm_GLView_Func_Cb_init':
- src/elm_glview_wrap.c:19:33: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
-    19 |         if(v_fun == NULL) v_fun = caml_named_value("Elm_GLView_Func_Cb_init");
-       |                                 ^
- src/elm_glview_wrap.c: In function 'ml_Elm_GLView_Func_Cb_del':
- src/elm_glview_wrap.c:30:33: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
-    30 |         if(v_fun == NULL) v_fun = caml_named_value("Elm_GLView_Func_Cb_del");
-       |                                 ^
- src/elm_glview_wrap.c: In function 'ml_Elm_GLView_Func_Cb_resize':
- src/elm_glview_wrap.c:41:33: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
-    41 |         if(v_fun == NULL) v_fun = caml_named_value("Elm_GLView_Func_Cb_resize");
-       |                                 ^
- src/elm_glview_wrap.c: In function 'ml_Elm_GLView_Func_Cb_render':
- src/elm_glview_wrap.c:52:33: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
-    52 |         if(v_fun == NULL) v_fun = caml_named_value("Elm_GLView_Func_Cb_render");
-       |                                 ^
- mv elm_glview_wrap.o src/elm_glview_wrap.o
- ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_grid_wrap.c
- + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_grid_wrap.c
- In file included from src/include.h:60,
-                  from src/elm_grid_wrap.c:1:
- src/enums_variants_wrap.h:15: warning: "Val_none" redefined
-    15 | #define Val_none (-1844173455)
-       | 
- In file included from src/include.h:10:
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
-   439 | #define Val_none Val_int(0)
-       | 
- mv elm_grid_wrap.o src/elm_grid_wrap.o
- ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_hover_wrap.c
- + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_hover_wrap.c
- In file included from src/include.h:60,
-                  from src/elm_hover_wrap.c:1:
- src/enums_variants_wrap.h:15: warning: "Val_none" redefined
-    15 | #define Val_none (-1844173455)
-       | 
- In file included from src/include.h:10:
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
-   439 | #define Val_none Val_int(0)
-       | 
- In file included from src/include.h:12:
- src/elm_hover_wrap.c: In function 'ml_elm_hover_best_content_location_get':
- src/elm_hover_wrap.c:33:39: warning: implicit declaration of function 'copy_string'; did you mean 'copy_string_opt'? [-Wimplicit-function-declaration]
-    33 |                 Store_field(v_loc, 0, copy_string(loc));
-       |                                       ^~~~~~~~~~~
- /home/opam/.opam/5.1/lib/ocaml/caml/memory.h:428:27: note: in definition of macro 'Store_field'
-   428 |   value caml__temp_val = (val); \
-       |                           ^~~
- mv elm_hover_wrap.o src/elm_hover_wrap.o
- ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_icon_wrap.c
- + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_icon_wrap.c
- In file included from src/include.h:60,
-                  from src/elm_icon_wrap.h:4,
-                  from src/elm_icon_wrap.c:1:
- src/enums_variants_wrap.h:15: warning: "Val_none" redefined
-    15 | #define Val_none (-1844173455)
-       | 
- In file included from src/include.h:10:
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
-   439 | #define Val_none Val_int(0)
-       | 
- In file included from src/include.h:12:
- src/elm_icon_wrap.c: In function 'ml_elm_icon_standard_get':
- src/elm_icon_wrap.c:27:35: warning: implicit declaration of function 'copy_string'; did you mean 'copy_string_opt'? [-Wimplicit-function-declaration]
-    27 |                 Store_field(v, 0, copy_string(name));
-       |                                   ^~~~~~~~~~~
- /home/opam/.opam/5.1/lib/ocaml/caml/memory.h:428:27: note: in definition of macro 'Store_field'
-   428 |   value caml__temp_val = (val); \
-       |                           ^~~
- mv elm_icon_wrap.o src/elm_icon_wrap.o
- ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_image_wrap.c
- + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_image_wrap.c
- In file included from src/include.h:60,
-                  from src/elm_image_wrap.c:1:
- src/enums_variants_wrap.h:15: warning: "Val_none" redefined
-    15 | #define Val_none (-1844173455)
-       | 
- In file included from src/include.h:10:
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
-   439 | #define Val_none Val_int(0)
-       | 
- In file included from src/include.h:12:
- src/elm_image_wrap.c: In function 'ml_elm_image_file_get':
- src/elm_image_wrap.c:27:27: warning: implicit declaration of function 'copy_string'; did you mean 'copy_string_opt'? [-Wimplicit-function-declaration]
-    27 |         Store_field(v, 0, copy_string(file));
-       |                           ^~~~~~~~~~~
- /home/opam/.opam/5.1/lib/ocaml/caml/memory.h:428:27: note: in definition of macro 'Store_field'
-   428 |   value caml__temp_val = (val); \
-       |                           ^~~
- mv elm_image_wrap.o src/elm_image_wrap.o
- ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_index_wrap.c
- + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_index_wrap.c
- In file included from src/include.h:60,
-                  from src/elm_index_wrap.c:1:
- src/enums_variants_wrap.h:15: warning: "Val_none" redefined
-    15 | #define Val_none (-1844173455)
-       | 
- In file included from src/include.h:10:
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
-   439 | #define Val_none Val_int(0)
-       | 
- mv elm_index_wrap.o src/elm_index_wrap.o
- ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_label_wrap.c
- + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_label_wrap.c
- In file included from src/include.h:60,
-                  from src/elm_label_wrap.c:1:
- src/enums_variants_wrap.h:15: warning: "Val_none" redefined
-    15 | #define Val_none (-1844173455)
-       | 
- In file included from src/include.h:10:
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
-   439 | #define Val_none Val_int(0)
-       | 
- mv elm_label_wrap.o src/elm_label_wrap.o
- ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_list_wrap.c
- + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_list_wrap.c
- In file included from src/include.h:60,
-                  from src/elm_list_wrap.c:1:
- src/enums_variants_wrap.h:15: warning: "Val_none" redefined
-    15 | #define Val_none (-1844173455)
-       | 
- In file included from src/include.h:10:
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
-   439 | #define Val_none Val_int(0)
-       | 
- mv elm_list_wrap.o src/elm_list_wrap.o
- ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_map_wrap.c
- + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_map_wrap.c
- In file included from src/include.h:60,
-                  from src/elm_map_wrap.c:1:
- src/enums_variants_wrap.h:15: warning: "Val_none" redefined
-    15 | #define Val_none (-1844173455)
-       | 
- In file included from src/include.h:10:
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
-   439 | #define Val_none Val_int(0)
-       | 
- In file included from src/include.h:12:
- src/elm_map_wrap.c: In function 'ml_elm_map_region_get':
- src/elm_map_wrap.c:80:29: warning: implicit declaration of function 'copy_double'; did you mean 'copy_double_ptr'? [-Wimplicit-function-declaration]
-    80 |         Store_field(v_r, 0, copy_double(lon));
-       |                             ^~~~~~~~~~~
- /home/opam/.opam/5.1/lib/ocaml/caml/memory.h:428:27: note: in definition of macro 'Store_field'
-   428 |   value caml__temp_val = (val); \
-       |                           ^~~
- src/elm_map_wrap.c: In function 'ml_elm_map_sources_get':
- src/elm_map_wrap.c:294:31: warning: implicit declaration of function 'copy_string'; did you mean 'copy_string_opt'? [-Wimplicit-function-declaration]
-   294 |         Store_field(v_tmp, 0, copy_string(sources[0]));
-       |                               ^~~~~~~~~~~
- /home/opam/.opam/5.1/lib/ocaml/caml/memory.h:428:27: note: in definition of macro 'Store_field'
-   428 |   value caml__temp_val = (val); \
-       |                           ^~~
- mv elm_map_wrap.o src/elm_map_wrap.o
- ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_mapbuf_wrap.c
- + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_mapbuf_wrap.c
- In file included from src/include.h:60,
-                  from src/elm_mapbuf_wrap.c:1:
- src/enums_variants_wrap.h:15: warning: "Val_none" redefined
-    15 | #define Val_none (-1844173455)
-       | 
- In file included from src/include.h:10:
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
-   439 | #define Val_none Val_int(0)
-       | 
- mv elm_mapbuf_wrap.o src/elm_mapbuf_wrap.o
- ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_menu_wrap.c
- + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_menu_wrap.c
- In file included from src/include.h:60,
-                  from src/elm_menu_wrap.c:1:
- src/enums_variants_wrap.h:15: warning: "Val_none" redefined
-    15 | #define Val_none (-1844173455)
-       | 
- In file included from src/include.h:10:
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
-   439 | #define Val_none Val_int(0)
-       | 
- In file included from src/include.h:12:
- src/elm_menu_wrap.c: In function 'ml_elm_menu_item_icon_name_get':
- src/elm_menu_wrap.c:61:27: warning: implicit declaration of function 'copy_string'; did you mean 'copy_string_opt'? [-Wimplicit-function-declaration]
-    61 |         Store_field(v, 0, copy_string(icon));
-       |                           ^~~~~~~~~~~
- /home/opam/.opam/5.1/lib/ocaml/caml/memory.h:428:27: note: in definition of macro 'Store_field'
-   428 |   value caml__temp_val = (val); \
-       |                           ^~~
- mv elm_menu_wrap.o src/elm_menu_wrap.o
- ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_notify_wrap.c
- + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_notify_wrap.c
- In file included from src/include.h:60,
-                  from src/elm_notify_wrap.c:1:
- src/enums_variants_wrap.h:15: warning: "Val_none" redefined
-    15 | #define Val_none (-1844173455)
-       | 
- In file included from src/include.h:10:
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
-   439 | #define Val_none Val_int(0)
-       | 
- In file included from src/include.h:12:
- src/elm_notify_wrap.c: In function 'ml_elm_notify_align_get':
- src/elm_notify_wrap.c:17:31: warning: implicit declaration of function 'copy_double'; did you mean 'copy_double_ptr'? [-Wimplicit-function-declaration]
-    17 |         Store_field(v_res, 0, copy_double(h));
-       |                               ^~~~~~~~~~~
- /home/opam/.opam/5.1/lib/ocaml/caml/memory.h:428:27: note: in definition of macro 'Store_field'
-   428 |   value caml__temp_val = (val); \
-       |                           ^~~
- mv elm_notify_wrap.o src/elm_notify_wrap.o
- ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_panel_wrap.c
- + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_panel_wrap.c
- In file included from src/include.h:60,
-                  from src/elm_panel_wrap.c:1:
- src/enums_variants_wrap.h:15: warning: "Val_none" redefined
-    15 | #define Val_none (-1844173455)
-       | 
- In file included from src/include.h:10:
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
-   439 | #define Val_none Val_int(0)
-       | 
- mv elm_panel_wrap.o src/elm_panel_wrap.o
- ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_panes_wrap.c
- + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_panes_wrap.c
- In file included from src/include.h:60,
-                  from src/elm_panes_wrap.c:1:
- src/enums_variants_wrap.h:15: warning: "Val_none" redefined
-    15 | #define Val_none (-1844173455)
-       | 
- In file included from src/include.h:10:
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
-   439 | #define Val_none Val_int(0)
-       | 
- mv elm_panes_wrap.o src/elm_panes_wrap.o
- ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_photo_wrap.c
- + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_photo_wrap.c
- In file included from src/include.h:60,
-                  from src/elm_photo_wrap.c:1:
- src/enums_variants_wrap.h:15: warning: "Val_none" redefined
-    15 | #define Val_none (-1844173455)
-       | 
- In file included from src/include.h:10:
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
-   439 | #define Val_none Val_int(0)
-       | 
- mv elm_photo_wrap.o src/elm_photo_wrap.o
- ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_photocam_wrap.c
- + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_photocam_wrap.c
- In file included from src/include.h:60,
-                  from src/elm_photocam_wrap.c:1:
- src/enums_variants_wrap.h:15: warning: "Val_none" redefined
-    15 | #define Val_none (-1844173455)
-       | 
- In file included from src/include.h:10:
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
-   439 | #define Val_none Val_int(0)
-       | 
- src/elm_photocam_wrap.c: In function 'ml_elm_photocam_file_get':
- src/elm_photocam_wrap.c:14:16: warning: implicit declaration of function 'copy_string'; did you mean 'copy_string_opt'? [-Wimplicit-function-declaration]
-    14 |         return copy_string(file);
-       |                ^~~~~~~~~~~
-       |                copy_string_opt
- In file included from src/include.h:12:
- src/elm_photocam_wrap.c: In function 'ml_Elm_Photocam_Progress_of_ptr':
- src/elm_photocam_wrap.c:51:29: warning: implicit declaration of function 'copy_double'; did you mean 'copy_double_ptr'? [-Wimplicit-function-declaration]
-    51 |         Store_field(v_r, 0, copy_double(p->now));
-       |                             ^~~~~~~~~~~
- /home/opam/.opam/5.1/lib/ocaml/caml/memory.h:428:27: note: in definition of macro 'Store_field'
-   428 |   value caml__temp_val = (val); \
-       |                           ^~~
- mv elm_photocam_wrap.o src/elm_photocam_wrap.o
- ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_plug_wrap.c
- + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_plug_wrap.c
- In file included from src/include.h:60,
-                  from src/elm_plug_wrap.c:1:
- src/enums_variants_wrap.h:15: warning: "Val_none" redefined
-    15 | #define Val_none (-1844173455)
-       | 
- In file included from src/include.h:10:
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
-   439 | #define Val_none Val_int(0)
-       | 
- mv elm_plug_wrap.o src/elm_plug_wrap.o
- ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_progressbar_wrap.c
- + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_progressbar_wrap.c
- In file included from src/include.h:60,
-                  from src/elm_progressbar_wrap.c:1:
- src/enums_variants_wrap.h:15: warning: "Val_none" redefined
-    15 | #define Val_none (-1844173455)
-       | 
- In file included from src/include.h:10:
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
-   439 | #define Val_none Val_int(0)
-       | 
- src/elm_progressbar_wrap.c: In function 'ml_elm_progressbar_part_value_get':
- src/elm_progressbar_wrap.c:34:16: warning: implicit declaration of function 'copy_double'; did you mean 'copy_double_ptr'? [-Wimplicit-function-declaration]
-    34 |         return copy_double(elm_progressbar_part_value_get(
-       |                ^~~~~~~~~~~
-       |                copy_double_ptr
- mv elm_progressbar_wrap.o src/elm_progressbar_wrap.o
- ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_radio_wrap.c
- + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_radio_wrap.c
- In file included from src/include.h:60,
-                  from src/elm_radio_wrap.c:1:
- src/enums_variants_wrap.h:15: warning: "Val_none" redefined
-    15 | #define Val_none (-1844173455)
-       | 
- In file included from src/include.h:10:
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
-   439 | #define Val_none Val_int(0)
-       | 
- mv elm_radio_wrap.o src/elm_radio_wrap.o
- ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_route_wrap.c
- + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_route_wrap.c
- In file included from src/include.h:60,
-                  from src/elm_route_wrap.c:1:
- src/enums_variants_wrap.h:15: warning: "Val_none" redefined
-    15 | #define Val_none (-1844173455)
-       | 
- In file included from src/include.h:10:
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
-   439 | #define Val_none Val_int(0)
-       | 
- In file included from src/include.h:12:
- src/elm_route_wrap.c: In function 'ml_elm_route_longitude_min_max_get':
- src/elm_route_wrap.c:17:29: warning: implicit declaration of function 'copy_double'; did you mean 'copy_double_ptr'? [-Wimplicit-function-declaration]
-    17 |         Store_field(v_r, 0, copy_double(min));
-       |                             ^~~~~~~~~~~
- /home/opam/.opam/5.1/lib/ocaml/caml/memory.h:428:27: note: in definition of macro 'Store_field'
-   428 |   value caml__temp_val = (val); \
-       |                           ^~~
- mv elm_route_wrap.o src/elm_route_wrap.o
- ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_scroller_wrap.c
- + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_scroller_wrap.c
- In file included from src/include.h:60,
-                  from src/elm_scroller_wrap.c:1:
- src/enums_variants_wrap.h:15: warning: "Val_none" redefined
-    15 | #define Val_none (-1844173455)
-       | 
- In file included from src/include.h:10:
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
-   439 | #define Val_none Val_int(0)
-       | 
- In file included from src/include.h:12:
- src/elm_scroller_wrap.c: In function 'ml_elm_scroller_page_relative_get':
- src/elm_scroller_wrap.c:89:29: warning: implicit declaration of function 'copy_double'; did you mean 'copy_double_ptr'? [-Wimplicit-function-declaration]
-    89 |         Store_field(v_r, 0, copy_double(h));
-       |                             ^~~~~~~~~~~
- /home/opam/.opam/5.1/lib/ocaml/caml/memory.h:428:27: note: in definition of macro 'Store_field'
-   428 |   value caml__temp_val = (val); \
-       |                           ^~~
- mv elm_scroller_wrap.o src/elm_scroller_wrap.o
- ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_segment_control_wrap.c
- + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_segment_control_wrap.c
- In file included from src/include.h:60,
-                  from src/elm_segment_control_wrap.c:1:
- src/enums_variants_wrap.h:15: warning: "Val_none" redefined
-    15 | #define Val_none (-1844173455)
-       | 
- In file included from src/include.h:10:
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
-   439 | #define Val_none Val_int(0)
-       | 
- mv elm_segment_control_wrap.o src/elm_segment_control_wrap.o
- ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_separator_wrap.c
- + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_separator_wrap.c
- In file included from src/include.h:60,
-                  from src/elm_separator_wrap.c:1:
- src/enums_variants_wrap.h:15: warning: "Val_none" redefined
-    15 | #define Val_none (-1844173455)
-       | 
- In file included from src/include.h:10:
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
-   439 | #define Val_none Val_int(0)
-       | 
- mv elm_separator_wrap.o src/elm_separator_wrap.o
- ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_slider_wrap.c
- + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_slider_wrap.c
- In file included from src/include.h:60,
-                  from src/elm_slider_wrap.c:1:
- src/enums_variants_wrap.h:15: warning: "Val_none" redefined
-    15 | #define Val_none (-1844173455)
-       | 
- In file included from src/include.h:10:
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
-   439 | #define Val_none Val_int(0)
-       | 
- In file included from src/include.h:12:
- src/elm_slider_wrap.c: In function 'ml_elm_slider_min_max_get':
- src/elm_slider_wrap.c:30:29: warning: implicit declaration of function 'copy_double'; did you mean 'copy_double_ptr'? [-Wimplicit-function-declaration]
-    30 |         Store_field(v_r, 0, copy_double(min));
-       |                             ^~~~~~~~~~~
- /home/opam/.opam/5.1/lib/ocaml/caml/memory.h:428:27: note: in definition of macro 'Store_field'
-   428 |   value caml__temp_val = (val); \
-       |                           ^~~
- mv elm_slider_wrap.o src/elm_slider_wrap.o
- ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_slideshow_wrap.c
- + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_slideshow_wrap.c
- In file included from src/include.h:60,
-                  from src/elm_slideshow_wrap.c:1:
- src/enums_variants_wrap.h:15: warning: "Val_none" redefined
-    15 | #define Val_none (-1844173455)
-       | 
- In file included from src/include.h:10:
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
-   439 | #define Val_none Val_int(0)
-       | 
- mv elm_slideshow_wrap.o src/elm_slideshow_wrap.o
- ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_spinner_wrap.c
- + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_spinner_wrap.c
- In file included from src/include.h:60,
-                  from src/elm_spinner_wrap.c:1:
- src/enums_variants_wrap.h:15: warning: "Val_none" redefined
-    15 | #define Val_none (-1844173455)
-       | 
- In file included from src/include.h:10:
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
-   439 | #define Val_none Val_int(0)
-       | 
- In file included from src/include.h:12:
- src/elm_spinner_wrap.c: In function 'ml_elm_spinner_min_max_get':
- src/elm_spinner_wrap.c:23:29: warning: implicit declaration of function 'copy_double'; did you mean 'copy_double_ptr'? [-Wimplicit-function-declaration]
-    23 |         Store_field(v_r, 0, copy_double(min));
-       |                             ^~~~~~~~~~~
- /home/opam/.opam/5.1/lib/ocaml/caml/memory.h:428:27: note: in definition of macro 'Store_field'
-   428 |   value caml__temp_val = (val); \
-       |                           ^~~
- mv elm_spinner_wrap.o src/elm_spinner_wrap.o
- ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_table_wrap.c
- + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_table_wrap.c
- In file included from src/include.h:60,
-                  from src/elm_table_wrap.c:1:
- src/enums_variants_wrap.h:15: warning: "Val_none" redefined
-    15 | #define Val_none (-1844173455)
-       | 
- In file included from src/include.h:10:
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
-   439 | #define Val_none Val_int(0)
-       | 
- In file included from src/include.h:12:
- src/elm_table_wrap.c: In function 'ml_elm_table_align_get':
- src/elm_table_wrap.c:26:29: warning: implicit declaration of function 'copy_double'; did you mean 'copy_double_ptr'? [-Wimplicit-function-declaration]
-    26 |         Store_field(v_r, 0, copy_double(x));
-       |                             ^~~~~~~~~~~
- /home/opam/.opam/5.1/lib/ocaml/caml/memory.h:428:27: note: in definition of macro 'Store_field'
-   428 |   value caml__temp_val = (val); \
-       |                           ^~~
- mv elm_table_wrap.o src/elm_table_wrap.o
- ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_theme_wrap.c
- + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_theme_wrap.c
- In file included from src/include.h:60,
-                  from src/elm_theme_wrap.c:1:
- src/enums_variants_wrap.h:15: warning: "Val_none" redefined
-    15 | #define Val_none (-1844173455)
-       | 
- In file included from src/include.h:10:
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
-   439 | #define Val_none Val_int(0)
-       | 
- src/elm_theme_wrap.c: In function 'ml_elm_theme_get':
- src/elm_theme_wrap.c:102:16: warning: implicit declaration of function 'copy_string'; did you mean 'copy_string_opt'? [-Wimplicit-function-declaration]
-   102 |         return copy_string(elm_theme_get(th));
-       |                ^~~~~~~~~~~
-       |                copy_string_opt
- mv elm_theme_wrap.o src/elm_theme_wrap.o
- ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_thumb_wrap.c
- + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_thumb_wrap.c
- In file included from src/include.h:60,
-                  from src/elm_thumb_wrap.c:1:
- src/enums_variants_wrap.h:15: warning: "Val_none" redefined
-    15 | #define Val_none (-1844173455)
-       | 
- In file included from src/include.h:10:
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
-   439 | #define Val_none Val_int(0)
-       | 
- In file included from src/include.h:12:
- src/elm_thumb_wrap.c: In function 'ml_elm_thumb_file_get':
- src/elm_thumb_wrap.c:19:29: warning: implicit declaration of function 'copy_string'; did you mean 'copy_string_opt'? [-Wimplicit-function-declaration]
-    19 |         Store_field(v_r, 0, copy_string(file));
-       |                             ^~~~~~~~~~~
- /home/opam/.opam/5.1/lib/ocaml/caml/memory.h:428:27: note: in definition of macro 'Store_field'
-   428 |   value caml__temp_val = (val); \
-       |                           ^~~
- src/elm_thumb_wrap.c: In function 'ml_elm_thumb_crop_align_get':
- src/elm_thumb_wrap.c:55:27: warning: implicit declaration of function 'copy_double'; did you mean 'copy_double_ptr'? [-Wimplicit-function-declaration]
-    55 |         Store_field(v, 0, copy_double(x));
-       |                           ^~~~~~~~~~~
- /home/opam/.opam/5.1/lib/ocaml/caml/memory.h:428:27: note: in definition of macro 'Store_field'
-   428 |   value caml__temp_val = (val); \
-       |                           ^~~
- mv elm_thumb_wrap.o src/elm_thumb_wrap.o
- ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_toolbar_wrap.c
- + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_toolbar_wrap.c
- In file included from src/include.h:60,
-                  from src/elm_toolbar_wrap.c:1:
- src/enums_variants_wrap.h:15: warning: "Val_none" redefined
-    15 | #define Val_none (-1844173455)
-       | 
- In file included from src/include.h:10:
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
-   439 | #define Val_none Val_int(0)
-       | 
- mv elm_toolbar_wrap.o src/elm_toolbar_wrap.o
- ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_transit_wrap.c
- + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_transit_wrap.c
- In file included from src/include.h:60,
-                  from src/elm_transit_wrap.c:1:
- src/enums_variants_wrap.h:15: warning: "Val_none" redefined
-    15 | #define Val_none (-1844173455)
-       | 
- In file included from src/include.h:10:
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
-   439 | #define Val_none Val_int(0)
-       | 
- src/elm_transit_wrap.c: In function 'ml_Elm_Transit_Effect_Transition_Cb':
- src/elm_transit_wrap.c:10:22: warning: implicit declaration of function 'copy_double'; did you mean 'copy_double_ptr'? [-Wimplicit-function-declaration]
-    10 |         v_progress = copy_double(progress);
-       |                      ^~~~~~~~~~~
-       |                      copy_double_ptr
- mv elm_transit_wrap.o src/elm_transit_wrap.o
- ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_web_wrap.c
- + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_web_wrap.c
- In file included from src/include.h:60,
-                  from src/elm_web_wrap.c:1:
- src/enums_variants_wrap.h:15: warning: "Val_none" redefined
-    15 | #define Val_none (-1844173455)
-       | 
- In file included from src/include.h:10:
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
-   439 | #define Val_none Val_int(0)
-       | 
- In file included from src/include.h:12:
- src/elm_web_wrap.c: In function 'copy_Elm_Web_Download':
- src/elm_web_wrap.c:11:29: warning: implicit declaration of function 'copy_string'; did you mean 'copy_string_opt'? [-Wimplicit-function-declaration]
-    11 |         Store_field(v_r, 0, copy_string(url));
-       |                             ^~~~~~~~~~~
- /home/opam/.opam/5.1/lib/ocaml/caml/memory.h:428:27: note: in definition of macro 'Store_field'
-   428 |   value caml__temp_val = (val); \
-       |                           ^~~
- mv elm_web_wrap.o src/elm_web_wrap.o
- ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_win_wrap.c
- + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_win_wrap.c
- In file included from src/include.h:60,
-                  from src/elm_win_wrap.c:1:
- src/enums_variants_wrap.h:15: warning: "Val_none" redefined
-    15 | #define Val_none (-1844173455)
-       | 
- In file included from src/include.h:10:
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
-   439 | #define Val_none Val_int(0)
-       | 
- src/elm_win_wrap.c: In function 'ml_elm_win_available_profiles_set':
- src/elm_win_wrap.c:68:29: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
-    68 |                 profiles[i] = String_val(Field(v_profiles, i));
-       |                             ^
- In file included from src/include.h:12:
- src/elm_win_wrap.c: In function 'ml_elm_win_available_profiles_get':
- src/elm_win_wrap.c:87:44: warning: implicit declaration of function 'copy_string'; did you mean 'copy_string_opt'? [-Wimplicit-function-declaration]
-    87 |                 Store_field(v_profiles, i, copy_string(profiles[i]));
-       |                                            ^~~~~~~~~~~
- /home/opam/.opam/5.1/lib/ocaml/caml/memory.h:428:27: note: in definition of macro 'Store_field'
-   428 |   value caml__temp_val = (val); \
-       |                           ^~~
- src/elm_win_wrap.c: In function 'ml_elm_win_window_id_get':
- src/elm_win_wrap.c:193:16: warning: implicit declaration of function 'copy_nativeint'; did you mean 'caml_copy_nativeint'? [-Wimplicit-function-declaration]
-   193 |         return copy_nativeint(
-       |                ^~~~~~~~~~~~~~
-       |                caml_copy_nativeint
- mv elm_win_wrap.o src/elm_win_wrap.o
- ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_inwin_wrap.c
- + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_inwin_wrap.c
- In file included from src/include.h:60,
-                  from src/elm_inwin_wrap.c:1:
- src/enums_variants_wrap.h:15: warning: "Val_none" redefined
-    15 | #define Val_none (-1844173455)
-       | 
- In file included from src/include.h:10:
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
-   439 | #define Val_none Val_int(0)
-       | 
- mv elm_inwin_wrap.o src/elm_inwin_wrap.o
- ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_actionslider_wrap.c
- + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_actionslider_wrap.c
- In file included from src/include.h:60,
-                  from src/elm_actionslider_wrap.c:1:
- src/enums_variants_wrap.h:15: warning: "Val_none" redefined
-    15 | #define Val_none (-1844173455)
-       | 
- In file included from src/include.h:10:
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
-   439 | #define Val_none Val_int(0)
-       | 
- mv elm_actionslider_wrap.o src/elm_actionslider_wrap.o
- ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_video_wrap.c
- + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_video_wrap.c
- In file included from src/include.h:60,
-                  from src/elm_video_wrap.c:1:
- src/enums_variants_wrap.h:15: warning: "Val_none" redefined
-    15 | #define Val_none (-1844173455)
-       | 
- In file included from src/include.h:10:
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
-   439 | #define Val_none Val_int(0)
-       | 
- mv elm_video_wrap.o src/elm_video_wrap.o
- ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_connect_wrap.c
- + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_connect_wrap.c
- In file included from src/include.h:60,
-                  from src/elm_connect_wrap.c:3:
- src/enums_variants_wrap.h:15: warning: "Val_none" redefined
-    15 | #define Val_none (-1844173455)
-       | 
- In file included from src/include.h:10:
- /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
-   439 | #define Val_none Val_int(0)
-       | 
- src/elm_connect_wrap.c: In function 'ml_Evas_Smart_Cb_connect_string':
- src/elm_connect_wrap.c:168:16: warning: implicit declaration of function 'copy_string'; did you mean 'copy_string_opt'? [-Wimplicit-function-declaration]
-   168 |         v_ei = copy_string(ei);
-       |                ^~~~~~~~~~~
-       |                copy_string_opt
- src/elm_connect_wrap.c: In function 'ml_connect_Layout_theme_changed':
- src/elm_connect_wrap.c:212:13: warning: implicit declaration of function 'eo_isa'; did you mean 'efl_isa'? [-Wimplicit-function-declaration]
-   212 |         if(!eo_isa(obj, ELM_LAYOUT_CLASS)) caml_failwith("Widget is not a Layout");
-       |             ^~~~~~
-       |             efl_isa
- src/elm_connect_wrap.c:212:25: error: 'ELM_LAYOUT_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-   212 |         if(!eo_isa(obj, ELM_LAYOUT_CLASS)) caml_failwith("Widget is not a Layout");
-       |                         ^~~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c:212:25: note: each undeclared identifier is reported only once for each function it appears in
- src/elm_connect_wrap.c: In function 'ml_connect_Layout_language_changed':
- src/elm_connect_wrap.c:224:25: error: 'ELM_LAYOUT_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-   224 |         if(!eo_isa(obj, ELM_LAYOUT_CLASS)) caml_failwith("Widget is not a Layout");
-       |                         ^~~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Ctxpopup_dismissed':
- src/elm_connect_wrap.c:236:25: error: 'ELM_CTXPOPUP_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-   236 |         if(!eo_isa(obj, ELM_CTXPOPUP_CLASS)) caml_failwith("Widget is not a Ctxpopup");
-       |                         ^~~~~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Ctxpopup_focused':
- src/elm_connect_wrap.c:248:25: error: 'ELM_CTXPOPUP_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-   248 |         if(!eo_isa(obj, ELM_CTXPOPUP_CLASS)) caml_failwith("Widget is not a Ctxpopup");
-       |                         ^~~~~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Ctxpopup_unfocused':
- src/elm_connect_wrap.c:260:25: error: 'ELM_CTXPOPUP_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-   260 |         if(!eo_isa(obj, ELM_CTXPOPUP_CLASS)) caml_failwith("Widget is not a Ctxpopup");
-       |                         ^~~~~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Ctxpopup_geometry_update':
- src/elm_connect_wrap.c:272:25: error: 'ELM_CTXPOPUP_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-   272 |         if(!eo_isa(obj, ELM_CTXPOPUP_CLASS)) caml_failwith("Widget is not a Ctxpopup");
-       |                         ^~~~~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Ctxpopup_theme_changed':
- src/elm_connect_wrap.c:284:25: error: 'ELM_CTXPOPUP_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-   284 |         if(!eo_isa(obj, ELM_CTXPOPUP_CLASS)) caml_failwith("Widget is not a Ctxpopup");
-       |                         ^~~~~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Ctxpopup_language_changed':
- src/elm_connect_wrap.c:296:25: error: 'ELM_CTXPOPUP_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-   296 |         if(!eo_isa(obj, ELM_CTXPOPUP_CLASS)) caml_failwith("Widget is not a Ctxpopup");
-       |                         ^~~~~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Fileselector_activated':
- src/elm_connect_wrap.c:308:25: error: 'ELM_FILESELECTOR_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_LAST'?
-   308 |         if(!eo_isa(obj, ELM_FILESELECTOR_CLASS)) caml_failwith("Widget is not a Fileselector");
-       |                         ^~~~~~~~~~~~~~~~~~~~~~
-       |                         ELM_FILESELECTOR_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Fileselector_selected':
- src/elm_connect_wrap.c:320:25: error: 'ELM_FILESELECTOR_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_LAST'?
-   320 |         if(!eo_isa(obj, ELM_FILESELECTOR_CLASS)) caml_failwith("Widget is not a Fileselector");
-       |                         ^~~~~~~~~~~~~~~~~~~~~~
-       |                         ELM_FILESELECTOR_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Fileselector_selected_invalid':
- src/elm_connect_wrap.c:332:25: error: 'ELM_FILESELECTOR_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_LAST'?
-   332 |         if(!eo_isa(obj, ELM_FILESELECTOR_CLASS)) caml_failwith("Widget is not a Fileselector");
-       |                         ^~~~~~~~~~~~~~~~~~~~~~
-       |                         ELM_FILESELECTOR_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Fileselector_directory_open':
- src/elm_connect_wrap.c:344:25: error: 'ELM_FILESELECTOR_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_LAST'?
-   344 |         if(!eo_isa(obj, ELM_FILESELECTOR_CLASS)) caml_failwith("Widget is not a Fileselector");
-       |                         ^~~~~~~~~~~~~~~~~~~~~~
-       |                         ELM_FILESELECTOR_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Fileselector__done':
- src/elm_connect_wrap.c:356:25: error: 'ELM_FILESELECTOR_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_LAST'?
-   356 |         if(!eo_isa(obj, ELM_FILESELECTOR_CLASS)) caml_failwith("Widget is not a Fileselector");
-       |                         ^~~~~~~~~~~~~~~~~~~~~~
-       |                         ELM_FILESELECTOR_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Fileselector_focused':
- src/elm_connect_wrap.c:368:25: error: 'ELM_FILESELECTOR_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_LAST'?
-   368 |         if(!eo_isa(obj, ELM_FILESELECTOR_CLASS)) caml_failwith("Widget is not a Fileselector");
-       |                         ^~~~~~~~~~~~~~~~~~~~~~
-       |                         ELM_FILESELECTOR_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Fileselector_unfocused':
- src/elm_connect_wrap.c:380:25: error: 'ELM_FILESELECTOR_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_LAST'?
-   380 |         if(!eo_isa(obj, ELM_FILESELECTOR_CLASS)) caml_failwith("Widget is not a Fileselector");
-       |                         ^~~~~~~~~~~~~~~~~~~~~~
-       |                         ELM_FILESELECTOR_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Fileselector_theme_changed':
- src/elm_connect_wrap.c:392:25: error: 'ELM_FILESELECTOR_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_LAST'?
-   392 |         if(!eo_isa(obj, ELM_FILESELECTOR_CLASS)) caml_failwith("Widget is not a Fileselector");
-       |                         ^~~~~~~~~~~~~~~~~~~~~~
-       |                         ELM_FILESELECTOR_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Fileselector_language_changed':
- src/elm_connect_wrap.c:404:25: error: 'ELM_FILESELECTOR_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_LAST'?
-   404 |         if(!eo_isa(obj, ELM_FILESELECTOR_CLASS)) caml_failwith("Widget is not a Fileselector");
-       |                         ^~~~~~~~~~~~~~~~~~~~~~
-       |                         ELM_FILESELECTOR_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Fileselector_button_file_chosen':
- src/elm_connect_wrap.c:416:25: error: 'ELM_FILESELECTOR_BUTTON_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_SORT_LAST'?
-   416 |         if(!eo_isa(obj, ELM_FILESELECTOR_BUTTON_CLASS)) caml_failwith("Widget is not a Fileselector_button");
-       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-       |                         ELM_FILESELECTOR_SORT_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Fileselector_button_clicked':
- src/elm_connect_wrap.c:428:25: error: 'ELM_FILESELECTOR_BUTTON_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_SORT_LAST'?
-   428 |         if(!eo_isa(obj, ELM_FILESELECTOR_BUTTON_CLASS)) caml_failwith("Widget is not a Fileselector_button");
-       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-       |                         ELM_FILESELECTOR_SORT_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Fileselector_button_repeated':
- src/elm_connect_wrap.c:440:25: error: 'ELM_FILESELECTOR_BUTTON_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_SORT_LAST'?
-   440 |         if(!eo_isa(obj, ELM_FILESELECTOR_BUTTON_CLASS)) caml_failwith("Widget is not a Fileselector_button");
-       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-       |                         ELM_FILESELECTOR_SORT_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Fileselector_button_pressed':
- src/elm_connect_wrap.c:452:25: error: 'ELM_FILESELECTOR_BUTTON_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_SORT_LAST'?
-   452 |         if(!eo_isa(obj, ELM_FILESELECTOR_BUTTON_CLASS)) caml_failwith("Widget is not a Fileselector_button");
-       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-       |                         ELM_FILESELECTOR_SORT_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Fileselector_button_unpressed':
- src/elm_connect_wrap.c:464:25: error: 'ELM_FILESELECTOR_BUTTON_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_SORT_LAST'?
-   464 |         if(!eo_isa(obj, ELM_FILESELECTOR_BUTTON_CLASS)) caml_failwith("Widget is not a Fileselector_button");
-       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-       |                         ELM_FILESELECTOR_SORT_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Fileselector_button_focused':
- src/elm_connect_wrap.c:476:25: error: 'ELM_FILESELECTOR_BUTTON_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_SORT_LAST'?
-   476 |         if(!eo_isa(obj, ELM_FILESELECTOR_BUTTON_CLASS)) caml_failwith("Widget is not a Fileselector_button");
-       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-       |                         ELM_FILESELECTOR_SORT_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Fileselector_button_unfocused':
- src/elm_connect_wrap.c:488:25: error: 'ELM_FILESELECTOR_BUTTON_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_SORT_LAST'?
-   488 |         if(!eo_isa(obj, ELM_FILESELECTOR_BUTTON_CLASS)) caml_failwith("Widget is not a Fileselector_button");
-       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-       |                         ELM_FILESELECTOR_SORT_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Fileselector_button_theme_changed':
- src/elm_connect_wrap.c:500:25: error: 'ELM_FILESELECTOR_BUTTON_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_SORT_LAST'?
-   500 |         if(!eo_isa(obj, ELM_FILESELECTOR_BUTTON_CLASS)) caml_failwith("Widget is not a Fileselector_button");
-       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-       |                         ELM_FILESELECTOR_SORT_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Fileselector_button_language_changed':
- src/elm_connect_wrap.c:512:25: error: 'ELM_FILESELECTOR_BUTTON_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_SORT_LAST'?
-   512 |         if(!eo_isa(obj, ELM_FILESELECTOR_BUTTON_CLASS)) caml_failwith("Widget is not a Fileselector_button");
-       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-       |                         ELM_FILESELECTOR_SORT_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Fileselector_entry_changed':
- src/elm_connect_wrap.c:524:25: error: 'ELM_FILESELECTOR_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_SORT_LAST'?
-   524 |         if(!eo_isa(obj, ELM_FILESELECTOR_ENTRY_CLASS)) caml_failwith("Widget is not a Fileselector_entry");
-       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
-       |                         ELM_FILESELECTOR_SORT_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Fileselector_entry_activated':
- src/elm_connect_wrap.c:536:25: error: 'ELM_FILESELECTOR_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_SORT_LAST'?
-   536 |         if(!eo_isa(obj, ELM_FILESELECTOR_ENTRY_CLASS)) caml_failwith("Widget is not a Fileselector_entry");
-       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
-       |                         ELM_FILESELECTOR_SORT_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Fileselector_entry_press':
- src/elm_connect_wrap.c:548:25: error: 'ELM_FILESELECTOR_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_SORT_LAST'?
-   548 |         if(!eo_isa(obj, ELM_FILESELECTOR_ENTRY_CLASS)) caml_failwith("Widget is not a Fileselector_entry");
-       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
-       |                         ELM_FILESELECTOR_SORT_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Fileselector_entry_longpressed':
- src/elm_connect_wrap.c:560:25: error: 'ELM_FILESELECTOR_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_SORT_LAST'?
-   560 |         if(!eo_isa(obj, ELM_FILESELECTOR_ENTRY_CLASS)) caml_failwith("Widget is not a Fileselector_entry");
-       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
-       |                         ELM_FILESELECTOR_SORT_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Fileselector_entry_clicked':
- src/elm_connect_wrap.c:572:25: error: 'ELM_FILESELECTOR_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_SORT_LAST'?
-   572 |         if(!eo_isa(obj, ELM_FILESELECTOR_ENTRY_CLASS)) caml_failwith("Widget is not a Fileselector_entry");
-       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
-       |                         ELM_FILESELECTOR_SORT_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Fileselector_entry_clicked_double':
- src/elm_connect_wrap.c:584:25: error: 'ELM_FILESELECTOR_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_SORT_LAST'?
-   584 |         if(!eo_isa(obj, ELM_FILESELECTOR_ENTRY_CLASS)) caml_failwith("Widget is not a Fileselector_entry");
-       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
-       |                         ELM_FILESELECTOR_SORT_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Fileselector_entry_focused':
- src/elm_connect_wrap.c:596:25: error: 'ELM_FILESELECTOR_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_SORT_LAST'?
-   596 |         if(!eo_isa(obj, ELM_FILESELECTOR_ENTRY_CLASS)) caml_failwith("Widget is not a Fileselector_entry");
-       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
-       |                         ELM_FILESELECTOR_SORT_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Fileselector_entry_unfocused':
- src/elm_connect_wrap.c:608:25: error: 'ELM_FILESELECTOR_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_SORT_LAST'?
-   608 |         if(!eo_isa(obj, ELM_FILESELECTOR_ENTRY_CLASS)) caml_failwith("Widget is not a Fileselector_entry");
-       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
-       |                         ELM_FILESELECTOR_SORT_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Fileselector_entry_selection_paste':
- src/elm_connect_wrap.c:620:25: error: 'ELM_FILESELECTOR_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_SORT_LAST'?
-   620 |         if(!eo_isa(obj, ELM_FILESELECTOR_ENTRY_CLASS)) caml_failwith("Widget is not a Fileselector_entry");
-       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
-       |                         ELM_FILESELECTOR_SORT_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Fileselector_entry_selection_copy':
- src/elm_connect_wrap.c:632:25: error: 'ELM_FILESELECTOR_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_SORT_LAST'?
-   632 |         if(!eo_isa(obj, ELM_FILESELECTOR_ENTRY_CLASS)) caml_failwith("Widget is not a Fileselector_entry");
-       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
-       |                         ELM_FILESELECTOR_SORT_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Fileselector_entry_selection_cut':
- src/elm_connect_wrap.c:644:25: error: 'ELM_FILESELECTOR_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_SORT_LAST'?
-   644 |         if(!eo_isa(obj, ELM_FILESELECTOR_ENTRY_CLASS)) caml_failwith("Widget is not a Fileselector_entry");
-       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
-       |                         ELM_FILESELECTOR_SORT_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Fileselector_entry_unpressed':
- src/elm_connect_wrap.c:656:25: error: 'ELM_FILESELECTOR_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_SORT_LAST'?
-   656 |         if(!eo_isa(obj, ELM_FILESELECTOR_ENTRY_CLASS)) caml_failwith("Widget is not a Fileselector_entry");
-       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
-       |                         ELM_FILESELECTOR_SORT_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Fileselector_entry_file_chosen':
- src/elm_connect_wrap.c:668:25: error: 'ELM_FILESELECTOR_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_SORT_LAST'?
-   668 |         if(!eo_isa(obj, ELM_FILESELECTOR_ENTRY_CLASS)) caml_failwith("Widget is not a Fileselector_entry");
-       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
-       |                         ELM_FILESELECTOR_SORT_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Fileselector_entry_theme_changed':
- src/elm_connect_wrap.c:680:25: error: 'ELM_FILESELECTOR_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_SORT_LAST'?
-   680 |         if(!eo_isa(obj, ELM_FILESELECTOR_ENTRY_CLASS)) caml_failwith("Widget is not a Fileselector_entry");
-       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
-       |                         ELM_FILESELECTOR_SORT_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Fileselector_entry_language_changed':
- src/elm_connect_wrap.c:692:25: error: 'ELM_FILESELECTOR_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_SORT_LAST'?
-   692 |         if(!eo_isa(obj, ELM_FILESELECTOR_ENTRY_CLASS)) caml_failwith("Widget is not a Fileselector_entry");
-       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
-       |                         ELM_FILESELECTOR_SORT_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Hoversel_selected':
- src/elm_connect_wrap.c:704:25: error: 'ELM_HOVERSEL_CLASS' undeclared (first use in this function)
-   704 |         if(!eo_isa(obj, ELM_HOVERSEL_CLASS)) caml_failwith("Widget is not a Hoversel");
-       |                         ^~~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Hoversel_dismissed':
- src/elm_connect_wrap.c:716:25: error: 'ELM_HOVERSEL_CLASS' undeclared (first use in this function)
-   716 |         if(!eo_isa(obj, ELM_HOVERSEL_CLASS)) caml_failwith("Widget is not a Hoversel");
-       |                         ^~~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Hoversel_expanded':
- src/elm_connect_wrap.c:728:25: error: 'ELM_HOVERSEL_CLASS' undeclared (first use in this function)
-   728 |         if(!eo_isa(obj, ELM_HOVERSEL_CLASS)) caml_failwith("Widget is not a Hoversel");
-       |                         ^~~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Hoversel_item_focused':
- src/elm_connect_wrap.c:740:25: error: 'ELM_HOVERSEL_CLASS' undeclared (first use in this function)
-   740 |         if(!eo_isa(obj, ELM_HOVERSEL_CLASS)) caml_failwith("Widget is not a Hoversel");
-       |                         ^~~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Hoversel_item_unfocused':
- src/elm_connect_wrap.c:752:25: error: 'ELM_HOVERSEL_CLASS' undeclared (first use in this function)
-   752 |         if(!eo_isa(obj, ELM_HOVERSEL_CLASS)) caml_failwith("Widget is not a Hoversel");
-       |                         ^~~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Hoversel_clicked':
- src/elm_connect_wrap.c:764:25: error: 'ELM_HOVERSEL_CLASS' undeclared (first use in this function)
-   764 |         if(!eo_isa(obj, ELM_HOVERSEL_CLASS)) caml_failwith("Widget is not a Hoversel");
-       |                         ^~~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Hoversel_repeated':
- src/elm_connect_wrap.c:776:25: error: 'ELM_HOVERSEL_CLASS' undeclared (first use in this function)
-   776 |         if(!eo_isa(obj, ELM_HOVERSEL_CLASS)) caml_failwith("Widget is not a Hoversel");
-       |                         ^~~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Hoversel_pressed':
- src/elm_connect_wrap.c:788:25: error: 'ELM_HOVERSEL_CLASS' undeclared (first use in this function)
-   788 |         if(!eo_isa(obj, ELM_HOVERSEL_CLASS)) caml_failwith("Widget is not a Hoversel");
-       |                         ^~~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Hoversel_unpressed':
- src/elm_connect_wrap.c:800:25: error: 'ELM_HOVERSEL_CLASS' undeclared (first use in this function)
-   800 |         if(!eo_isa(obj, ELM_HOVERSEL_CLASS)) caml_failwith("Widget is not a Hoversel");
-       |                         ^~~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Hoversel_focused':
- src/elm_connect_wrap.c:812:25: error: 'ELM_HOVERSEL_CLASS' undeclared (first use in this function)
-   812 |         if(!eo_isa(obj, ELM_HOVERSEL_CLASS)) caml_failwith("Widget is not a Hoversel");
-       |                         ^~~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Hoversel_unfocused':
- src/elm_connect_wrap.c:824:25: error: 'ELM_HOVERSEL_CLASS' undeclared (first use in this function)
-   824 |         if(!eo_isa(obj, ELM_HOVERSEL_CLASS)) caml_failwith("Widget is not a Hoversel");
-       |                         ^~~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Hoversel_theme_changed':
- src/elm_connect_wrap.c:836:25: error: 'ELM_HOVERSEL_CLASS' undeclared (first use in this function)
-   836 |         if(!eo_isa(obj, ELM_HOVERSEL_CLASS)) caml_failwith("Widget is not a Hoversel");
-       |                         ^~~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Hoversel_language_changed':
- src/elm_connect_wrap.c:848:25: error: 'ELM_HOVERSEL_CLASS' undeclared (first use in this function)
-   848 |         if(!eo_isa(obj, ELM_HOVERSEL_CLASS)) caml_failwith("Widget is not a Hoversel");
-       |                         ^~~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Multibuttonentry_item_selected':
- src/elm_connect_wrap.c:860:25: error: 'ELM_MULTIBUTTONENTRY_CLASS' undeclared (first use in this function)
-   860 |         if(!eo_isa(obj, ELM_MULTIBUTTONENTRY_CLASS)) caml_failwith("Widget is not a Multibuttonentry");
-       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Multibuttonentry_item_added':
- src/elm_connect_wrap.c:872:25: error: 'ELM_MULTIBUTTONENTRY_CLASS' undeclared (first use in this function)
-   872 |         if(!eo_isa(obj, ELM_MULTIBUTTONENTRY_CLASS)) caml_failwith("Widget is not a Multibuttonentry");
-       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Multibuttonentry_item_deleted':
- src/elm_connect_wrap.c:884:25: error: 'ELM_MULTIBUTTONENTRY_CLASS' undeclared (first use in this function)
-   884 |         if(!eo_isa(obj, ELM_MULTIBUTTONENTRY_CLASS)) caml_failwith("Widget is not a Multibuttonentry");
-       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Multibuttonentry_item_clicked':
- src/elm_connect_wrap.c:896:25: error: 'ELM_MULTIBUTTONENTRY_CLASS' undeclared (first use in this function)
-   896 |         if(!eo_isa(obj, ELM_MULTIBUTTONENTRY_CLASS)) caml_failwith("Widget is not a Multibuttonentry");
-       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Multibuttonentry_item_longpressed':
- src/elm_connect_wrap.c:908:25: error: 'ELM_MULTIBUTTONENTRY_CLASS' undeclared (first use in this function)
-   908 |         if(!eo_isa(obj, ELM_MULTIBUTTONENTRY_CLASS)) caml_failwith("Widget is not a Multibuttonentry");
-       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Multibuttonentry_clicked':
- src/elm_connect_wrap.c:920:25: error: 'ELM_MULTIBUTTONENTRY_CLASS' undeclared (first use in this function)
-   920 |         if(!eo_isa(obj, ELM_MULTIBUTTONENTRY_CLASS)) caml_failwith("Widget is not a Multibuttonentry");
-       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Multibuttonentry_focused':
- src/elm_connect_wrap.c:932:25: error: 'ELM_MULTIBUTTONENTRY_CLASS' undeclared (first use in this function)
-   932 |         if(!eo_isa(obj, ELM_MULTIBUTTONENTRY_CLASS)) caml_failwith("Widget is not a Multibuttonentry");
-       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Multibuttonentry_unfocused':
- src/elm_connect_wrap.c:944:25: error: 'ELM_MULTIBUTTONENTRY_CLASS' undeclared (first use in this function)
-   944 |         if(!eo_isa(obj, ELM_MULTIBUTTONENTRY_CLASS)) caml_failwith("Widget is not a Multibuttonentry");
-       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Multibuttonentry_expanded':
- src/elm_connect_wrap.c:956:25: error: 'ELM_MULTIBUTTONENTRY_CLASS' undeclared (first use in this function)
-   956 |         if(!eo_isa(obj, ELM_MULTIBUTTONENTRY_CLASS)) caml_failwith("Widget is not a Multibuttonentry");
-       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Multibuttonentry_contracted':
- src/elm_connect_wrap.c:968:25: error: 'ELM_MULTIBUTTONENTRY_CLASS' undeclared (first use in this function)
-   968 |         if(!eo_isa(obj, ELM_MULTIBUTTONENTRY_CLASS)) caml_failwith("Widget is not a Multibuttonentry");
-       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Multibuttonentry_expand_state_changed':
- src/elm_connect_wrap.c:980:25: error: 'ELM_MULTIBUTTONENTRY_CLASS' undeclared (first use in this function)
-   980 |         if(!eo_isa(obj, ELM_MULTIBUTTONENTRY_CLASS)) caml_failwith("Widget is not a Multibuttonentry");
-       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Multibuttonentry_theme_changed':
- src/elm_connect_wrap.c:992:25: error: 'ELM_MULTIBUTTONENTRY_CLASS' undeclared (first use in this function)
-   992 |         if(!eo_isa(obj, ELM_MULTIBUTTONENTRY_CLASS)) caml_failwith("Widget is not a Multibuttonentry");
-       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Multibuttonentry_language_changed':
- src/elm_connect_wrap.c:1004:25: error: 'ELM_MULTIBUTTONENTRY_CLASS' undeclared (first use in this function)
-  1004 |         if(!eo_isa(obj, ELM_MULTIBUTTONENTRY_CLASS)) caml_failwith("Widget is not a Multibuttonentry");
-       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Naviframe_transition_finished':
- src/elm_connect_wrap.c:1016:25: error: 'ELM_NAVIFRAME_CLASS' undeclared (first use in this function); did you mean 'ELM_WIN_NAVIFRAME_BASIC'?
-  1016 |         if(!eo_isa(obj, ELM_NAVIFRAME_CLASS)) caml_failwith("Widget is not a Naviframe");
-       |                         ^~~~~~~~~~~~~~~~~~~
-       |                         ELM_WIN_NAVIFRAME_BASIC
- src/elm_connect_wrap.c: In function 'ml_connect_Naviframe_title_clicked':
- src/elm_connect_wrap.c:1028:25: error: 'ELM_NAVIFRAME_CLASS' undeclared (first use in this function); did you mean 'ELM_WIN_NAVIFRAME_BASIC'?
-  1028 |         if(!eo_isa(obj, ELM_NAVIFRAME_CLASS)) caml_failwith("Widget is not a Naviframe");
-       |                         ^~~~~~~~~~~~~~~~~~~
-       |                         ELM_WIN_NAVIFRAME_BASIC
- src/elm_connect_wrap.c: In function 'ml_connect_Naviframe_focused':
- src/elm_connect_wrap.c:1040:25: error: 'ELM_NAVIFRAME_CLASS' undeclared (first use in this function); did you mean 'ELM_WIN_NAVIFRAME_BASIC'?
-  1040 |         if(!eo_isa(obj, ELM_NAVIFRAME_CLASS)) caml_failwith("Widget is not a Naviframe");
-       |                         ^~~~~~~~~~~~~~~~~~~
-       |                         ELM_WIN_NAVIFRAME_BASIC
- src/elm_connect_wrap.c: In function 'ml_connect_Naviframe_unfocused':
- src/elm_connect_wrap.c:1052:25: error: 'ELM_NAVIFRAME_CLASS' undeclared (first use in this function); did you mean 'ELM_WIN_NAVIFRAME_BASIC'?
-  1052 |         if(!eo_isa(obj, ELM_NAVIFRAME_CLASS)) caml_failwith("Widget is not a Naviframe");
-       |                         ^~~~~~~~~~~~~~~~~~~
-       |                         ELM_WIN_NAVIFRAME_BASIC
- src/elm_connect_wrap.c: In function 'ml_connect_Naviframe_theme_changed':
- src/elm_connect_wrap.c:1064:25: error: 'ELM_NAVIFRAME_CLASS' undeclared (first use in this function); did you mean 'ELM_WIN_NAVIFRAME_BASIC'?
-  1064 |         if(!eo_isa(obj, ELM_NAVIFRAME_CLASS)) caml_failwith("Widget is not a Naviframe");
-       |                         ^~~~~~~~~~~~~~~~~~~
-       |                         ELM_WIN_NAVIFRAME_BASIC
- src/elm_connect_wrap.c: In function 'ml_connect_Naviframe_language_changed':
- src/elm_connect_wrap.c:1076:25: error: 'ELM_NAVIFRAME_CLASS' undeclared (first use in this function); did you mean 'ELM_WIN_NAVIFRAME_BASIC'?
-  1076 |         if(!eo_isa(obj, ELM_NAVIFRAME_CLASS)) caml_failwith("Widget is not a Naviframe");
-       |                         ^~~~~~~~~~~~~~~~~~~
-       |                         ELM_WIN_NAVIFRAME_BASIC
- src/elm_connect_wrap.c: In function 'ml_connect_Popup_timeout':
- src/elm_connect_wrap.c:1088:25: error: 'ELM_POPUP_CLASS' undeclared (first use in this function); did you mean 'ELM_FOCUS_LAST'?
-  1088 |         if(!eo_isa(obj, ELM_POPUP_CLASS)) caml_failwith("Widget is not a Popup");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_FOCUS_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Popup_block_clicked':
- src/elm_connect_wrap.c:1100:25: error: 'ELM_POPUP_CLASS' undeclared (first use in this function); did you mean 'ELM_FOCUS_LAST'?
-  1100 |         if(!eo_isa(obj, ELM_POPUP_CLASS)) caml_failwith("Widget is not a Popup");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_FOCUS_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Popup_focused':
- src/elm_connect_wrap.c:1112:25: error: 'ELM_POPUP_CLASS' undeclared (first use in this function); did you mean 'ELM_FOCUS_LAST'?
-  1112 |         if(!eo_isa(obj, ELM_POPUP_CLASS)) caml_failwith("Widget is not a Popup");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_FOCUS_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Popup_unfocused':
- src/elm_connect_wrap.c:1124:25: error: 'ELM_POPUP_CLASS' undeclared (first use in this function); did you mean 'ELM_FOCUS_LAST'?
-  1124 |         if(!eo_isa(obj, ELM_POPUP_CLASS)) caml_failwith("Widget is not a Popup");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_FOCUS_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Popup_item_focused':
- src/elm_connect_wrap.c:1136:25: error: 'ELM_POPUP_CLASS' undeclared (first use in this function); did you mean 'ELM_FOCUS_LAST'?
-  1136 |         if(!eo_isa(obj, ELM_POPUP_CLASS)) caml_failwith("Widget is not a Popup");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_FOCUS_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Popup_item_unfocused':
- src/elm_connect_wrap.c:1148:25: error: 'ELM_POPUP_CLASS' undeclared (first use in this function); did you mean 'ELM_FOCUS_LAST'?
-  1148 |         if(!eo_isa(obj, ELM_POPUP_CLASS)) caml_failwith("Widget is not a Popup");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_FOCUS_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Popup_theme_changed':
- src/elm_connect_wrap.c:1160:25: error: 'ELM_POPUP_CLASS' undeclared (first use in this function); did you mean 'ELM_FOCUS_LAST'?
-  1160 |         if(!eo_isa(obj, ELM_POPUP_CLASS)) caml_failwith("Widget is not a Popup");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_FOCUS_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Popup_language_changed':
- src/elm_connect_wrap.c:1172:25: error: 'ELM_POPUP_CLASS' undeclared (first use in this function); did you mean 'ELM_FOCUS_LAST'?
-  1172 |         if(!eo_isa(obj, ELM_POPUP_CLASS)) caml_failwith("Widget is not a Popup");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_FOCUS_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Bg_theme_changed':
- src/elm_connect_wrap.c:1184:25: error: 'ELM_BG_CLASS' undeclared (first use in this function)
-  1184 |         if(!eo_isa(obj, ELM_BG_CLASS)) caml_failwith("Widget is not a Bg");
-       |                         ^~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Bg_language_changed':
- src/elm_connect_wrap.c:1196:25: error: 'ELM_BG_CLASS' undeclared (first use in this function)
-  1196 |         if(!eo_isa(obj, ELM_BG_CLASS)) caml_failwith("Widget is not a Bg");
-       |                         ^~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Bubble_clicked':
- src/elm_connect_wrap.c:1208:25: error: 'ELM_BUBBLE_CLASS' undeclared (first use in this function)
-  1208 |         if(!eo_isa(obj, ELM_BUBBLE_CLASS)) caml_failwith("Widget is not a Bubble");
-       |                         ^~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Bubble_focused':
- src/elm_connect_wrap.c:1220:25: error: 'ELM_BUBBLE_CLASS' undeclared (first use in this function)
-  1220 |         if(!eo_isa(obj, ELM_BUBBLE_CLASS)) caml_failwith("Widget is not a Bubble");
-       |                         ^~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Bubble_unfocused':
- src/elm_connect_wrap.c:1232:25: error: 'ELM_BUBBLE_CLASS' undeclared (first use in this function)
-  1232 |         if(!eo_isa(obj, ELM_BUBBLE_CLASS)) caml_failwith("Widget is not a Bubble");
-       |                         ^~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Bubble_theme_changed':
- src/elm_connect_wrap.c:1244:25: error: 'ELM_BUBBLE_CLASS' undeclared (first use in this function)
-  1244 |         if(!eo_isa(obj, ELM_BUBBLE_CLASS)) caml_failwith("Widget is not a Bubble");
-       |                         ^~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Bubble_language_changed':
- src/elm_connect_wrap.c:1256:25: error: 'ELM_BUBBLE_CLASS' undeclared (first use in this function)
-  1256 |         if(!eo_isa(obj, ELM_BUBBLE_CLASS)) caml_failwith("Widget is not a Bubble");
-       |                         ^~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Button_clicked':
- src/elm_connect_wrap.c:1268:25: error: 'ELM_BUTTON_CLASS' undeclared (first use in this function)
-  1268 |         if(!eo_isa(obj, ELM_BUTTON_CLASS)) caml_failwith("Widget is not a Button");
-       |                         ^~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Button_repeated':
- src/elm_connect_wrap.c:1280:25: error: 'ELM_BUTTON_CLASS' undeclared (first use in this function)
-  1280 |         if(!eo_isa(obj, ELM_BUTTON_CLASS)) caml_failwith("Widget is not a Button");
-       |                         ^~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Button_pressed':
- src/elm_connect_wrap.c:1292:25: error: 'ELM_BUTTON_CLASS' undeclared (first use in this function)
-  1292 |         if(!eo_isa(obj, ELM_BUTTON_CLASS)) caml_failwith("Widget is not a Button");
-       |                         ^~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Button_unpressed':
- src/elm_connect_wrap.c:1304:25: error: 'ELM_BUTTON_CLASS' undeclared (first use in this function)
-  1304 |         if(!eo_isa(obj, ELM_BUTTON_CLASS)) caml_failwith("Widget is not a Button");
-       |                         ^~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Button_focused':
- src/elm_connect_wrap.c:1316:25: error: 'ELM_BUTTON_CLASS' undeclared (first use in this function)
-  1316 |         if(!eo_isa(obj, ELM_BUTTON_CLASS)) caml_failwith("Widget is not a Button");
-       |                         ^~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Button_unfocused':
- src/elm_connect_wrap.c:1328:25: error: 'ELM_BUTTON_CLASS' undeclared (first use in this function)
-  1328 |         if(!eo_isa(obj, ELM_BUTTON_CLASS)) caml_failwith("Widget is not a Button");
-       |                         ^~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Button_theme_changed':
- src/elm_connect_wrap.c:1340:25: error: 'ELM_BUTTON_CLASS' undeclared (first use in this function)
-  1340 |         if(!eo_isa(obj, ELM_BUTTON_CLASS)) caml_failwith("Widget is not a Button");
-       |                         ^~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Button_language_changed':
- src/elm_connect_wrap.c:1352:25: error: 'ELM_BUTTON_CLASS' undeclared (first use in this function)
-  1352 |         if(!eo_isa(obj, ELM_BUTTON_CLASS)) caml_failwith("Widget is not a Button");
-       |                         ^~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Calendar_changed':
- src/elm_connect_wrap.c:1364:25: error: 'ELM_CALENDAR_CLASS' undeclared (first use in this function); did you mean 'ELM_CALENDAR_DAILY'?
-  1364 |         if(!eo_isa(obj, ELM_CALENDAR_CLASS)) caml_failwith("Widget is not a Calendar");
-       |                         ^~~~~~~~~~~~~~~~~~
-       |                         ELM_CALENDAR_DAILY
- src/elm_connect_wrap.c: In function 'ml_connect_Calendar_display_changed':
- src/elm_connect_wrap.c:1376:25: error: 'ELM_CALENDAR_CLASS' undeclared (first use in this function); did you mean 'ELM_CALENDAR_DAILY'?
-  1376 |         if(!eo_isa(obj, ELM_CALENDAR_CLASS)) caml_failwith("Widget is not a Calendar");
-       |                         ^~~~~~~~~~~~~~~~~~
-       |                         ELM_CALENDAR_DAILY
- src/elm_connect_wrap.c: In function 'ml_connect_Calendar_focused':
- src/elm_connect_wrap.c:1388:25: error: 'ELM_CALENDAR_CLASS' undeclared (first use in this function); did you mean 'ELM_CALENDAR_DAILY'?
-  1388 |         if(!eo_isa(obj, ELM_CALENDAR_CLASS)) caml_failwith("Widget is not a Calendar");
-       |                         ^~~~~~~~~~~~~~~~~~
-       |                         ELM_CALENDAR_DAILY
- src/elm_connect_wrap.c: In function 'ml_connect_Calendar_unfocused':
- src/elm_connect_wrap.c:1400:25: error: 'ELM_CALENDAR_CLASS' undeclared (first use in this function); did you mean 'ELM_CALENDAR_DAILY'?
-  1400 |         if(!eo_isa(obj, ELM_CALENDAR_CLASS)) caml_failwith("Widget is not a Calendar");
-       |                         ^~~~~~~~~~~~~~~~~~
-       |                         ELM_CALENDAR_DAILY
- src/elm_connect_wrap.c: In function 'ml_connect_Calendar_theme_changed':
- src/elm_connect_wrap.c:1412:25: error: 'ELM_CALENDAR_CLASS' undeclared (first use in this function); did you mean 'ELM_CALENDAR_DAILY'?
-  1412 |         if(!eo_isa(obj, ELM_CALENDAR_CLASS)) caml_failwith("Widget is not a Calendar");
-       |                         ^~~~~~~~~~~~~~~~~~
-       |                         ELM_CALENDAR_DAILY
- src/elm_connect_wrap.c: In function 'ml_connect_Calendar_language_changed':
- src/elm_connect_wrap.c:1424:25: error: 'ELM_CALENDAR_CLASS' undeclared (first use in this function); did you mean 'ELM_CALENDAR_DAILY'?
-  1424 |         if(!eo_isa(obj, ELM_CALENDAR_CLASS)) caml_failwith("Widget is not a Calendar");
-       |                         ^~~~~~~~~~~~~~~~~~
-       |                         ELM_CALENDAR_DAILY
- src/elm_connect_wrap.c: In function 'ml_connect_Check_changed':
- src/elm_connect_wrap.c:1436:25: error: 'ELM_CHECK_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  1436 |         if(!eo_isa(obj, ELM_CHECK_CLASS)) caml_failwith("Widget is not a Check");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Check_focused':
- src/elm_connect_wrap.c:1448:25: error: 'ELM_CHECK_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  1448 |         if(!eo_isa(obj, ELM_CHECK_CLASS)) caml_failwith("Widget is not a Check");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Check_unfocused':
- src/elm_connect_wrap.c:1460:25: error: 'ELM_CHECK_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  1460 |         if(!eo_isa(obj, ELM_CHECK_CLASS)) caml_failwith("Widget is not a Check");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Check_theme_changed':
- src/elm_connect_wrap.c:1472:25: error: 'ELM_CHECK_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  1472 |         if(!eo_isa(obj, ELM_CHECK_CLASS)) caml_failwith("Widget is not a Check");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Check_language_changed':
- src/elm_connect_wrap.c:1484:25: error: 'ELM_CHECK_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  1484 |         if(!eo_isa(obj, ELM_CHECK_CLASS)) caml_failwith("Widget is not a Check");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Colorselector_changed':
- src/elm_connect_wrap.c:1556:25: error: 'ELM_COLORSELECTOR_CLASS' undeclared (first use in this function); did you mean 'ELM_COLORSELECTOR_ALL'?
-  1556 |         if(!eo_isa(obj, ELM_COLORSELECTOR_CLASS)) caml_failwith("Widget is not a Colorselector");
-       |                         ^~~~~~~~~~~~~~~~~~~~~~~
-       |                         ELM_COLORSELECTOR_ALL
- src/elm_connect_wrap.c: In function 'ml_connect_Colorselector_color_item_selected':
- src/elm_connect_wrap.c:1568:25: error: 'ELM_COLORSELECTOR_CLASS' undeclared (first use in this function); did you mean 'ELM_COLORSELECTOR_ALL'?
-  1568 |         if(!eo_isa(obj, ELM_COLORSELECTOR_CLASS)) caml_failwith("Widget is not a Colorselector");
-       |                         ^~~~~~~~~~~~~~~~~~~~~~~
-       |                         ELM_COLORSELECTOR_ALL
- src/elm_connect_wrap.c: In function 'ml_connect_Colorselector_color_item_longpressed':
- src/elm_connect_wrap.c:1580:25: error: 'ELM_COLORSELECTOR_CLASS' undeclared (first use in this function); did you mean 'ELM_COLORSELECTOR_ALL'?
-  1580 |         if(!eo_isa(obj, ELM_COLORSELECTOR_CLASS)) caml_failwith("Widget is not a Colorselector");
-       |                         ^~~~~~~~~~~~~~~~~~~~~~~
-       |                         ELM_COLORSELECTOR_ALL
- src/elm_connect_wrap.c: In function 'ml_connect_Colorselector_focused':
- src/elm_connect_wrap.c:1592:25: error: 'ELM_COLORSELECTOR_CLASS' undeclared (first use in this function); did you mean 'ELM_COLORSELECTOR_ALL'?
-  1592 |         if(!eo_isa(obj, ELM_COLORSELECTOR_CLASS)) caml_failwith("Widget is not a Colorselector");
-       |                         ^~~~~~~~~~~~~~~~~~~~~~~
-       |                         ELM_COLORSELECTOR_ALL
- src/elm_connect_wrap.c: In function 'ml_connect_Colorselector_unfocused':
- src/elm_connect_wrap.c:1604:25: error: 'ELM_COLORSELECTOR_CLASS' undeclared (first use in this function); did you mean 'ELM_COLORSELECTOR_ALL'?
-  1604 |         if(!eo_isa(obj, ELM_COLORSELECTOR_CLASS)) caml_failwith("Widget is not a Colorselector");
-       |                         ^~~~~~~~~~~~~~~~~~~~~~~
-       |                         ELM_COLORSELECTOR_ALL
- src/elm_connect_wrap.c: In function 'ml_connect_Colorselector_theme_changed':
- src/elm_connect_wrap.c:1616:25: error: 'ELM_COLORSELECTOR_CLASS' undeclared (first use in this function); did you mean 'ELM_COLORSELECTOR_ALL'?
-  1616 |         if(!eo_isa(obj, ELM_COLORSELECTOR_CLASS)) caml_failwith("Widget is not a Colorselector");
-       |                         ^~~~~~~~~~~~~~~~~~~~~~~
-       |                         ELM_COLORSELECTOR_ALL
- src/elm_connect_wrap.c: In function 'ml_connect_Colorselector_language_changed':
- src/elm_connect_wrap.c:1628:25: error: 'ELM_COLORSELECTOR_CLASS' undeclared (first use in this function); did you mean 'ELM_COLORSELECTOR_ALL'?
-  1628 |         if(!eo_isa(obj, ELM_COLORSELECTOR_CLASS)) caml_failwith("Widget is not a Colorselector");
-       |                         ^~~~~~~~~~~~~~~~~~~~~~~
-       |                         ELM_COLORSELECTOR_ALL
- src/elm_connect_wrap.c: In function 'ml_connect_Conformant_virtualkeypad_state_on':
- src/elm_connect_wrap.c:1640:25: error: 'ELM_CONFORMANT_CLASS' undeclared (first use in this function); did you mean 'GL_CONFORMANT_NV'?
-  1640 |         if(!eo_isa(obj, ELM_CONFORMANT_CLASS)) caml_failwith("Widget is not a Conformant");
-       |                         ^~~~~~~~~~~~~~~~~~~~
-       |                         GL_CONFORMANT_NV
- src/elm_connect_wrap.c: In function 'ml_connect_Conformant_virtualkeypad_state_off':
- src/elm_connect_wrap.c:1652:25: error: 'ELM_CONFORMANT_CLASS' undeclared (first use in this function); did you mean 'GL_CONFORMANT_NV'?
-  1652 |         if(!eo_isa(obj, ELM_CONFORMANT_CLASS)) caml_failwith("Widget is not a Conformant");
-       |                         ^~~~~~~~~~~~~~~~~~~~
-       |                         GL_CONFORMANT_NV
- src/elm_connect_wrap.c: In function 'ml_connect_Conformant_clipboard_state_on':
- src/elm_connect_wrap.c:1664:25: error: 'ELM_CONFORMANT_CLASS' undeclared (first use in this function); did you mean 'GL_CONFORMANT_NV'?
-  1664 |         if(!eo_isa(obj, ELM_CONFORMANT_CLASS)) caml_failwith("Widget is not a Conformant");
-       |                         ^~~~~~~~~~~~~~~~~~~~
-       |                         GL_CONFORMANT_NV
- src/elm_connect_wrap.c: In function 'ml_connect_Conformant_clipboard_state_off':
- src/elm_connect_wrap.c:1676:25: error: 'ELM_CONFORMANT_CLASS' undeclared (first use in this function); did you mean 'GL_CONFORMANT_NV'?
-  1676 |         if(!eo_isa(obj, ELM_CONFORMANT_CLASS)) caml_failwith("Widget is not a Conformant");
-       |                         ^~~~~~~~~~~~~~~~~~~~
-       |                         GL_CONFORMANT_NV
- src/elm_connect_wrap.c: In function 'ml_connect_Conformant_theme_changed':
- src/elm_connect_wrap.c:1688:25: error: 'ELM_CONFORMANT_CLASS' undeclared (first use in this function); did you mean 'GL_CONFORMANT_NV'?
-  1688 |         if(!eo_isa(obj, ELM_CONFORMANT_CLASS)) caml_failwith("Widget is not a Conformant");
-       |                         ^~~~~~~~~~~~~~~~~~~~
-       |                         GL_CONFORMANT_NV
- src/elm_connect_wrap.c: In function 'ml_connect_Conformant_language_changed':
- src/elm_connect_wrap.c:1700:25: error: 'ELM_CONFORMANT_CLASS' undeclared (first use in this function); did you mean 'GL_CONFORMANT_NV'?
-  1700 |         if(!eo_isa(obj, ELM_CONFORMANT_CLASS)) caml_failwith("Widget is not a Conformant");
-       |                         ^~~~~~~~~~~~~~~~~~~~
-       |                         GL_CONFORMANT_NV
- src/elm_connect_wrap.c: In function 'ml_connect_Datetime_changed':
- src/elm_connect_wrap.c:1712:25: error: 'ELM_DATETIME_CLASS' undeclared (first use in this function); did you mean 'ELM_DATETIME_DATE'?
-  1712 |         if(!eo_isa(obj, ELM_DATETIME_CLASS)) caml_failwith("Widget is not a Datetime");
-       |                         ^~~~~~~~~~~~~~~~~~
-       |                         ELM_DATETIME_DATE
- src/elm_connect_wrap.c: In function 'ml_connect_Datetime_focused':
- src/elm_connect_wrap.c:1724:25: error: 'ELM_DATETIME_CLASS' undeclared (first use in this function); did you mean 'ELM_DATETIME_DATE'?
-  1724 |         if(!eo_isa(obj, ELM_DATETIME_CLASS)) caml_failwith("Widget is not a Datetime");
-       |                         ^~~~~~~~~~~~~~~~~~
-       |                         ELM_DATETIME_DATE
- src/elm_connect_wrap.c: In function 'ml_connect_Datetime_unfocused':
- src/elm_connect_wrap.c:1736:25: error: 'ELM_DATETIME_CLASS' undeclared (first use in this function); did you mean 'ELM_DATETIME_DATE'?
-  1736 |         if(!eo_isa(obj, ELM_DATETIME_CLASS)) caml_failwith("Widget is not a Datetime");
-       |                         ^~~~~~~~~~~~~~~~~~
-       |                         ELM_DATETIME_DATE
- src/elm_connect_wrap.c: In function 'ml_connect_Datetime_theme_changed':
- src/elm_connect_wrap.c:1748:25: error: 'ELM_DATETIME_CLASS' undeclared (first use in this function); did you mean 'ELM_DATETIME_DATE'?
-  1748 |         if(!eo_isa(obj, ELM_DATETIME_CLASS)) caml_failwith("Widget is not a Datetime");
-       |                         ^~~~~~~~~~~~~~~~~~
-       |                         ELM_DATETIME_DATE
- src/elm_connect_wrap.c: In function 'ml_connect_Datetime_language_changed':
- src/elm_connect_wrap.c:1760:25: error: 'ELM_DATETIME_CLASS' undeclared (first use in this function); did you mean 'ELM_DATETIME_DATE'?
-  1760 |         if(!eo_isa(obj, ELM_DATETIME_CLASS)) caml_failwith("Widget is not a Datetime");
-       |                         ^~~~~~~~~~~~~~~~~~
-       |                         ELM_DATETIME_DATE
- src/elm_connect_wrap.c: In function 'ml_connect_Dayselector_dayselector_changed':
- src/elm_connect_wrap.c:1772:25: error: 'ELM_DAYSELECTOR_CLASS' undeclared (first use in this function); did you mean 'ELM_DAYSELECTOR_MAX'?
-  1772 |         if(!eo_isa(obj, ELM_DAYSELECTOR_CLASS)) caml_failwith("Widget is not a Dayselector");
-       |                         ^~~~~~~~~~~~~~~~~~~~~
-       |                         ELM_DAYSELECTOR_MAX
- src/elm_connect_wrap.c: In function 'ml_connect_Dayselector_theme_changed':
- src/elm_connect_wrap.c:1784:25: error: 'ELM_DAYSELECTOR_CLASS' undeclared (first use in this function); did you mean 'ELM_DAYSELECTOR_MAX'?
-  1784 |         if(!eo_isa(obj, ELM_DAYSELECTOR_CLASS)) caml_failwith("Widget is not a Dayselector");
-       |                         ^~~~~~~~~~~~~~~~~~~~~
-       |                         ELM_DAYSELECTOR_MAX
- src/elm_connect_wrap.c: In function 'ml_connect_Dayselector_language_changed':
- src/elm_connect_wrap.c:1796:25: error: 'ELM_DAYSELECTOR_CLASS' undeclared (first use in this function); did you mean 'ELM_DAYSELECTOR_MAX'?
-  1796 |         if(!eo_isa(obj, ELM_DAYSELECTOR_CLASS)) caml_failwith("Widget is not a Dayselector");
-       |                         ^~~~~~~~~~~~~~~~~~~~~
-       |                         ELM_DAYSELECTOR_MAX
- src/elm_connect_wrap.c: In function 'ml_connect_Diskselector_selected':
- src/elm_connect_wrap.c:1808:25: error: 'ELM_DISKSELECTOR_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_LAST'?
-  1808 |         if(!eo_isa(obj, ELM_DISKSELECTOR_CLASS)) caml_failwith("Widget is not a Diskselector");
-       |                         ^~~~~~~~~~~~~~~~~~~~~~
-       |                         ELM_FILESELECTOR_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Diskselector_clicked':
- src/elm_connect_wrap.c:1820:25: error: 'ELM_DISKSELECTOR_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_LAST'?
-  1820 |         if(!eo_isa(obj, ELM_DISKSELECTOR_CLASS)) caml_failwith("Widget is not a Diskselector");
-       |                         ^~~~~~~~~~~~~~~~~~~~~~
-       |                         ELM_FILESELECTOR_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Diskselector_scroll_anim_start':
- src/elm_connect_wrap.c:1832:25: error: 'ELM_DISKSELECTOR_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_LAST'?
-  1832 |         if(!eo_isa(obj, ELM_DISKSELECTOR_CLASS)) caml_failwith("Widget is not a Diskselector");
-       |                         ^~~~~~~~~~~~~~~~~~~~~~
-       |                         ELM_FILESELECTOR_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Diskselector_scroll_anim_stop':
- src/elm_connect_wrap.c:1844:25: error: 'ELM_DISKSELECTOR_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_LAST'?
-  1844 |         if(!eo_isa(obj, ELM_DISKSELECTOR_CLASS)) caml_failwith("Widget is not a Diskselector");
-       |                         ^~~~~~~~~~~~~~~~~~~~~~
-       |                         ELM_FILESELECTOR_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Diskselector_scroll_drag_start':
- src/elm_connect_wrap.c:1856:25: error: 'ELM_DISKSELECTOR_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_LAST'?
-  1856 |         if(!eo_isa(obj, ELM_DISKSELECTOR_CLASS)) caml_failwith("Widget is not a Diskselector");
-       |                         ^~~~~~~~~~~~~~~~~~~~~~
-       |                         ELM_FILESELECTOR_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Diskselector_scroll_drag_stop':
- src/elm_connect_wrap.c:1868:25: error: 'ELM_DISKSELECTOR_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_LAST'?
-  1868 |         if(!eo_isa(obj, ELM_DISKSELECTOR_CLASS)) caml_failwith("Widget is not a Diskselector");
-       |                         ^~~~~~~~~~~~~~~~~~~~~~
-       |                         ELM_FILESELECTOR_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Diskselector_focused':
- src/elm_connect_wrap.c:1880:25: error: 'ELM_DISKSELECTOR_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_LAST'?
-  1880 |         if(!eo_isa(obj, ELM_DISKSELECTOR_CLASS)) caml_failwith("Widget is not a Diskselector");
-       |                         ^~~~~~~~~~~~~~~~~~~~~~
-       |                         ELM_FILESELECTOR_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Diskselector_unfocused':
- src/elm_connect_wrap.c:1892:25: error: 'ELM_DISKSELECTOR_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_LAST'?
-  1892 |         if(!eo_isa(obj, ELM_DISKSELECTOR_CLASS)) caml_failwith("Widget is not a Diskselector");
-       |                         ^~~~~~~~~~~~~~~~~~~~~~
-       |                         ELM_FILESELECTOR_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Diskselector_theme_changed':
- src/elm_connect_wrap.c:1904:25: error: 'ELM_DISKSELECTOR_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_LAST'?
-  1904 |         if(!eo_isa(obj, ELM_DISKSELECTOR_CLASS)) caml_failwith("Widget is not a Diskselector");
-       |                         ^~~~~~~~~~~~~~~~~~~~~~
-       |                         ELM_FILESELECTOR_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Diskselector_language_changed':
- src/elm_connect_wrap.c:1916:25: error: 'ELM_DISKSELECTOR_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_LAST'?
-  1916 |         if(!eo_isa(obj, ELM_DISKSELECTOR_CLASS)) caml_failwith("Widget is not a Diskselector");
-       |                         ^~~~~~~~~~~~~~~~~~~~~~
-       |                         ELM_FILESELECTOR_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Entry_changed':
- src/elm_connect_wrap.c:1928:25: error: 'ELM_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  1928 |         if(!eo_isa(obj, ELM_ENTRY_CLASS)) caml_failwith("Widget is not a Entry");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Entry_changed_user':
- src/elm_connect_wrap.c:1940:25: error: 'ELM_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  1940 |         if(!eo_isa(obj, ELM_ENTRY_CLASS)) caml_failwith("Widget is not a Entry");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Entry_activated':
- src/elm_connect_wrap.c:1952:25: error: 'ELM_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  1952 |         if(!eo_isa(obj, ELM_ENTRY_CLASS)) caml_failwith("Widget is not a Entry");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Entry_aborted':
- src/elm_connect_wrap.c:1964:25: error: 'ELM_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  1964 |         if(!eo_isa(obj, ELM_ENTRY_CLASS)) caml_failwith("Widget is not a Entry");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Entry_press':
- src/elm_connect_wrap.c:1976:25: error: 'ELM_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  1976 |         if(!eo_isa(obj, ELM_ENTRY_CLASS)) caml_failwith("Widget is not a Entry");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Entry_longpressed':
- src/elm_connect_wrap.c:1988:25: error: 'ELM_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  1988 |         if(!eo_isa(obj, ELM_ENTRY_CLASS)) caml_failwith("Widget is not a Entry");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Entry_clicked':
- src/elm_connect_wrap.c:2000:25: error: 'ELM_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  2000 |         if(!eo_isa(obj, ELM_ENTRY_CLASS)) caml_failwith("Widget is not a Entry");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Entry_clicked_double':
- src/elm_connect_wrap.c:2012:25: error: 'ELM_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  2012 |         if(!eo_isa(obj, ELM_ENTRY_CLASS)) caml_failwith("Widget is not a Entry");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Entry_clicked_triple':
- src/elm_connect_wrap.c:2024:25: error: 'ELM_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  2024 |         if(!eo_isa(obj, ELM_ENTRY_CLASS)) caml_failwith("Widget is not a Entry");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Entry_focused':
- src/elm_connect_wrap.c:2036:25: error: 'ELM_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  2036 |         if(!eo_isa(obj, ELM_ENTRY_CLASS)) caml_failwith("Widget is not a Entry");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Entry_unfocused':
- src/elm_connect_wrap.c:2048:25: error: 'ELM_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  2048 |         if(!eo_isa(obj, ELM_ENTRY_CLASS)) caml_failwith("Widget is not a Entry");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Entry_selection_paste':
- src/elm_connect_wrap.c:2060:25: error: 'ELM_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  2060 |         if(!eo_isa(obj, ELM_ENTRY_CLASS)) caml_failwith("Widget is not a Entry");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Entry_selection_copy':
- src/elm_connect_wrap.c:2072:25: error: 'ELM_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  2072 |         if(!eo_isa(obj, ELM_ENTRY_CLASS)) caml_failwith("Widget is not a Entry");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Entry_selection_cut':
- src/elm_connect_wrap.c:2084:25: error: 'ELM_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  2084 |         if(!eo_isa(obj, ELM_ENTRY_CLASS)) caml_failwith("Widget is not a Entry");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Entry_selection_start':
- src/elm_connect_wrap.c:2096:25: error: 'ELM_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  2096 |         if(!eo_isa(obj, ELM_ENTRY_CLASS)) caml_failwith("Widget is not a Entry");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Entry_selection_changed':
- src/elm_connect_wrap.c:2108:25: error: 'ELM_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  2108 |         if(!eo_isa(obj, ELM_ENTRY_CLASS)) caml_failwith("Widget is not a Entry");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Entry_selection_cleared':
- src/elm_connect_wrap.c:2120:25: error: 'ELM_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  2120 |         if(!eo_isa(obj, ELM_ENTRY_CLASS)) caml_failwith("Widget is not a Entry");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Entry_cursor_changed':
- src/elm_connect_wrap.c:2132:25: error: 'ELM_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  2132 |         if(!eo_isa(obj, ELM_ENTRY_CLASS)) caml_failwith("Widget is not a Entry");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Entry_cursor_changed_manual':
- src/elm_connect_wrap.c:2144:25: error: 'ELM_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  2144 |         if(!eo_isa(obj, ELM_ENTRY_CLASS)) caml_failwith("Widget is not a Entry");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Entry_anchor_clicked':
- src/elm_connect_wrap.c:2156:25: error: 'ELM_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  2156 |         if(!eo_isa(obj, ELM_ENTRY_CLASS)) caml_failwith("Widget is not a Entry");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Entry_anchor_in':
- src/elm_connect_wrap.c:2168:25: error: 'ELM_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  2168 |         if(!eo_isa(obj, ELM_ENTRY_CLASS)) caml_failwith("Widget is not a Entry");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Entry_anchor_out':
- src/elm_connect_wrap.c:2180:25: error: 'ELM_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  2180 |         if(!eo_isa(obj, ELM_ENTRY_CLASS)) caml_failwith("Widget is not a Entry");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Entry_anchor_up':
- src/elm_connect_wrap.c:2192:25: error: 'ELM_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  2192 |         if(!eo_isa(obj, ELM_ENTRY_CLASS)) caml_failwith("Widget is not a Entry");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Entry_anchor_down':
- src/elm_connect_wrap.c:2204:25: error: 'ELM_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  2204 |         if(!eo_isa(obj, ELM_ENTRY_CLASS)) caml_failwith("Widget is not a Entry");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Entry_preedit_changed':
- src/elm_connect_wrap.c:2216:25: error: 'ELM_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  2216 |         if(!eo_isa(obj, ELM_ENTRY_CLASS)) caml_failwith("Widget is not a Entry");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Entry_text_set_done':
- src/elm_connect_wrap.c:2228:25: error: 'ELM_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  2228 |         if(!eo_isa(obj, ELM_ENTRY_CLASS)) caml_failwith("Widget is not a Entry");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Entry_undo_request':
- src/elm_connect_wrap.c:2240:25: error: 'ELM_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  2240 |         if(!eo_isa(obj, ELM_ENTRY_CLASS)) caml_failwith("Widget is not a Entry");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Entry_rejected':
- src/elm_connect_wrap.c:2252:25: error: 'ELM_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  2252 |         if(!eo_isa(obj, ELM_ENTRY_CLASS)) caml_failwith("Widget is not a Entry");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Entry_validate':
- src/elm_connect_wrap.c:2264:25: error: 'ELM_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  2264 |         if(!eo_isa(obj, ELM_ENTRY_CLASS)) caml_failwith("Widget is not a Entry");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Entry_context_open':
- src/elm_connect_wrap.c:2276:25: error: 'ELM_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  2276 |         if(!eo_isa(obj, ELM_ENTRY_CLASS)) caml_failwith("Widget is not a Entry");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Entry_theme_changed':
- src/elm_connect_wrap.c:2288:25: error: 'ELM_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  2288 |         if(!eo_isa(obj, ELM_ENTRY_CLASS)) caml_failwith("Widget is not a Entry");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Entry_language_changed':
- src/elm_connect_wrap.c:2300:25: error: 'ELM_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  2300 |         if(!eo_isa(obj, ELM_ENTRY_CLASS)) caml_failwith("Widget is not a Entry");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Flip_animate_begin':
- src/elm_connect_wrap.c:2312:25: error: 'EFL_UI_FLIP_CLASS' undeclared (first use in this function); did you mean 'EFL_UI_WIN_CLASS'?
-  2312 |         if(!eo_isa(obj, EFL_UI_FLIP_CLASS)) caml_failwith("Widget is not a Flip");
-       |                         ^~~~~~~~~~~~~~~~~
-       |                         EFL_UI_WIN_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Flip_animate_done':
- src/elm_connect_wrap.c:2324:25: error: 'EFL_UI_FLIP_CLASS' undeclared (first use in this function); did you mean 'EFL_UI_WIN_CLASS'?
-  2324 |         if(!eo_isa(obj, EFL_UI_FLIP_CLASS)) caml_failwith("Widget is not a Flip");
-       |                         ^~~~~~~~~~~~~~~~~
-       |                         EFL_UI_WIN_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Flipselector_selected':
- src/elm_connect_wrap.c:2336:25: error: 'ELM_FLIPSELECTOR_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_LAST'?
-  2336 |         if(!eo_isa(obj, ELM_FLIPSELECTOR_CLASS)) caml_failwith("Widget is not a Flipselector");
-       |                         ^~~~~~~~~~~~~~~~~~~~~~
-       |                         ELM_FILESELECTOR_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Flipselector_overflowed':
- src/elm_connect_wrap.c:2348:25: error: 'ELM_FLIPSELECTOR_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_LAST'?
-  2348 |         if(!eo_isa(obj, ELM_FLIPSELECTOR_CLASS)) caml_failwith("Widget is not a Flipselector");
-       |                         ^~~~~~~~~~~~~~~~~~~~~~
-       |                         ELM_FILESELECTOR_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Flipselector_underflowed':
- src/elm_connect_wrap.c:2360:25: error: 'ELM_FLIPSELECTOR_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_LAST'?
-  2360 |         if(!eo_isa(obj, ELM_FLIPSELECTOR_CLASS)) caml_failwith("Widget is not a Flipselector");
-       |                         ^~~~~~~~~~~~~~~~~~~~~~
-       |                         ELM_FILESELECTOR_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Flipselector_focused':
- src/elm_connect_wrap.c:2372:25: error: 'ELM_FLIPSELECTOR_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_LAST'?
-  2372 |         if(!eo_isa(obj, ELM_FLIPSELECTOR_CLASS)) caml_failwith("Widget is not a Flipselector");
-       |                         ^~~~~~~~~~~~~~~~~~~~~~
-       |                         ELM_FILESELECTOR_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Flipselector_unfocused':
- src/elm_connect_wrap.c:2384:25: error: 'ELM_FLIPSELECTOR_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_LAST'?
-  2384 |         if(!eo_isa(obj, ELM_FLIPSELECTOR_CLASS)) caml_failwith("Widget is not a Flipselector");
-       |                         ^~~~~~~~~~~~~~~~~~~~~~
-       |                         ELM_FILESELECTOR_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Flipselector_theme_changed':
- src/elm_connect_wrap.c:2396:25: error: 'ELM_FLIPSELECTOR_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_LAST'?
-  2396 |         if(!eo_isa(obj, ELM_FLIPSELECTOR_CLASS)) caml_failwith("Widget is not a Flipselector");
-       |                         ^~~~~~~~~~~~~~~~~~~~~~
-       |                         ELM_FILESELECTOR_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Flipselector_language_changed':
- src/elm_connect_wrap.c:2408:25: error: 'ELM_FLIPSELECTOR_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_LAST'?
-  2408 |         if(!eo_isa(obj, ELM_FLIPSELECTOR_CLASS)) caml_failwith("Widget is not a Flipselector");
-       |                         ^~~~~~~~~~~~~~~~~~~~~~
-       |                         ELM_FILESELECTOR_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Frame_clicked':
- src/elm_connect_wrap.c:2420:25: error: 'EFL_UI_FRAME_CLASS' undeclared (first use in this function); did you mean 'EFL_UI_WIN_CLASS'?
-  2420 |         if(!eo_isa(obj, EFL_UI_FRAME_CLASS)) caml_failwith("Widget is not a Frame");
-       |                         ^~~~~~~~~~~~~~~~~~
-       |                         EFL_UI_WIN_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Frame_theme_changed':
- src/elm_connect_wrap.c:2432:25: error: 'EFL_UI_FRAME_CLASS' undeclared (first use in this function); did you mean 'EFL_UI_WIN_CLASS'?
-  2432 |         if(!eo_isa(obj, EFL_UI_FRAME_CLASS)) caml_failwith("Widget is not a Frame");
-       |                         ^~~~~~~~~~~~~~~~~~
-       |                         EFL_UI_WIN_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Frame_language_changed':
- src/elm_connect_wrap.c:2444:25: error: 'EFL_UI_FRAME_CLASS' undeclared (first use in this function); did you mean 'EFL_UI_WIN_CLASS'?
-  2444 |         if(!eo_isa(obj, EFL_UI_FRAME_CLASS)) caml_failwith("Widget is not a Frame");
-       |                         ^~~~~~~~~~~~~~~~~~
-       |                         EFL_UI_WIN_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Gengrid_activated':
- src/elm_connect_wrap.c:2456:25: error: 'ELM_GENGRID_CLASS' undeclared (first use in this function)
-  2456 |         if(!eo_isa(obj, ELM_GENGRID_CLASS)) caml_failwith("Widget is not a Gengrid");
-       |                         ^~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Gengrid_pressed':
- src/elm_connect_wrap.c:2468:25: error: 'ELM_GENGRID_CLASS' undeclared (first use in this function)
-  2468 |         if(!eo_isa(obj, ELM_GENGRID_CLASS)) caml_failwith("Widget is not a Gengrid");
-       |                         ^~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Gengrid_released':
- src/elm_connect_wrap.c:2480:25: error: 'ELM_GENGRID_CLASS' undeclared (first use in this function)
-  2480 |         if(!eo_isa(obj, ELM_GENGRID_CLASS)) caml_failwith("Widget is not a Gengrid");
-       |                         ^~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Gengrid_clicked_double':
- src/elm_connect_wrap.c:2492:25: error: 'ELM_GENGRID_CLASS' undeclared (first use in this function)
-  2492 |         if(!eo_isa(obj, ELM_GENGRID_CLASS)) caml_failwith("Widget is not a Gengrid");
-       |                         ^~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Gengrid_clicked_right':
- src/elm_connect_wrap.c:2504:25: error: 'ELM_GENGRID_CLASS' undeclared (first use in this function)
-  2504 |         if(!eo_isa(obj, ELM_GENGRID_CLASS)) caml_failwith("Widget is not a Gengrid");
-       |                         ^~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Gengrid_longpressed':
- src/elm_connect_wrap.c:2516:25: error: 'ELM_GENGRID_CLASS' undeclared (first use in this function)
-  2516 |         if(!eo_isa(obj, ELM_GENGRID_CLASS)) caml_failwith("Widget is not a Gengrid");
-       |                         ^~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Gengrid_selected':
- src/elm_connect_wrap.c:2528:25: error: 'ELM_GENGRID_CLASS' undeclared (first use in this function)
-  2528 |         if(!eo_isa(obj, ELM_GENGRID_CLASS)) caml_failwith("Widget is not a Gengrid");
-       |                         ^~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Gengrid_unselected':
- src/elm_connect_wrap.c:2540:25: error: 'ELM_GENGRID_CLASS' undeclared (first use in this function)
-  2540 |         if(!eo_isa(obj, ELM_GENGRID_CLASS)) caml_failwith("Widget is not a Gengrid");
-       |                         ^~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Gengrid_realized':
- src/elm_connect_wrap.c:2552:25: error: 'ELM_GENGRID_CLASS' undeclared (first use in this function)
-  2552 |         if(!eo_isa(obj, ELM_GENGRID_CLASS)) caml_failwith("Widget is not a Gengrid");
-       |                         ^~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Gengrid_unrealized':
- src/elm_connect_wrap.c:2564:25: error: 'ELM_GENGRID_CLASS' undeclared (first use in this function)
-  2564 |         if(!eo_isa(obj, ELM_GENGRID_CLASS)) caml_failwith("Widget is not a Gengrid");
-       |                         ^~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Gengrid_changed':
- src/elm_connect_wrap.c:2576:25: error: 'ELM_GENGRID_CLASS' undeclared (first use in this function)
-  2576 |         if(!eo_isa(obj, ELM_GENGRID_CLASS)) caml_failwith("Widget is not a Gengrid");
-       |                         ^~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Gengrid_scroll_anim_start':
- src/elm_connect_wrap.c:2588:25: error: 'ELM_GENGRID_CLASS' undeclared (first use in this function)
-  2588 |         if(!eo_isa(obj, ELM_GENGRID_CLASS)) caml_failwith("Widget is not a Gengrid");
-       |                         ^~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Gengrid_scroll_anim_stop':
- src/elm_connect_wrap.c:2600:25: error: 'ELM_GENGRID_CLASS' undeclared (first use in this function)
-  2600 |         if(!eo_isa(obj, ELM_GENGRID_CLASS)) caml_failwith("Widget is not a Gengrid");
-       |                         ^~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Gengrid_drag_start_up':
- src/elm_connect_wrap.c:2612:25: error: 'ELM_GENGRID_CLASS' undeclared (first use in this function)
-  2612 |         if(!eo_isa(obj, ELM_GENGRID_CLASS)) caml_failwith("Widget is not a Gengrid");
-       |                         ^~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Gengrid_drag_start_down':
- src/elm_connect_wrap.c:2624:25: error: 'ELM_GENGRID_CLASS' undeclared (first use in this function)
-  2624 |         if(!eo_isa(obj, ELM_GENGRID_CLASS)) caml_failwith("Widget is not a Gengrid");
-       |                         ^~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Gengrid_drag_start_left':
- src/elm_connect_wrap.c:2636:25: error: 'ELM_GENGRID_CLASS' undeclared (first use in this function)
-  2636 |         if(!eo_isa(obj, ELM_GENGRID_CLASS)) caml_failwith("Widget is not a Gengrid");
-       |                         ^~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Gengrid_drag_start_right':
- src/elm_connect_wrap.c:2648:25: error: 'ELM_GENGRID_CLASS' undeclared (first use in this function)
-  2648 |         if(!eo_isa(obj, ELM_GENGRID_CLASS)) caml_failwith("Widget is not a Gengrid");
-       |                         ^~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Gengrid_drag_stop':
- src/elm_connect_wrap.c:2660:25: error: 'ELM_GENGRID_CLASS' undeclared (first use in this function)
-  2660 |         if(!eo_isa(obj, ELM_GENGRID_CLASS)) caml_failwith("Widget is not a Gengrid");
-       |                         ^~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Gengrid_drag':
- src/elm_connect_wrap.c:2672:25: error: 'ELM_GENGRID_CLASS' undeclared (first use in this function)
-  2672 |         if(!eo_isa(obj, ELM_GENGRID_CLASS)) caml_failwith("Widget is not a Gengrid");
-       |                         ^~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Gengrid_scroll':
- src/elm_connect_wrap.c:2684:25: error: 'ELM_GENGRID_CLASS' undeclared (first use in this function)
-  2684 |         if(!eo_isa(obj, ELM_GENGRID_CLASS)) caml_failwith("Widget is not a Gengrid");
-       |                         ^~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Gengrid_scroll_drag_start':
- src/elm_connect_wrap.c:2696:25: error: 'ELM_GENGRID_CLASS' undeclared (first use in this function)
-  2696 |         if(!eo_isa(obj, ELM_GENGRID_CLASS)) caml_failwith("Widget is not a Gengrid");
-       |                         ^~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Gengrid_scroll_drag_stop':
- src/elm_connect_wrap.c:2708:25: error: 'ELM_GENGRID_CLASS' undeclared (first use in this function)
-  2708 |         if(!eo_isa(obj, ELM_GENGRID_CLASS)) caml_failwith("Widget is not a Gengrid");
-       |                         ^~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Gengrid_scroll_page_changed':
- src/elm_connect_wrap.c:2720:25: error: 'ELM_GENGRID_CLASS' undeclared (first use in this function)
-  2720 |         if(!eo_isa(obj, ELM_GENGRID_CLASS)) caml_failwith("Widget is not a Gengrid");
-       |                         ^~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Gengrid_edge_top':
- src/elm_connect_wrap.c:2732:25: error: 'ELM_GENGRID_CLASS' undeclared (first use in this function)
-  2732 |         if(!eo_isa(obj, ELM_GENGRID_CLASS)) caml_failwith("Widget is not a Gengrid");
-       |                         ^~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Gengrid_edge_bottom':
- src/elm_connect_wrap.c:2744:25: error: 'ELM_GENGRID_CLASS' undeclared (first use in this function)
-  2744 |         if(!eo_isa(obj, ELM_GENGRID_CLASS)) caml_failwith("Widget is not a Gengrid");
-       |                         ^~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Gengrid_edge_left':
- src/elm_connect_wrap.c:2756:25: error: 'ELM_GENGRID_CLASS' undeclared (first use in this function)
-  2756 |         if(!eo_isa(obj, ELM_GENGRID_CLASS)) caml_failwith("Widget is not a Gengrid");
-       |                         ^~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Gengrid_edge_right':
- src/elm_connect_wrap.c:2768:25: error: 'ELM_GENGRID_CLASS' undeclared (first use in this function)
-  2768 |         if(!eo_isa(obj, ELM_GENGRID_CLASS)) caml_failwith("Widget is not a Gengrid");
-       |                         ^~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Gengrid_moved':
- src/elm_connect_wrap.c:2780:25: error: 'ELM_GENGRID_CLASS' undeclared (first use in this function)
-  2780 |         if(!eo_isa(obj, ELM_GENGRID_CLASS)) caml_failwith("Widget is not a Gengrid");
-       |                         ^~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Gengrid_index_update':
- src/elm_connect_wrap.c:2792:25: error: 'ELM_GENGRID_CLASS' undeclared (first use in this function)
-  2792 |         if(!eo_isa(obj, ELM_GENGRID_CLASS)) caml_failwith("Widget is not a Gengrid");
-       |                         ^~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Gengrid_highlighted':
- src/elm_connect_wrap.c:2804:25: error: 'ELM_GENGRID_CLASS' undeclared (first use in this function)
-  2804 |         if(!eo_isa(obj, ELM_GENGRID_CLASS)) caml_failwith("Widget is not a Gengrid");
-       |                         ^~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Gengrid_unhighlighted':
- src/elm_connect_wrap.c:2816:25: error: 'ELM_GENGRID_CLASS' undeclared (first use in this function)
-  2816 |         if(!eo_isa(obj, ELM_GENGRID_CLASS)) caml_failwith("Widget is not a Gengrid");
-       |                         ^~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Gengrid_focused':
- src/elm_connect_wrap.c:2828:25: error: 'ELM_GENGRID_CLASS' undeclared (first use in this function)
-  2828 |         if(!eo_isa(obj, ELM_GENGRID_CLASS)) caml_failwith("Widget is not a Gengrid");
-       |                         ^~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Gengrid_unfocused':
- src/elm_connect_wrap.c:2840:25: error: 'ELM_GENGRID_CLASS' undeclared (first use in this function)
-  2840 |         if(!eo_isa(obj, ELM_GENGRID_CLASS)) caml_failwith("Widget is not a Gengrid");
-       |                         ^~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Gengrid_item_focused':
- src/elm_connect_wrap.c:2852:25: error: 'ELM_GENGRID_CLASS' undeclared (first use in this function)
-  2852 |         if(!eo_isa(obj, ELM_GENGRID_CLASS)) caml_failwith("Widget is not a Gengrid");
-       |                         ^~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Gengrid_item_unfocused':
- src/elm_connect_wrap.c:2864:25: error: 'ELM_GENGRID_CLASS' undeclared (first use in this function)
-  2864 |         if(!eo_isa(obj, ELM_GENGRID_CLASS)) caml_failwith("Widget is not a Gengrid");
-       |                         ^~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Gengrid_item_reorder_anim_start':
- src/elm_connect_wrap.c:2876:25: error: 'ELM_GENGRID_CLASS' undeclared (first use in this function)
-  2876 |         if(!eo_isa(obj, ELM_GENGRID_CLASS)) caml_failwith("Widget is not a Gengrid");
-       |                         ^~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Gengrid_item_reorder_anim_stop':
- src/elm_connect_wrap.c:2888:25: error: 'ELM_GENGRID_CLASS' undeclared (first use in this function)
-  2888 |         if(!eo_isa(obj, ELM_GENGRID_CLASS)) caml_failwith("Widget is not a Gengrid");
-       |                         ^~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Gengrid_theme_changed':
- src/elm_connect_wrap.c:2900:25: error: 'ELM_GENGRID_CLASS' undeclared (first use in this function)
-  2900 |         if(!eo_isa(obj, ELM_GENGRID_CLASS)) caml_failwith("Widget is not a Gengrid");
-       |                         ^~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Gengrid_language_changed':
- src/elm_connect_wrap.c:2912:25: error: 'ELM_GENGRID_CLASS' undeclared (first use in this function)
-  2912 |         if(!eo_isa(obj, ELM_GENGRID_CLASS)) caml_failwith("Widget is not a Gengrid");
-       |                         ^~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Genlist_activated':
- src/elm_connect_wrap.c:2924:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
-  2924 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
-       |                         ^~~~~~~~~~~~~~~~~
-       |                         ELM_VIEW_LIST_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Genlist_pressed':
- src/elm_connect_wrap.c:2936:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
-  2936 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
-       |                         ^~~~~~~~~~~~~~~~~
-       |                         ELM_VIEW_LIST_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Genlist_released':
- src/elm_connect_wrap.c:2948:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
-  2948 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
-       |                         ^~~~~~~~~~~~~~~~~
-       |                         ELM_VIEW_LIST_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Genlist_clicked_double':
- src/elm_connect_wrap.c:2960:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
-  2960 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
-       |                         ^~~~~~~~~~~~~~~~~
-       |                         ELM_VIEW_LIST_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Genlist_clicked_right':
- src/elm_connect_wrap.c:2972:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
-  2972 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
-       |                         ^~~~~~~~~~~~~~~~~
-       |                         ELM_VIEW_LIST_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Genlist_selected':
- src/elm_connect_wrap.c:2984:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
-  2984 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
-       |                         ^~~~~~~~~~~~~~~~~
-       |                         ELM_VIEW_LIST_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Genlist_unselected':
- src/elm_connect_wrap.c:2996:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
-  2996 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
-       |                         ^~~~~~~~~~~~~~~~~
-       |                         ELM_VIEW_LIST_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Genlist_expanded':
- src/elm_connect_wrap.c:3008:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
-  3008 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
-       |                         ^~~~~~~~~~~~~~~~~
-       |                         ELM_VIEW_LIST_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Genlist_contracted':
- src/elm_connect_wrap.c:3020:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
-  3020 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
-       |                         ^~~~~~~~~~~~~~~~~
-       |                         ELM_VIEW_LIST_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Genlist_expand_request':
- src/elm_connect_wrap.c:3032:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
-  3032 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
-       |                         ^~~~~~~~~~~~~~~~~
-       |                         ELM_VIEW_LIST_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Genlist_contract_request':
- src/elm_connect_wrap.c:3044:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
-  3044 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
-       |                         ^~~~~~~~~~~~~~~~~
-       |                         ELM_VIEW_LIST_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Genlist_realized':
- src/elm_connect_wrap.c:3056:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
-  3056 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
-       |                         ^~~~~~~~~~~~~~~~~
-       |                         ELM_VIEW_LIST_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Genlist_unrealized':
- src/elm_connect_wrap.c:3068:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
-  3068 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
-       |                         ^~~~~~~~~~~~~~~~~
-       |                         ELM_VIEW_LIST_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Genlist_drag_start_up':
- src/elm_connect_wrap.c:3080:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
-  3080 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
-       |                         ^~~~~~~~~~~~~~~~~
-       |                         ELM_VIEW_LIST_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Genlist_drag_start_down':
- src/elm_connect_wrap.c:3092:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
-  3092 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
-       |                         ^~~~~~~~~~~~~~~~~
-       |                         ELM_VIEW_LIST_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Genlist_drag_start_left':
- src/elm_connect_wrap.c:3104:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
-  3104 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
-       |                         ^~~~~~~~~~~~~~~~~
-       |                         ELM_VIEW_LIST_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Genlist_drag_start_right':
- src/elm_connect_wrap.c:3116:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
-  3116 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
-       |                         ^~~~~~~~~~~~~~~~~
-       |                         ELM_VIEW_LIST_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Genlist_drag_stop':
- src/elm_connect_wrap.c:3128:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
-  3128 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
-       |                         ^~~~~~~~~~~~~~~~~
-       |                         ELM_VIEW_LIST_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Genlist_drag':
- src/elm_connect_wrap.c:3140:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
-  3140 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
-       |                         ^~~~~~~~~~~~~~~~~
-       |                         ELM_VIEW_LIST_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Genlist_scroll':
- src/elm_connect_wrap.c:3152:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
-  3152 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
-       |                         ^~~~~~~~~~~~~~~~~
-       |                         ELM_VIEW_LIST_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Genlist_scroll_anim_start':
- src/elm_connect_wrap.c:3164:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
-  3164 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
-       |                         ^~~~~~~~~~~~~~~~~
-       |                         ELM_VIEW_LIST_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Genlist_scroll_anim_stop':
- src/elm_connect_wrap.c:3176:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
-  3176 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
-       |                         ^~~~~~~~~~~~~~~~~
-       |                         ELM_VIEW_LIST_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Genlist_scroll_drag_start':
- src/elm_connect_wrap.c:3188:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
-  3188 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
-       |                         ^~~~~~~~~~~~~~~~~
-       |                         ELM_VIEW_LIST_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Genlist_scroll_drag_stop':
- src/elm_connect_wrap.c:3200:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
-  3200 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
-       |                         ^~~~~~~~~~~~~~~~~
-       |                         ELM_VIEW_LIST_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Genlist_edge_bottom':
- src/elm_connect_wrap.c:3212:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
-  3212 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
-       |                         ^~~~~~~~~~~~~~~~~
-       |                         ELM_VIEW_LIST_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Genlist_edge_left':
- src/elm_connect_wrap.c:3224:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
-  3224 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
-       |                         ^~~~~~~~~~~~~~~~~
-       |                         ELM_VIEW_LIST_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Genlist_edge_right':
- src/elm_connect_wrap.c:3236:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
-  3236 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
-       |                         ^~~~~~~~~~~~~~~~~
-       |                         ELM_VIEW_LIST_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Genlist_multi_swipe_left':
- src/elm_connect_wrap.c:3248:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
-  3248 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
-       |                         ^~~~~~~~~~~~~~~~~
-       |                         ELM_VIEW_LIST_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Genlist_multi_swipe_right':
- src/elm_connect_wrap.c:3260:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
-  3260 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
-       |                         ^~~~~~~~~~~~~~~~~
-       |                         ELM_VIEW_LIST_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Genlist_multi_swipe_up':
- src/elm_connect_wrap.c:3272:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
-  3272 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
-       |                         ^~~~~~~~~~~~~~~~~
-       |                         ELM_VIEW_LIST_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Genlist_multi_swipe_down':
- src/elm_connect_wrap.c:3284:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
-  3284 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
-       |                         ^~~~~~~~~~~~~~~~~
-       |                         ELM_VIEW_LIST_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Genlist_multi_pinch_out':
- src/elm_connect_wrap.c:3296:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
-  3296 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
-       |                         ^~~~~~~~~~~~~~~~~
-       |                         ELM_VIEW_LIST_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Genlist_multi_pinch_in':
- src/elm_connect_wrap.c:3308:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
-  3308 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
-       |                         ^~~~~~~~~~~~~~~~~
-       |                         ELM_VIEW_LIST_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Genlist_swipe':
- src/elm_connect_wrap.c:3320:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
-  3320 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
-       |                         ^~~~~~~~~~~~~~~~~
-       |                         ELM_VIEW_LIST_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Genlist_moved':
- src/elm_connect_wrap.c:3332:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
-  3332 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
-       |                         ^~~~~~~~~~~~~~~~~
-       |                         ELM_VIEW_LIST_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Genlist_moved_after':
- src/elm_connect_wrap.c:3344:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
-  3344 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
-       |                         ^~~~~~~~~~~~~~~~~
-       |                         ELM_VIEW_LIST_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Genlist_moved_before':
- src/elm_connect_wrap.c:3356:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
-  3356 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
-       |                         ^~~~~~~~~~~~~~~~~
-       |                         ELM_VIEW_LIST_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Genlist_index_update':
- src/elm_connect_wrap.c:3368:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
-  3368 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
-       |                         ^~~~~~~~~~~~~~~~~
-       |                         ELM_VIEW_LIST_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Genlist_tree_effect_finished':
- src/elm_connect_wrap.c:3380:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
-  3380 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
-       |                         ^~~~~~~~~~~~~~~~~
-       |                         ELM_VIEW_LIST_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Genlist_highlighted':
- src/elm_connect_wrap.c:3392:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
-  3392 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
-       |                         ^~~~~~~~~~~~~~~~~
-       |                         ELM_VIEW_LIST_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Genlist_unhighlighted':
- src/elm_connect_wrap.c:3404:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
-  3404 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
-       |                         ^~~~~~~~~~~~~~~~~
-       |                         ELM_VIEW_LIST_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Genlist_focused':
- src/elm_connect_wrap.c:3416:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
-  3416 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
-       |                         ^~~~~~~~~~~~~~~~~
-       |                         ELM_VIEW_LIST_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Genlist_unfocused':
- src/elm_connect_wrap.c:3428:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
-  3428 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
-       |                         ^~~~~~~~~~~~~~~~~
-       |                         ELM_VIEW_LIST_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Genlist_item_focused':
- src/elm_connect_wrap.c:3440:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
-  3440 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
-       |                         ^~~~~~~~~~~~~~~~~
-       |                         ELM_VIEW_LIST_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Genlist_item_unfocused':
- src/elm_connect_wrap.c:3452:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
-  3452 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
-       |                         ^~~~~~~~~~~~~~~~~
-       |                         ELM_VIEW_LIST_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Genlist_theme_changed':
- src/elm_connect_wrap.c:3464:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
-  3464 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
-       |                         ^~~~~~~~~~~~~~~~~
-       |                         ELM_VIEW_LIST_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Genlist_language_changed':
- src/elm_connect_wrap.c:3476:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
-  3476 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
-       |                         ^~~~~~~~~~~~~~~~~
-       |                         ELM_VIEW_LIST_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Glview_focused':
- src/elm_connect_wrap.c:3488:25: error: 'ELM_GLVIEW_CLASS' undeclared (first use in this function); did you mean 'ELM_GLVIEW_ALPHA'?
-  3488 |         if(!eo_isa(obj, ELM_GLVIEW_CLASS)) caml_failwith("Widget is not a Glview");
-       |                         ^~~~~~~~~~~~~~~~
-       |                         ELM_GLVIEW_ALPHA
- src/elm_connect_wrap.c: In function 'ml_connect_Glview_unfocused':
- src/elm_connect_wrap.c:3500:25: error: 'ELM_GLVIEW_CLASS' undeclared (first use in this function); did you mean 'ELM_GLVIEW_ALPHA'?
-  3500 |         if(!eo_isa(obj, ELM_GLVIEW_CLASS)) caml_failwith("Widget is not a Glview");
-       |                         ^~~~~~~~~~~~~~~~
-       |                         ELM_GLVIEW_ALPHA
- src/elm_connect_wrap.c: In function 'ml_connect_Glview_theme_changed':
- src/elm_connect_wrap.c:3512:25: error: 'ELM_GLVIEW_CLASS' undeclared (first use in this function); did you mean 'ELM_GLVIEW_ALPHA'?
-  3512 |         if(!eo_isa(obj, ELM_GLVIEW_CLASS)) caml_failwith("Widget is not a Glview");
-       |                         ^~~~~~~~~~~~~~~~
-       |                         ELM_GLVIEW_ALPHA
- src/elm_connect_wrap.c: In function 'ml_connect_Glview_language_changed':
- src/elm_connect_wrap.c:3524:25: error: 'ELM_GLVIEW_CLASS' undeclared (first use in this function); did you mean 'ELM_GLVIEW_ALPHA'?
-  3524 |         if(!eo_isa(obj, ELM_GLVIEW_CLASS)) caml_failwith("Widget is not a Glview");
-       |                         ^~~~~~~~~~~~~~~~
-       |                         ELM_GLVIEW_ALPHA
- src/elm_connect_wrap.c: In function 'ml_connect_Hover_clicked':
- src/elm_connect_wrap.c:3536:25: error: 'ELM_HOVER_CLASS' undeclared (first use in this function); did you mean 'ELM_COLOR_CLASS_H'?
-  3536 |         if(!eo_isa(obj, ELM_HOVER_CLASS)) caml_failwith("Widget is not a Hover");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_COLOR_CLASS_H
- src/elm_connect_wrap.c: In function 'ml_connect_Hover_dismissed':
- src/elm_connect_wrap.c:3548:25: error: 'ELM_HOVER_CLASS' undeclared (first use in this function); did you mean 'ELM_COLOR_CLASS_H'?
-  3548 |         if(!eo_isa(obj, ELM_HOVER_CLASS)) caml_failwith("Widget is not a Hover");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_COLOR_CLASS_H
- src/elm_connect_wrap.c: In function 'ml_connect_Hover_smart_changed':
- src/elm_connect_wrap.c:3560:25: error: 'ELM_HOVER_CLASS' undeclared (first use in this function); did you mean 'ELM_COLOR_CLASS_H'?
-  3560 |         if(!eo_isa(obj, ELM_HOVER_CLASS)) caml_failwith("Widget is not a Hover");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_COLOR_CLASS_H
- src/elm_connect_wrap.c: In function 'ml_connect_Hover_focused':
- src/elm_connect_wrap.c:3572:25: error: 'ELM_HOVER_CLASS' undeclared (first use in this function); did you mean 'ELM_COLOR_CLASS_H'?
-  3572 |         if(!eo_isa(obj, ELM_HOVER_CLASS)) caml_failwith("Widget is not a Hover");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_COLOR_CLASS_H
- src/elm_connect_wrap.c: In function 'ml_connect_Hover_unfocused':
- src/elm_connect_wrap.c:3584:25: error: 'ELM_HOVER_CLASS' undeclared (first use in this function); did you mean 'ELM_COLOR_CLASS_H'?
-  3584 |         if(!eo_isa(obj, ELM_HOVER_CLASS)) caml_failwith("Widget is not a Hover");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_COLOR_CLASS_H
- src/elm_connect_wrap.c: In function 'ml_connect_Hover_theme_changed':
- src/elm_connect_wrap.c:3596:25: error: 'ELM_HOVER_CLASS' undeclared (first use in this function); did you mean 'ELM_COLOR_CLASS_H'?
-  3596 |         if(!eo_isa(obj, ELM_HOVER_CLASS)) caml_failwith("Widget is not a Hover");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_COLOR_CLASS_H
- src/elm_connect_wrap.c: In function 'ml_connect_Hover_language_changed':
- src/elm_connect_wrap.c:3608:25: error: 'ELM_HOVER_CLASS' undeclared (first use in this function); did you mean 'ELM_COLOR_CLASS_H'?
-  3608 |         if(!eo_isa(obj, ELM_HOVER_CLASS)) caml_failwith("Widget is not a Hover");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_COLOR_CLASS_H
- src/elm_connect_wrap.c: In function 'ml_connect_Icon_thumb_done':
- src/elm_connect_wrap.c:3620:25: error: 'ELM_ICON_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  3620 |         if(!eo_isa(obj, ELM_ICON_CLASS)) caml_failwith("Widget is not a Icon");
-       |                         ^~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Icon_thumb_error':
- src/elm_connect_wrap.c:3632:25: error: 'ELM_ICON_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  3632 |         if(!eo_isa(obj, ELM_ICON_CLASS)) caml_failwith("Widget is not a Icon");
-       |                         ^~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Icon_drop':
- src/elm_connect_wrap.c:3644:25: error: 'ELM_ICON_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  3644 |         if(!eo_isa(obj, ELM_ICON_CLASS)) caml_failwith("Widget is not a Icon");
-       |                         ^~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Icon_clicked':
- src/elm_connect_wrap.c:3656:25: error: 'ELM_ICON_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  3656 |         if(!eo_isa(obj, ELM_ICON_CLASS)) caml_failwith("Widget is not a Icon");
-       |                         ^~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Image_drop':
- src/elm_connect_wrap.c:3668:25: error: 'EFL_UI_IMAGE_CLASS' undeclared (first use in this function); did you mean 'EFL_UI_WIN_CLASS'?
-  3668 |         if(!eo_isa(obj, EFL_UI_IMAGE_CLASS)) caml_failwith("Widget is not a Image");
-       |                         ^~~~~~~~~~~~~~~~~~
-       |                         EFL_UI_WIN_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Image_clicked':
- src/elm_connect_wrap.c:3680:25: error: 'EFL_UI_IMAGE_CLASS' undeclared (first use in this function); did you mean 'EFL_UI_WIN_CLASS'?
-  3680 |         if(!eo_isa(obj, EFL_UI_IMAGE_CLASS)) caml_failwith("Widget is not a Image");
-       |                         ^~~~~~~~~~~~~~~~~~
-       |                         EFL_UI_WIN_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Index_changed':
- src/elm_connect_wrap.c:3692:25: error: 'ELM_INDEX_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  3692 |         if(!eo_isa(obj, ELM_INDEX_CLASS)) caml_failwith("Widget is not a Index");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Index_delay_changed':
- src/elm_connect_wrap.c:3704:25: error: 'ELM_INDEX_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  3704 |         if(!eo_isa(obj, ELM_INDEX_CLASS)) caml_failwith("Widget is not a Index");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Index_selected':
- src/elm_connect_wrap.c:3716:25: error: 'ELM_INDEX_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  3716 |         if(!eo_isa(obj, ELM_INDEX_CLASS)) caml_failwith("Widget is not a Index");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Index_level_up':
- src/elm_connect_wrap.c:3728:25: error: 'ELM_INDEX_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  3728 |         if(!eo_isa(obj, ELM_INDEX_CLASS)) caml_failwith("Widget is not a Index");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Index_level_down':
- src/elm_connect_wrap.c:3740:25: error: 'ELM_INDEX_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  3740 |         if(!eo_isa(obj, ELM_INDEX_CLASS)) caml_failwith("Widget is not a Index");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Index_focused':
- src/elm_connect_wrap.c:3752:25: error: 'ELM_INDEX_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  3752 |         if(!eo_isa(obj, ELM_INDEX_CLASS)) caml_failwith("Widget is not a Index");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Index_unfocused':
- src/elm_connect_wrap.c:3764:25: error: 'ELM_INDEX_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  3764 |         if(!eo_isa(obj, ELM_INDEX_CLASS)) caml_failwith("Widget is not a Index");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Index_theme_changed':
- src/elm_connect_wrap.c:3776:25: error: 'ELM_INDEX_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  3776 |         if(!eo_isa(obj, ELM_INDEX_CLASS)) caml_failwith("Widget is not a Index");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Index_language_changed':
- src/elm_connect_wrap.c:3788:25: error: 'ELM_INDEX_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  3788 |         if(!eo_isa(obj, ELM_INDEX_CLASS)) caml_failwith("Widget is not a Index");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Label_slide_end':
- src/elm_connect_wrap.c:3800:25: error: 'ELM_LABEL_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  3800 |         if(!eo_isa(obj, ELM_LABEL_CLASS)) caml_failwith("Widget is not a Label");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Label_theme_changed':
- src/elm_connect_wrap.c:3812:25: error: 'ELM_LABEL_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  3812 |         if(!eo_isa(obj, ELM_LABEL_CLASS)) caml_failwith("Widget is not a Label");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Label_language_changed':
- src/elm_connect_wrap.c:3824:25: error: 'ELM_LABEL_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  3824 |         if(!eo_isa(obj, ELM_LABEL_CLASS)) caml_failwith("Widget is not a Label");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_List_activated':
- src/elm_connect_wrap.c:3836:25: error: 'ELM_LIST_CLASS' undeclared (first use in this function); did you mean 'ELM_LIST_LAST'?
-  3836 |         if(!eo_isa(obj, ELM_LIST_CLASS)) caml_failwith("Widget is not a List");
-       |                         ^~~~~~~~~~~~~~
-       |                         ELM_LIST_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_List_clicked_double':
- src/elm_connect_wrap.c:3848:25: error: 'ELM_LIST_CLASS' undeclared (first use in this function); did you mean 'ELM_LIST_LAST'?
-  3848 |         if(!eo_isa(obj, ELM_LIST_CLASS)) caml_failwith("Widget is not a List");
-       |                         ^~~~~~~~~~~~~~
-       |                         ELM_LIST_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_List_clicked_right':
- src/elm_connect_wrap.c:3860:25: error: 'ELM_LIST_CLASS' undeclared (first use in this function); did you mean 'ELM_LIST_LAST'?
-  3860 |         if(!eo_isa(obj, ELM_LIST_CLASS)) caml_failwith("Widget is not a List");
-       |                         ^~~~~~~~~~~~~~
-       |                         ELM_LIST_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_List_selected':
- src/elm_connect_wrap.c:3872:25: error: 'ELM_LIST_CLASS' undeclared (first use in this function); did you mean 'ELM_LIST_LAST'?
-  3872 |         if(!eo_isa(obj, ELM_LIST_CLASS)) caml_failwith("Widget is not a List");
-       |                         ^~~~~~~~~~~~~~
-       |                         ELM_LIST_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_List_unselected':
- src/elm_connect_wrap.c:3884:25: error: 'ELM_LIST_CLASS' undeclared (first use in this function); did you mean 'ELM_LIST_LAST'?
-  3884 |         if(!eo_isa(obj, ELM_LIST_CLASS)) caml_failwith("Widget is not a List");
-       |                         ^~~~~~~~~~~~~~
-       |                         ELM_LIST_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_List_longpressed':
- src/elm_connect_wrap.c:3896:25: error: 'ELM_LIST_CLASS' undeclared (first use in this function); did you mean 'ELM_LIST_LAST'?
-  3896 |         if(!eo_isa(obj, ELM_LIST_CLASS)) caml_failwith("Widget is not a List");
-       |                         ^~~~~~~~~~~~~~
-       |                         ELM_LIST_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_List_edge_top':
- src/elm_connect_wrap.c:3908:25: error: 'ELM_LIST_CLASS' undeclared (first use in this function); did you mean 'ELM_LIST_LAST'?
-  3908 |         if(!eo_isa(obj, ELM_LIST_CLASS)) caml_failwith("Widget is not a List");
-       |                         ^~~~~~~~~~~~~~
-       |                         ELM_LIST_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_List_edge_bottom':
- src/elm_connect_wrap.c:3920:25: error: 'ELM_LIST_CLASS' undeclared (first use in this function); did you mean 'ELM_LIST_LAST'?
-  3920 |         if(!eo_isa(obj, ELM_LIST_CLASS)) caml_failwith("Widget is not a List");
-       |                         ^~~~~~~~~~~~~~
-       |                         ELM_LIST_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_List_edge_left':
- src/elm_connect_wrap.c:3932:25: error: 'ELM_LIST_CLASS' undeclared (first use in this function); did you mean 'ELM_LIST_LAST'?
-  3932 |         if(!eo_isa(obj, ELM_LIST_CLASS)) caml_failwith("Widget is not a List");
-       |                         ^~~~~~~~~~~~~~
-       |                         ELM_LIST_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_List_edge_right':
- src/elm_connect_wrap.c:3944:25: error: 'ELM_LIST_CLASS' undeclared (first use in this function); did you mean 'ELM_LIST_LAST'?
-  3944 |         if(!eo_isa(obj, ELM_LIST_CLASS)) caml_failwith("Widget is not a List");
-       |                         ^~~~~~~~~~~~~~
-       |                         ELM_LIST_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_List_highlighted':
- src/elm_connect_wrap.c:3956:25: error: 'ELM_LIST_CLASS' undeclared (first use in this function); did you mean 'ELM_LIST_LAST'?
-  3956 |         if(!eo_isa(obj, ELM_LIST_CLASS)) caml_failwith("Widget is not a List");
-       |                         ^~~~~~~~~~~~~~
-       |                         ELM_LIST_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_List_unhighlighted':
- src/elm_connect_wrap.c:3968:25: error: 'ELM_LIST_CLASS' undeclared (first use in this function); did you mean 'ELM_LIST_LAST'?
-  3968 |         if(!eo_isa(obj, ELM_LIST_CLASS)) caml_failwith("Widget is not a List");
-       |                         ^~~~~~~~~~~~~~
-       |                         ELM_LIST_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_List_focused':
- src/elm_connect_wrap.c:3980:25: error: 'ELM_LIST_CLASS' undeclared (first use in this function); did you mean 'ELM_LIST_LAST'?
-  3980 |         if(!eo_isa(obj, ELM_LIST_CLASS)) caml_failwith("Widget is not a List");
-       |                         ^~~~~~~~~~~~~~
-       |                         ELM_LIST_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_List_unfocused':
- src/elm_connect_wrap.c:3992:25: error: 'ELM_LIST_CLASS' undeclared (first use in this function); did you mean 'ELM_LIST_LAST'?
-  3992 |         if(!eo_isa(obj, ELM_LIST_CLASS)) caml_failwith("Widget is not a List");
-       |                         ^~~~~~~~~~~~~~
-       |                         ELM_LIST_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_List_item_focused':
- src/elm_connect_wrap.c:4004:25: error: 'ELM_LIST_CLASS' undeclared (first use in this function); did you mean 'ELM_LIST_LAST'?
-  4004 |         if(!eo_isa(obj, ELM_LIST_CLASS)) caml_failwith("Widget is not a List");
-       |                         ^~~~~~~~~~~~~~
-       |                         ELM_LIST_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_List_item_unfocused':
- src/elm_connect_wrap.c:4016:25: error: 'ELM_LIST_CLASS' undeclared (first use in this function); did you mean 'ELM_LIST_LAST'?
-  4016 |         if(!eo_isa(obj, ELM_LIST_CLASS)) caml_failwith("Widget is not a List");
-       |                         ^~~~~~~~~~~~~~
-       |                         ELM_LIST_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_List_theme_changed':
- src/elm_connect_wrap.c:4028:25: error: 'ELM_LIST_CLASS' undeclared (first use in this function); did you mean 'ELM_LIST_LAST'?
-  4028 |         if(!eo_isa(obj, ELM_LIST_CLASS)) caml_failwith("Widget is not a List");
-       |                         ^~~~~~~~~~~~~~
-       |                         ELM_LIST_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_List_language_changed':
- src/elm_connect_wrap.c:4040:25: error: 'ELM_LIST_CLASS' undeclared (first use in this function); did you mean 'ELM_LIST_LAST'?
-  4040 |         if(!eo_isa(obj, ELM_LIST_CLASS)) caml_failwith("Widget is not a List");
-       |                         ^~~~~~~~~~~~~~
-       |                         ELM_LIST_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Map_clicked':
- src/elm_connect_wrap.c:4052:25: error: 'ELM_MAP_CLASS' undeclared (first use in this function); did you mean 'ELM_DAY_LAST'?
-  4052 |         if(!eo_isa(obj, ELM_MAP_CLASS)) caml_failwith("Widget is not a Map");
-       |                         ^~~~~~~~~~~~~
-       |                         ELM_DAY_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Map_clicked_double':
- src/elm_connect_wrap.c:4064:25: error: 'ELM_MAP_CLASS' undeclared (first use in this function); did you mean 'ELM_DAY_LAST'?
-  4064 |         if(!eo_isa(obj, ELM_MAP_CLASS)) caml_failwith("Widget is not a Map");
-       |                         ^~~~~~~~~~~~~
-       |                         ELM_DAY_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Map_press':
- src/elm_connect_wrap.c:4076:25: error: 'ELM_MAP_CLASS' undeclared (first use in this function); did you mean 'ELM_DAY_LAST'?
-  4076 |         if(!eo_isa(obj, ELM_MAP_CLASS)) caml_failwith("Widget is not a Map");
-       |                         ^~~~~~~~~~~~~
-       |                         ELM_DAY_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Map_longpressed':
- src/elm_connect_wrap.c:4088:25: error: 'ELM_MAP_CLASS' undeclared (first use in this function); did you mean 'ELM_DAY_LAST'?
-  4088 |         if(!eo_isa(obj, ELM_MAP_CLASS)) caml_failwith("Widget is not a Map");
-       |                         ^~~~~~~~~~~~~
-       |                         ELM_DAY_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Map_scroll':
- src/elm_connect_wrap.c:4100:25: error: 'ELM_MAP_CLASS' undeclared (first use in this function); did you mean 'ELM_DAY_LAST'?
-  4100 |         if(!eo_isa(obj, ELM_MAP_CLASS)) caml_failwith("Widget is not a Map");
-       |                         ^~~~~~~~~~~~~
-       |                         ELM_DAY_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Map_scroll_drag_start':
- src/elm_connect_wrap.c:4112:25: error: 'ELM_MAP_CLASS' undeclared (first use in this function); did you mean 'ELM_DAY_LAST'?
-  4112 |         if(!eo_isa(obj, ELM_MAP_CLASS)) caml_failwith("Widget is not a Map");
-       |                         ^~~~~~~~~~~~~
-       |                         ELM_DAY_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Map_scroll_drag_stop':
- src/elm_connect_wrap.c:4124:25: error: 'ELM_MAP_CLASS' undeclared (first use in this function); did you mean 'ELM_DAY_LAST'?
-  4124 |         if(!eo_isa(obj, ELM_MAP_CLASS)) caml_failwith("Widget is not a Map");
-       |                         ^~~~~~~~~~~~~
-       |                         ELM_DAY_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Map_scroll_anim_start':
- src/elm_connect_wrap.c:4136:25: error: 'ELM_MAP_CLASS' undeclared (first use in this function); did you mean 'ELM_DAY_LAST'?
-  4136 |         if(!eo_isa(obj, ELM_MAP_CLASS)) caml_failwith("Widget is not a Map");
-       |                         ^~~~~~~~~~~~~
-       |                         ELM_DAY_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Map_scroll_anim_stop':
- src/elm_connect_wrap.c:4148:25: error: 'ELM_MAP_CLASS' undeclared (first use in this function); did you mean 'ELM_DAY_LAST'?
-  4148 |         if(!eo_isa(obj, ELM_MAP_CLASS)) caml_failwith("Widget is not a Map");
-       |                         ^~~~~~~~~~~~~
-       |                         ELM_DAY_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Map_zoom_start':
- src/elm_connect_wrap.c:4160:25: error: 'ELM_MAP_CLASS' undeclared (first use in this function); did you mean 'ELM_DAY_LAST'?
-  4160 |         if(!eo_isa(obj, ELM_MAP_CLASS)) caml_failwith("Widget is not a Map");
-       |                         ^~~~~~~~~~~~~
-       |                         ELM_DAY_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Map_zoom_stop':
- src/elm_connect_wrap.c:4172:25: error: 'ELM_MAP_CLASS' undeclared (first use in this function); did you mean 'ELM_DAY_LAST'?
-  4172 |         if(!eo_isa(obj, ELM_MAP_CLASS)) caml_failwith("Widget is not a Map");
-       |                         ^~~~~~~~~~~~~
-       |                         ELM_DAY_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Map_zoom_change':
- src/elm_connect_wrap.c:4184:25: error: 'ELM_MAP_CLASS' undeclared (first use in this function); did you mean 'ELM_DAY_LAST'?
-  4184 |         if(!eo_isa(obj, ELM_MAP_CLASS)) caml_failwith("Widget is not a Map");
-       |                         ^~~~~~~~~~~~~
-       |                         ELM_DAY_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Map_tile_load':
- src/elm_connect_wrap.c:4196:25: error: 'ELM_MAP_CLASS' undeclared (first use in this function); did you mean 'ELM_DAY_LAST'?
-  4196 |         if(!eo_isa(obj, ELM_MAP_CLASS)) caml_failwith("Widget is not a Map");
-       |                         ^~~~~~~~~~~~~
-       |                         ELM_DAY_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Map_tile_loaded':
- src/elm_connect_wrap.c:4208:25: error: 'ELM_MAP_CLASS' undeclared (first use in this function); did you mean 'ELM_DAY_LAST'?
-  4208 |         if(!eo_isa(obj, ELM_MAP_CLASS)) caml_failwith("Widget is not a Map");
-       |                         ^~~~~~~~~~~~~
-       |                         ELM_DAY_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Map_tile_loaded_fail':
- src/elm_connect_wrap.c:4220:25: error: 'ELM_MAP_CLASS' undeclared (first use in this function); did you mean 'ELM_DAY_LAST'?
-  4220 |         if(!eo_isa(obj, ELM_MAP_CLASS)) caml_failwith("Widget is not a Map");
-       |                         ^~~~~~~~~~~~~
-       |                         ELM_DAY_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Map_route_load':
- src/elm_connect_wrap.c:4232:25: error: 'ELM_MAP_CLASS' undeclared (first use in this function); did you mean 'ELM_DAY_LAST'?
-  4232 |         if(!eo_isa(obj, ELM_MAP_CLASS)) caml_failwith("Widget is not a Map");
-       |                         ^~~~~~~~~~~~~
-       |                         ELM_DAY_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Map_route_loaded':
- src/elm_connect_wrap.c:4244:25: error: 'ELM_MAP_CLASS' undeclared (first use in this function); did you mean 'ELM_DAY_LAST'?
-  4244 |         if(!eo_isa(obj, ELM_MAP_CLASS)) caml_failwith("Widget is not a Map");
-       |                         ^~~~~~~~~~~~~
-       |                         ELM_DAY_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Map_route_loaded_fail':
- src/elm_connect_wrap.c:4256:25: error: 'ELM_MAP_CLASS' undeclared (first use in this function); did you mean 'ELM_DAY_LAST'?
-  4256 |         if(!eo_isa(obj, ELM_MAP_CLASS)) caml_failwith("Widget is not a Map");
-       |                         ^~~~~~~~~~~~~
-       |                         ELM_DAY_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Map_name_load':
- src/elm_connect_wrap.c:4268:25: error: 'ELM_MAP_CLASS' undeclared (first use in this function); did you mean 'ELM_DAY_LAST'?
-  4268 |         if(!eo_isa(obj, ELM_MAP_CLASS)) caml_failwith("Widget is not a Map");
-       |                         ^~~~~~~~~~~~~
-       |                         ELM_DAY_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Map_name_loaded':
- src/elm_connect_wrap.c:4280:25: error: 'ELM_MAP_CLASS' undeclared (first use in this function); did you mean 'ELM_DAY_LAST'?
-  4280 |         if(!eo_isa(obj, ELM_MAP_CLASS)) caml_failwith("Widget is not a Map");
-       |                         ^~~~~~~~~~~~~
-       |                         ELM_DAY_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Map_name_loaded_fail':
- src/elm_connect_wrap.c:4292:25: error: 'ELM_MAP_CLASS' undeclared (first use in this function); did you mean 'ELM_DAY_LAST'?
-  4292 |         if(!eo_isa(obj, ELM_MAP_CLASS)) caml_failwith("Widget is not a Map");
-       |                         ^~~~~~~~~~~~~
-       |                         ELM_DAY_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Map_overlay_clicked':
- src/elm_connect_wrap.c:4304:25: error: 'ELM_MAP_CLASS' undeclared (first use in this function); did you mean 'ELM_DAY_LAST'?
-  4304 |         if(!eo_isa(obj, ELM_MAP_CLASS)) caml_failwith("Widget is not a Map");
-       |                         ^~~~~~~~~~~~~
-       |                         ELM_DAY_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Map_loaded':
- src/elm_connect_wrap.c:4316:25: error: 'ELM_MAP_CLASS' undeclared (first use in this function); did you mean 'ELM_DAY_LAST'?
-  4316 |         if(!eo_isa(obj, ELM_MAP_CLASS)) caml_failwith("Widget is not a Map");
-       |                         ^~~~~~~~~~~~~
-       |                         ELM_DAY_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Map_language_changed':
- src/elm_connect_wrap.c:4328:25: error: 'ELM_MAP_CLASS' undeclared (first use in this function); did you mean 'ELM_DAY_LAST'?
-  4328 |         if(!eo_isa(obj, ELM_MAP_CLASS)) caml_failwith("Widget is not a Map");
-       |                         ^~~~~~~~~~~~~
-       |                         ELM_DAY_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Map_focused':
- src/elm_connect_wrap.c:4340:25: error: 'ELM_MAP_CLASS' undeclared (first use in this function); did you mean 'ELM_DAY_LAST'?
-  4340 |         if(!eo_isa(obj, ELM_MAP_CLASS)) caml_failwith("Widget is not a Map");
-       |                         ^~~~~~~~~~~~~
-       |                         ELM_DAY_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Map_unfocused':
- src/elm_connect_wrap.c:4352:25: error: 'ELM_MAP_CLASS' undeclared (first use in this function); did you mean 'ELM_DAY_LAST'?
-  4352 |         if(!eo_isa(obj, ELM_MAP_CLASS)) caml_failwith("Widget is not a Map");
-       |                         ^~~~~~~~~~~~~
-       |                         ELM_DAY_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Menu_clicked':
- src/elm_connect_wrap.c:4364:25: error: 'ELM_MENU_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  4364 |         if(!eo_isa(obj, ELM_MENU_CLASS)) caml_failwith("Widget is not a Menu");
-       |                         ^~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Menu_dismissed':
- src/elm_connect_wrap.c:4376:25: error: 'ELM_MENU_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  4376 |         if(!eo_isa(obj, ELM_MENU_CLASS)) caml_failwith("Widget is not a Menu");
-       |                         ^~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Notify_timeout':
- src/elm_connect_wrap.c:4388:25: error: 'ELM_NOTIFY_CLASS' undeclared (first use in this function); did you mean 'ELM_POLICY_LAST'?
-  4388 |         if(!eo_isa(obj, ELM_NOTIFY_CLASS)) caml_failwith("Widget is not a Notify");
-       |                         ^~~~~~~~~~~~~~~~
-       |                         ELM_POLICY_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Notify_block_clicked':
- src/elm_connect_wrap.c:4400:25: error: 'ELM_NOTIFY_CLASS' undeclared (first use in this function); did you mean 'ELM_POLICY_LAST'?
-  4400 |         if(!eo_isa(obj, ELM_NOTIFY_CLASS)) caml_failwith("Widget is not a Notify");
-       |                         ^~~~~~~~~~~~~~~~
-       |                         ELM_POLICY_LAST
- src/elm_connect_wrap.c: In function 'ml_connect_Panel_focused':
- src/elm_connect_wrap.c:4412:25: error: 'ELM_PANEL_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  4412 |         if(!eo_isa(obj, ELM_PANEL_CLASS)) caml_failwith("Widget is not a Panel");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Panel_unfocused':
- src/elm_connect_wrap.c:4424:25: error: 'ELM_PANEL_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  4424 |         if(!eo_isa(obj, ELM_PANEL_CLASS)) caml_failwith("Widget is not a Panel");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Panel_theme_changed':
- src/elm_connect_wrap.c:4436:25: error: 'ELM_PANEL_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  4436 |         if(!eo_isa(obj, ELM_PANEL_CLASS)) caml_failwith("Widget is not a Panel");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Panel_language_changed':
- src/elm_connect_wrap.c:4448:25: error: 'ELM_PANEL_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  4448 |         if(!eo_isa(obj, ELM_PANEL_CLASS)) caml_failwith("Widget is not a Panel");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Panes_press':
- src/elm_connect_wrap.c:4460:25: error: 'ELM_PANES_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  4460 |         if(!eo_isa(obj, ELM_PANES_CLASS)) caml_failwith("Widget is not a Panes");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Panes_unpress':
- src/elm_connect_wrap.c:4472:25: error: 'ELM_PANES_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  4472 |         if(!eo_isa(obj, ELM_PANES_CLASS)) caml_failwith("Widget is not a Panes");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Panes_clicked':
- src/elm_connect_wrap.c:4484:25: error: 'ELM_PANES_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  4484 |         if(!eo_isa(obj, ELM_PANES_CLASS)) caml_failwith("Widget is not a Panes");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Panes_clicked_double':
- src/elm_connect_wrap.c:4496:25: error: 'ELM_PANES_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  4496 |         if(!eo_isa(obj, ELM_PANES_CLASS)) caml_failwith("Widget is not a Panes");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Panes_theme_changed':
- src/elm_connect_wrap.c:4508:25: error: 'ELM_PANES_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  4508 |         if(!eo_isa(obj, ELM_PANES_CLASS)) caml_failwith("Widget is not a Panes");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Panes_language_changed':
- src/elm_connect_wrap.c:4520:25: error: 'ELM_PANES_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  4520 |         if(!eo_isa(obj, ELM_PANES_CLASS)) caml_failwith("Widget is not a Panes");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Photo_clicked':
- src/elm_connect_wrap.c:4532:25: error: 'ELM_PHOTO_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  4532 |         if(!eo_isa(obj, ELM_PHOTO_CLASS)) caml_failwith("Widget is not a Photo");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Photo_drag_start':
- src/elm_connect_wrap.c:4544:25: error: 'ELM_PHOTO_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  4544 |         if(!eo_isa(obj, ELM_PHOTO_CLASS)) caml_failwith("Widget is not a Photo");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Photo_drag_end':
- src/elm_connect_wrap.c:4556:25: error: 'ELM_PHOTO_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  4556 |         if(!eo_isa(obj, ELM_PHOTO_CLASS)) caml_failwith("Widget is not a Photo");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Photocam_clicked':
- src/elm_connect_wrap.c:4568:25: error: 'ELM_PHOTOCAM_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  4568 |         if(!eo_isa(obj, ELM_PHOTOCAM_CLASS)) caml_failwith("Widget is not a Photocam");
-       |                         ^~~~~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Photocam_press':
- src/elm_connect_wrap.c:4580:25: error: 'ELM_PHOTOCAM_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  4580 |         if(!eo_isa(obj, ELM_PHOTOCAM_CLASS)) caml_failwith("Widget is not a Photocam");
-       |                         ^~~~~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Photocam_longpressed':
- src/elm_connect_wrap.c:4592:25: error: 'ELM_PHOTOCAM_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  4592 |         if(!eo_isa(obj, ELM_PHOTOCAM_CLASS)) caml_failwith("Widget is not a Photocam");
-       |                         ^~~~~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Photocam_clicked_double':
- src/elm_connect_wrap.c:4604:25: error: 'ELM_PHOTOCAM_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  4604 |         if(!eo_isa(obj, ELM_PHOTOCAM_CLASS)) caml_failwith("Widget is not a Photocam");
-       |                         ^~~~~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Photocam_load':
- src/elm_connect_wrap.c:4616:25: error: 'ELM_PHOTOCAM_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  4616 |         if(!eo_isa(obj, ELM_PHOTOCAM_CLASS)) caml_failwith("Widget is not a Photocam");
-       |                         ^~~~~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Photocam_loaded':
- src/elm_connect_wrap.c:4628:25: error: 'ELM_PHOTOCAM_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  4628 |         if(!eo_isa(obj, ELM_PHOTOCAM_CLASS)) caml_failwith("Widget is not a Photocam");
-       |                         ^~~~~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Photocam_load_detail':
- src/elm_connect_wrap.c:4640:25: error: 'ELM_PHOTOCAM_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  4640 |         if(!eo_isa(obj, ELM_PHOTOCAM_CLASS)) caml_failwith("Widget is not a Photocam");
-       |                         ^~~~~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Photocam_loaded_detail':
- src/elm_connect_wrap.c:4652:25: error: 'ELM_PHOTOCAM_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  4652 |         if(!eo_isa(obj, ELM_PHOTOCAM_CLASS)) caml_failwith("Widget is not a Photocam");
-       |                         ^~~~~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Photocam_zoom_start':
- src/elm_connect_wrap.c:4664:25: error: 'ELM_PHOTOCAM_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  4664 |         if(!eo_isa(obj, ELM_PHOTOCAM_CLASS)) caml_failwith("Widget is not a Photocam");
-       |                         ^~~~~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Photocam_zoom_stop':
- src/elm_connect_wrap.c:4676:25: error: 'ELM_PHOTOCAM_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  4676 |         if(!eo_isa(obj, ELM_PHOTOCAM_CLASS)) caml_failwith("Widget is not a Photocam");
-       |                         ^~~~~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Photocam_zoom_change':
- src/elm_connect_wrap.c:4688:25: error: 'ELM_PHOTOCAM_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  4688 |         if(!eo_isa(obj, ELM_PHOTOCAM_CLASS)) caml_failwith("Widget is not a Photocam");
-       |                         ^~~~~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Photocam_scroll':
- src/elm_connect_wrap.c:4700:25: error: 'ELM_PHOTOCAM_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  4700 |         if(!eo_isa(obj, ELM_PHOTOCAM_CLASS)) caml_failwith("Widget is not a Photocam");
-       |                         ^~~~~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Photocam_scroll_anim_start':
- src/elm_connect_wrap.c:4712:25: error: 'ELM_PHOTOCAM_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  4712 |         if(!eo_isa(obj, ELM_PHOTOCAM_CLASS)) caml_failwith("Widget is not a Photocam");
-       |                         ^~~~~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Photocam_scroll_anim_stop':
- src/elm_connect_wrap.c:4724:25: error: 'ELM_PHOTOCAM_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  4724 |         if(!eo_isa(obj, ELM_PHOTOCAM_CLASS)) caml_failwith("Widget is not a Photocam");
-       |                         ^~~~~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Photocam_scroll_drag_start':
- src/elm_connect_wrap.c:4736:25: error: 'ELM_PHOTOCAM_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  4736 |         if(!eo_isa(obj, ELM_PHOTOCAM_CLASS)) caml_failwith("Widget is not a Photocam");
-       |                         ^~~~~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Photocam_scroll_drag_stop':
- src/elm_connect_wrap.c:4748:25: error: 'ELM_PHOTOCAM_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  4748 |         if(!eo_isa(obj, ELM_PHOTOCAM_CLASS)) caml_failwith("Widget is not a Photocam");
-       |                         ^~~~~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Photocam_focused':
- src/elm_connect_wrap.c:4760:25: error: 'ELM_PHOTOCAM_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  4760 |         if(!eo_isa(obj, ELM_PHOTOCAM_CLASS)) caml_failwith("Widget is not a Photocam");
-       |                         ^~~~~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Photocam_unfocused':
- src/elm_connect_wrap.c:4772:25: error: 'ELM_PHOTOCAM_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  4772 |         if(!eo_isa(obj, ELM_PHOTOCAM_CLASS)) caml_failwith("Widget is not a Photocam");
-       |                         ^~~~~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Plug_clicked':
- src/elm_connect_wrap.c:4784:25: error: 'ELM_PLUG_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  4784 |         if(!eo_isa(obj, ELM_PLUG_CLASS)) caml_failwith("Widget is not a Plug");
-       |                         ^~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Plug_image_deleted':
- src/elm_connect_wrap.c:4796:25: error: 'ELM_PLUG_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  4796 |         if(!eo_isa(obj, ELM_PLUG_CLASS)) caml_failwith("Widget is not a Plug");
-       |                         ^~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Plug_image_resized':
- src/elm_connect_wrap.c:4808:25: error: 'ELM_PLUG_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  4808 |         if(!eo_isa(obj, ELM_PLUG_CLASS)) caml_failwith("Widget is not a Plug");
-       |                         ^~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Progressbar_changed':
- src/elm_connect_wrap.c:4820:25: error: 'ELM_PROGRESSBAR_CLASS' undeclared (first use in this function)
-  4820 |         if(!eo_isa(obj, ELM_PROGRESSBAR_CLASS)) caml_failwith("Widget is not a Progressbar");
-       |                         ^~~~~~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Progressbar_focused':
- src/elm_connect_wrap.c:4832:25: error: 'ELM_PROGRESSBAR_CLASS' undeclared (first use in this function)
-  4832 |         if(!eo_isa(obj, ELM_PROGRESSBAR_CLASS)) caml_failwith("Widget is not a Progressbar");
-       |                         ^~~~~~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Progressbar_unfocused':
- src/elm_connect_wrap.c:4844:25: error: 'ELM_PROGRESSBAR_CLASS' undeclared (first use in this function)
-  4844 |         if(!eo_isa(obj, ELM_PROGRESSBAR_CLASS)) caml_failwith("Widget is not a Progressbar");
-       |                         ^~~~~~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Progressbar_theme_changed':
- src/elm_connect_wrap.c:4856:25: error: 'ELM_PROGRESSBAR_CLASS' undeclared (first use in this function)
-  4856 |         if(!eo_isa(obj, ELM_PROGRESSBAR_CLASS)) caml_failwith("Widget is not a Progressbar");
-       |                         ^~~~~~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Progressbar_language_changed':
- src/elm_connect_wrap.c:4868:25: error: 'ELM_PROGRESSBAR_CLASS' undeclared (first use in this function)
-  4868 |         if(!eo_isa(obj, ELM_PROGRESSBAR_CLASS)) caml_failwith("Widget is not a Progressbar");
-       |                         ^~~~~~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Radio_changed':
- src/elm_connect_wrap.c:4880:25: error: 'ELM_RADIO_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  4880 |         if(!eo_isa(obj, ELM_RADIO_CLASS)) caml_failwith("Widget is not a Radio");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Radio_focused':
- src/elm_connect_wrap.c:4892:25: error: 'ELM_RADIO_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  4892 |         if(!eo_isa(obj, ELM_RADIO_CLASS)) caml_failwith("Widget is not a Radio");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Radio_unfocused':
- src/elm_connect_wrap.c:4904:25: error: 'ELM_RADIO_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  4904 |         if(!eo_isa(obj, ELM_RADIO_CLASS)) caml_failwith("Widget is not a Radio");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Radio_theme_changed':
- src/elm_connect_wrap.c:4916:25: error: 'ELM_RADIO_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  4916 |         if(!eo_isa(obj, ELM_RADIO_CLASS)) caml_failwith("Widget is not a Radio");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Radio_language_changed':
- src/elm_connect_wrap.c:4928:25: error: 'ELM_RADIO_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  4928 |         if(!eo_isa(obj, ELM_RADIO_CLASS)) caml_failwith("Widget is not a Radio");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Scroller_edge_left':
- src/elm_connect_wrap.c:4940:25: error: 'ELM_SCROLLER_CLASS' undeclared (first use in this function); did you mean 'ELM_SCROLLER_H'?
-  4940 |         if(!eo_isa(obj, ELM_SCROLLER_CLASS)) caml_failwith("Widget is not a Scroller");
-       |                         ^~~~~~~~~~~~~~~~~~
-       |                         ELM_SCROLLER_H
- src/elm_connect_wrap.c: In function 'ml_connect_Scroller_edge_right':
- src/elm_connect_wrap.c:4952:25: error: 'ELM_SCROLLER_CLASS' undeclared (first use in this function); did you mean 'ELM_SCROLLER_H'?
-  4952 |         if(!eo_isa(obj, ELM_SCROLLER_CLASS)) caml_failwith("Widget is not a Scroller");
-       |                         ^~~~~~~~~~~~~~~~~~
-       |                         ELM_SCROLLER_H
- src/elm_connect_wrap.c: In function 'ml_connect_Scroller_edge_top':
- src/elm_connect_wrap.c:4964:25: error: 'ELM_SCROLLER_CLASS' undeclared (first use in this function); did you mean 'ELM_SCROLLER_H'?
-  4964 |         if(!eo_isa(obj, ELM_SCROLLER_CLASS)) caml_failwith("Widget is not a Scroller");
-       |                         ^~~~~~~~~~~~~~~~~~
-       |                         ELM_SCROLLER_H
- src/elm_connect_wrap.c: In function 'ml_connect_Scroller_edge_bottom':
- src/elm_connect_wrap.c:4976:25: error: 'ELM_SCROLLER_CLASS' undeclared (first use in this function); did you mean 'ELM_SCROLLER_H'?
-  4976 |         if(!eo_isa(obj, ELM_SCROLLER_CLASS)) caml_failwith("Widget is not a Scroller");
-       |                         ^~~~~~~~~~~~~~~~~~
-       |                         ELM_SCROLLER_H
- src/elm_connect_wrap.c: In function 'ml_connect_Scroller_scroll':
- src/elm_connect_wrap.c:4988:25: error: 'ELM_SCROLLER_CLASS' undeclared (first use in this function); did you mean 'ELM_SCROLLER_H'?
-  4988 |         if(!eo_isa(obj, ELM_SCROLLER_CLASS)) caml_failwith("Widget is not a Scroller");
-       |                         ^~~~~~~~~~~~~~~~~~
-       |                         ELM_SCROLLER_H
- src/elm_connect_wrap.c: In function 'ml_connect_Scroller_scroll_left':
- src/elm_connect_wrap.c:5000:25: error: 'ELM_SCROLLER_CLASS' undeclared (first use in this function); did you mean 'ELM_SCROLLER_H'?
-  5000 |         if(!eo_isa(obj, ELM_SCROLLER_CLASS)) caml_failwith("Widget is not a Scroller");
-       |                         ^~~~~~~~~~~~~~~~~~
-       |                         ELM_SCROLLER_H
- src/elm_connect_wrap.c: In function 'ml_connect_Scroller_scroll_right':
- src/elm_connect_wrap.c:5012:25: error: 'ELM_SCROLLER_CLASS' undeclared (first use in this function); did you mean 'ELM_SCROLLER_H'?
-  5012 |         if(!eo_isa(obj, ELM_SCROLLER_CLASS)) caml_failwith("Widget is not a Scroller");
-       |                         ^~~~~~~~~~~~~~~~~~
-       |                         ELM_SCROLLER_H
- src/elm_connect_wrap.c: In function 'ml_connect_Scroller_scroll_up':
- src/elm_connect_wrap.c:5024:25: error: 'ELM_SCROLLER_CLASS' undeclared (first use in this function); did you mean 'ELM_SCROLLER_H'?
-  5024 |         if(!eo_isa(obj, ELM_SCROLLER_CLASS)) caml_failwith("Widget is not a Scroller");
-       |                         ^~~~~~~~~~~~~~~~~~
-       |                         ELM_SCROLLER_H
- src/elm_connect_wrap.c: In function 'ml_connect_Scroller_scroll_down':
- src/elm_connect_wrap.c:5036:25: error: 'ELM_SCROLLER_CLASS' undeclared (first use in this function); did you mean 'ELM_SCROLLER_H'?
-  5036 |         if(!eo_isa(obj, ELM_SCROLLER_CLASS)) caml_failwith("Widget is not a Scroller");
-       |                         ^~~~~~~~~~~~~~~~~~
-       |                         ELM_SCROLLER_H
- src/elm_connect_wrap.c: In function 'ml_connect_Scroller_scroll_anim_start':
- src/elm_connect_wrap.c:5048:25: error: 'ELM_SCROLLER_CLASS' undeclared (first use in this function); did you mean 'ELM_SCROLLER_H'?
-  5048 |         if(!eo_isa(obj, ELM_SCROLLER_CLASS)) caml_failwith("Widget is not a Scroller");
-       |                         ^~~~~~~~~~~~~~~~~~
-       |                         ELM_SCROLLER_H
- src/elm_connect_wrap.c: In function 'ml_connect_Scroller_scroll_anim_stop':
- src/elm_connect_wrap.c:5060:25: error: 'ELM_SCROLLER_CLASS' undeclared (first use in this function); did you mean 'ELM_SCROLLER_H'?
-  5060 |         if(!eo_isa(obj, ELM_SCROLLER_CLASS)) caml_failwith("Widget is not a Scroller");
-       |                         ^~~~~~~~~~~~~~~~~~
-       |                         ELM_SCROLLER_H
- src/elm_connect_wrap.c: In function 'ml_connect_Scroller_scroll_drag_start':
- src/elm_connect_wrap.c:5072:25: error: 'ELM_SCROLLER_CLASS' undeclared (first use in this function); did you mean 'ELM_SCROLLER_H'?
-  5072 |         if(!eo_isa(obj, ELM_SCROLLER_CLASS)) caml_failwith("Widget is not a Scroller");
-       |                         ^~~~~~~~~~~~~~~~~~
-       |                         ELM_SCROLLER_H
- src/elm_connect_wrap.c: In function 'ml_connect_Scroller_scroll_drag_stop':
- src/elm_connect_wrap.c:5084:25: error: 'ELM_SCROLLER_CLASS' undeclared (first use in this function); did you mean 'ELM_SCROLLER_H'?
-  5084 |         if(!eo_isa(obj, ELM_SCROLLER_CLASS)) caml_failwith("Widget is not a Scroller");
-       |                         ^~~~~~~~~~~~~~~~~~
-       |                         ELM_SCROLLER_H
- src/elm_connect_wrap.c: In function 'ml_connect_Scroller_vbar_drag':
- src/elm_connect_wrap.c:5096:25: error: 'ELM_SCROLLER_CLASS' undeclared (first use in this function); did you mean 'ELM_SCROLLER_H'?
-  5096 |         if(!eo_isa(obj, ELM_SCROLLER_CLASS)) caml_failwith("Widget is not a Scroller");
-       |                         ^~~~~~~~~~~~~~~~~~
-       |                         ELM_SCROLLER_H
- src/elm_connect_wrap.c: In function 'ml_connect_Scroller_vbar_press':
- src/elm_connect_wrap.c:5108:25: error: 'ELM_SCROLLER_CLASS' undeclared (first use in this function); did you mean 'ELM_SCROLLER_H'?
-  5108 |         if(!eo_isa(obj, ELM_SCROLLER_CLASS)) caml_failwith("Widget is not a Scroller");
-       |                         ^~~~~~~~~~~~~~~~~~
-       |                         ELM_SCROLLER_H
- src/elm_connect_wrap.c: In function 'ml_connect_Scroller_vbar_unpress':
- src/elm_connect_wrap.c:5120:25: error: 'ELM_SCROLLER_CLASS' undeclared (first use in this function); did you mean 'ELM_SCROLLER_H'?
-  5120 |         if(!eo_isa(obj, ELM_SCROLLER_CLASS)) caml_failwith("Widget is not a Scroller");
-       |                         ^~~~~~~~~~~~~~~~~~
-       |                         ELM_SCROLLER_H
- src/elm_connect_wrap.c: In function 'ml_connect_Scroller_hbar_drag':
- src/elm_connect_wrap.c:5132:25: error: 'ELM_SCROLLER_CLASS' undeclared (first use in this function); did you mean 'ELM_SCROLLER_H'?
-  5132 |         if(!eo_isa(obj, ELM_SCROLLER_CLASS)) caml_failwith("Widget is not a Scroller");
-       |                         ^~~~~~~~~~~~~~~~~~
-       |                         ELM_SCROLLER_H
- src/elm_connect_wrap.c: In function 'ml_connect_Scroller_hbar_press':
- src/elm_connect_wrap.c:5144:25: error: 'ELM_SCROLLER_CLASS' undeclared (first use in this function); did you mean 'ELM_SCROLLER_H'?
-  5144 |         if(!eo_isa(obj, ELM_SCROLLER_CLASS)) caml_failwith("Widget is not a Scroller");
-       |                         ^~~~~~~~~~~~~~~~~~
-       |                         ELM_SCROLLER_H
- src/elm_connect_wrap.c: In function 'ml_connect_Scroller_hbar_unpress':
- src/elm_connect_wrap.c:5156:25: error: 'ELM_SCROLLER_CLASS' undeclared (first use in this function); did you mean 'ELM_SCROLLER_H'?
-  5156 |         if(!eo_isa(obj, ELM_SCROLLER_CLASS)) caml_failwith("Widget is not a Scroller");
-       |                         ^~~~~~~~~~~~~~~~~~
-       |                         ELM_SCROLLER_H
- src/elm_connect_wrap.c: In function 'ml_connect_Scroller_scroll_page_changed':
- src/elm_connect_wrap.c:5168:25: error: 'ELM_SCROLLER_CLASS' undeclared (first use in this function); did you mean 'ELM_SCROLLER_H'?
-  5168 |         if(!eo_isa(obj, ELM_SCROLLER_CLASS)) caml_failwith("Widget is not a Scroller");
-       |                         ^~~~~~~~~~~~~~~~~~
-       |                         ELM_SCROLLER_H
- src/elm_connect_wrap.c: In function 'ml_connect_Scroller_focused':
- src/elm_connect_wrap.c:5180:25: error: 'ELM_SCROLLER_CLASS' undeclared (first use in this function); did you mean 'ELM_SCROLLER_H'?
-  5180 |         if(!eo_isa(obj, ELM_SCROLLER_CLASS)) caml_failwith("Widget is not a Scroller");
-       |                         ^~~~~~~~~~~~~~~~~~
-       |                         ELM_SCROLLER_H
- src/elm_connect_wrap.c: In function 'ml_connect_Scroller_unfocused':
- src/elm_connect_wrap.c:5192:25: error: 'ELM_SCROLLER_CLASS' undeclared (first use in this function); did you mean 'ELM_SCROLLER_H'?
-  5192 |         if(!eo_isa(obj, ELM_SCROLLER_CLASS)) caml_failwith("Widget is not a Scroller");
-       |                         ^~~~~~~~~~~~~~~~~~
-       |                         ELM_SCROLLER_H
- src/elm_connect_wrap.c: In function 'ml_connect_Segment_control_changed':
- src/elm_connect_wrap.c:5204:25: error: 'ELM_SEGMENT_CONTROL_CLASS' undeclared (first use in this function)
-  5204 |         if(!eo_isa(obj, ELM_SEGMENT_CONTROL_CLASS)) caml_failwith("Widget is not a Segment_control");
-       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Segment_control_theme_changed':
- src/elm_connect_wrap.c:5216:25: error: 'ELM_SEGMENT_CONTROL_CLASS' undeclared (first use in this function)
-  5216 |         if(!eo_isa(obj, ELM_SEGMENT_CONTROL_CLASS)) caml_failwith("Widget is not a Segment_control");
-       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Segment_control_language_changed':
- src/elm_connect_wrap.c:5228:25: error: 'ELM_SEGMENT_CONTROL_CLASS' undeclared (first use in this function)
-  5228 |         if(!eo_isa(obj, ELM_SEGMENT_CONTROL_CLASS)) caml_failwith("Widget is not a Segment_control");
-       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Separator_theme_changed':
- src/elm_connect_wrap.c:5240:25: error: 'ELM_SEPARATOR_CLASS' undeclared (first use in this function)
-  5240 |         if(!eo_isa(obj, ELM_SEPARATOR_CLASS)) caml_failwith("Widget is not a Separator");
-       |                         ^~~~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Separator_language_changed':
- src/elm_connect_wrap.c:5252:25: error: 'ELM_SEPARATOR_CLASS' undeclared (first use in this function)
-  5252 |         if(!eo_isa(obj, ELM_SEPARATOR_CLASS)) caml_failwith("Widget is not a Separator");
-       |                         ^~~~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Slider_changed':
- src/elm_connect_wrap.c:5264:25: error: 'ELM_SLIDER_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  5264 |         if(!eo_isa(obj, ELM_SLIDER_CLASS)) caml_failwith("Widget is not a Slider");
-       |                         ^~~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Slider_slider_drag_start':
- src/elm_connect_wrap.c:5276:25: error: 'ELM_SLIDER_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  5276 |         if(!eo_isa(obj, ELM_SLIDER_CLASS)) caml_failwith("Widget is not a Slider");
-       |                         ^~~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Slider_slider_drag_stop':
- src/elm_connect_wrap.c:5288:25: error: 'ELM_SLIDER_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  5288 |         if(!eo_isa(obj, ELM_SLIDER_CLASS)) caml_failwith("Widget is not a Slider");
-       |                         ^~~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Slider_delay_changed':
- src/elm_connect_wrap.c:5300:25: error: 'ELM_SLIDER_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  5300 |         if(!eo_isa(obj, ELM_SLIDER_CLASS)) caml_failwith("Widget is not a Slider");
-       |                         ^~~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Slider_focused':
- src/elm_connect_wrap.c:5312:25: error: 'ELM_SLIDER_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  5312 |         if(!eo_isa(obj, ELM_SLIDER_CLASS)) caml_failwith("Widget is not a Slider");
-       |                         ^~~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Slider_unfocused':
- src/elm_connect_wrap.c:5324:25: error: 'ELM_SLIDER_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  5324 |         if(!eo_isa(obj, ELM_SLIDER_CLASS)) caml_failwith("Widget is not a Slider");
-       |                         ^~~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Slider_theme_changed':
- src/elm_connect_wrap.c:5336:25: error: 'ELM_SLIDER_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  5336 |         if(!eo_isa(obj, ELM_SLIDER_CLASS)) caml_failwith("Widget is not a Slider");
-       |                         ^~~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Slider_language_changed':
- src/elm_connect_wrap.c:5348:25: error: 'ELM_SLIDER_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  5348 |         if(!eo_isa(obj, ELM_SLIDER_CLASS)) caml_failwith("Widget is not a Slider");
-       |                         ^~~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Slideshow_changed':
- src/elm_connect_wrap.c:5360:25: error: 'ELM_SLIDESHOW_CLASS' undeclared (first use in this function)
-  5360 |         if(!eo_isa(obj, ELM_SLIDESHOW_CLASS)) caml_failwith("Widget is not a Slideshow");
-       |                         ^~~~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Slideshow_transition_end':
- src/elm_connect_wrap.c:5372:25: error: 'ELM_SLIDESHOW_CLASS' undeclared (first use in this function)
-  5372 |         if(!eo_isa(obj, ELM_SLIDESHOW_CLASS)) caml_failwith("Widget is not a Slideshow");
-       |                         ^~~~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Slideshow_focused':
- src/elm_connect_wrap.c:5384:25: error: 'ELM_SLIDESHOW_CLASS' undeclared (first use in this function)
-  5384 |         if(!eo_isa(obj, ELM_SLIDESHOW_CLASS)) caml_failwith("Widget is not a Slideshow");
-       |                         ^~~~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Slideshow_unfocused':
- src/elm_connect_wrap.c:5396:25: error: 'ELM_SLIDESHOW_CLASS' undeclared (first use in this function)
-  5396 |         if(!eo_isa(obj, ELM_SLIDESHOW_CLASS)) caml_failwith("Widget is not a Slideshow");
-       |                         ^~~~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Slideshow_theme_changed':
- src/elm_connect_wrap.c:5408:25: error: 'ELM_SLIDESHOW_CLASS' undeclared (first use in this function)
-  5408 |         if(!eo_isa(obj, ELM_SLIDESHOW_CLASS)) caml_failwith("Widget is not a Slideshow");
-       |                         ^~~~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Slideshow_language_changed':
- src/elm_connect_wrap.c:5420:25: error: 'ELM_SLIDESHOW_CLASS' undeclared (first use in this function)
-  5420 |         if(!eo_isa(obj, ELM_SLIDESHOW_CLASS)) caml_failwith("Widget is not a Slideshow");
-       |                         ^~~~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Spinner_changed':
- src/elm_connect_wrap.c:5432:25: error: 'ELM_SPINNER_CLASS' undeclared (first use in this function)
-  5432 |         if(!eo_isa(obj, ELM_SPINNER_CLASS)) caml_failwith("Widget is not a Spinner");
-       |                         ^~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Spinner_delay_changed':
- src/elm_connect_wrap.c:5444:25: error: 'ELM_SPINNER_CLASS' undeclared (first use in this function)
-  5444 |         if(!eo_isa(obj, ELM_SPINNER_CLASS)) caml_failwith("Widget is not a Spinner");
-       |                         ^~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Spinner_focused':
- src/elm_connect_wrap.c:5456:25: error: 'ELM_SPINNER_CLASS' undeclared (first use in this function)
-  5456 |         if(!eo_isa(obj, ELM_SPINNER_CLASS)) caml_failwith("Widget is not a Spinner");
-       |                         ^~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Spinner_unfocused':
- src/elm_connect_wrap.c:5468:25: error: 'ELM_SPINNER_CLASS' undeclared (first use in this function)
-  5468 |         if(!eo_isa(obj, ELM_SPINNER_CLASS)) caml_failwith("Widget is not a Spinner");
-       |                         ^~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Spinner_spinner_drag_start':
- src/elm_connect_wrap.c:5480:25: error: 'ELM_SPINNER_CLASS' undeclared (first use in this function)
-  5480 |         if(!eo_isa(obj, ELM_SPINNER_CLASS)) caml_failwith("Widget is not a Spinner");
-       |                         ^~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Spinner_spinner_drag_stop':
- src/elm_connect_wrap.c:5492:25: error: 'ELM_SPINNER_CLASS' undeclared (first use in this function)
-  5492 |         if(!eo_isa(obj, ELM_SPINNER_CLASS)) caml_failwith("Widget is not a Spinner");
-       |                         ^~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Spinner_theme_changed':
- src/elm_connect_wrap.c:5504:25: error: 'ELM_SPINNER_CLASS' undeclared (first use in this function)
-  5504 |         if(!eo_isa(obj, ELM_SPINNER_CLASS)) caml_failwith("Widget is not a Spinner");
-       |                         ^~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Spinner_language_changed':
- src/elm_connect_wrap.c:5516:25: error: 'ELM_SPINNER_CLASS' undeclared (first use in this function)
-  5516 |         if(!eo_isa(obj, ELM_SPINNER_CLASS)) caml_failwith("Widget is not a Spinner");
-       |                         ^~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Thumb_clicked':
- src/elm_connect_wrap.c:5528:25: error: 'ELM_THUMB_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  5528 |         if(!eo_isa(obj, ELM_THUMB_CLASS)) caml_failwith("Widget is not a Thumb");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Thumb_clicked_double':
- src/elm_connect_wrap.c:5540:25: error: 'ELM_THUMB_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  5540 |         if(!eo_isa(obj, ELM_THUMB_CLASS)) caml_failwith("Widget is not a Thumb");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Thumb_press':
- src/elm_connect_wrap.c:5552:25: error: 'ELM_THUMB_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  5552 |         if(!eo_isa(obj, ELM_THUMB_CLASS)) caml_failwith("Widget is not a Thumb");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Thumb_generate_start':
- src/elm_connect_wrap.c:5564:25: error: 'ELM_THUMB_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  5564 |         if(!eo_isa(obj, ELM_THUMB_CLASS)) caml_failwith("Widget is not a Thumb");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Thumb_generate_stop':
- src/elm_connect_wrap.c:5576:25: error: 'ELM_THUMB_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  5576 |         if(!eo_isa(obj, ELM_THUMB_CLASS)) caml_failwith("Widget is not a Thumb");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Thumb_generate_error':
- src/elm_connect_wrap.c:5588:25: error: 'ELM_THUMB_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  5588 |         if(!eo_isa(obj, ELM_THUMB_CLASS)) caml_failwith("Widget is not a Thumb");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Thumb_load_error':
- src/elm_connect_wrap.c:5600:25: error: 'ELM_THUMB_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  5600 |         if(!eo_isa(obj, ELM_THUMB_CLASS)) caml_failwith("Widget is not a Thumb");
-       |                         ^~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Toolbar_clicked':
- src/elm_connect_wrap.c:5612:25: error: 'ELM_TOOLBAR_CLASS' undeclared (first use in this function)
-  5612 |         if(!eo_isa(obj, ELM_TOOLBAR_CLASS)) caml_failwith("Widget is not a Toolbar");
-       |                         ^~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Toolbar_longpressed':
- src/elm_connect_wrap.c:5624:25: error: 'ELM_TOOLBAR_CLASS' undeclared (first use in this function)
-  5624 |         if(!eo_isa(obj, ELM_TOOLBAR_CLASS)) caml_failwith("Widget is not a Toolbar");
-       |                         ^~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Toolbar_language_changed':
- src/elm_connect_wrap.c:5636:25: error: 'ELM_TOOLBAR_CLASS' undeclared (first use in this function)
-  5636 |         if(!eo_isa(obj, ELM_TOOLBAR_CLASS)) caml_failwith("Widget is not a Toolbar");
-       |                         ^~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Toolbar_focused':
- src/elm_connect_wrap.c:5648:25: error: 'ELM_TOOLBAR_CLASS' undeclared (first use in this function)
-  5648 |         if(!eo_isa(obj, ELM_TOOLBAR_CLASS)) caml_failwith("Widget is not a Toolbar");
-       |                         ^~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Toolbar_unfocused':
- src/elm_connect_wrap.c:5660:25: error: 'ELM_TOOLBAR_CLASS' undeclared (first use in this function)
-  5660 |         if(!eo_isa(obj, ELM_TOOLBAR_CLASS)) caml_failwith("Widget is not a Toolbar");
-       |                         ^~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Toolbar_item_focused':
- src/elm_connect_wrap.c:5672:25: error: 'ELM_TOOLBAR_CLASS' undeclared (first use in this function)
-  5672 |         if(!eo_isa(obj, ELM_TOOLBAR_CLASS)) caml_failwith("Widget is not a Toolbar");
-       |                         ^~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Toolbar_item_unfocused':
- src/elm_connect_wrap.c:5684:25: error: 'ELM_TOOLBAR_CLASS' undeclared (first use in this function)
-  5684 |         if(!eo_isa(obj, ELM_TOOLBAR_CLASS)) caml_failwith("Widget is not a Toolbar");
-       |                         ^~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Toolbar_selected':
- src/elm_connect_wrap.c:5696:25: error: 'ELM_TOOLBAR_CLASS' undeclared (first use in this function)
-  5696 |         if(!eo_isa(obj, ELM_TOOLBAR_CLASS)) caml_failwith("Widget is not a Toolbar");
-       |                         ^~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Toolbar_unselected':
- src/elm_connect_wrap.c:5708:25: error: 'ELM_TOOLBAR_CLASS' undeclared (first use in this function)
-  5708 |         if(!eo_isa(obj, ELM_TOOLBAR_CLASS)) caml_failwith("Widget is not a Toolbar");
-       |                         ^~~~~~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Web_download_request':
- src/elm_connect_wrap.c:5720:25: error: 'ELM_WEB_CLASS' undeclared (first use in this function)
-  5720 |         if(!eo_isa(obj, ELM_WEB_CLASS)) caml_failwith("Widget is not a Web");
-       |                         ^~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Web_editorclient_contents_changed':
- src/elm_connect_wrap.c:5732:25: error: 'ELM_WEB_CLASS' undeclared (first use in this function)
-  5732 |         if(!eo_isa(obj, ELM_WEB_CLASS)) caml_failwith("Widget is not a Web");
-       |                         ^~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Web_editorclient_selection_changed':
- src/elm_connect_wrap.c:5744:25: error: 'ELM_WEB_CLASS' undeclared (first use in this function)
-  5744 |         if(!eo_isa(obj, ELM_WEB_CLASS)) caml_failwith("Widget is not a Web");
-       |                         ^~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Web_frame_created':
- src/elm_connect_wrap.c:5756:25: error: 'ELM_WEB_CLASS' undeclared (first use in this function)
-  5756 |         if(!eo_isa(obj, ELM_WEB_CLASS)) caml_failwith("Widget is not a Web");
-       |                         ^~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Web_icon_received':
- src/elm_connect_wrap.c:5768:25: error: 'ELM_WEB_CLASS' undeclared (first use in this function)
-  5768 |         if(!eo_isa(obj, ELM_WEB_CLASS)) caml_failwith("Widget is not a Web");
-       |                         ^~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Web_inputmethod_changed':
- src/elm_connect_wrap.c:5780:25: error: 'ELM_WEB_CLASS' undeclared (first use in this function)
-  5780 |         if(!eo_isa(obj, ELM_WEB_CLASS)) caml_failwith("Widget is not a Web");
-       |                         ^~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Web_js_windowobject_clear':
- src/elm_connect_wrap.c:5792:25: error: 'ELM_WEB_CLASS' undeclared (first use in this function)
-  5792 |         if(!eo_isa(obj, ELM_WEB_CLASS)) caml_failwith("Widget is not a Web");
-       |                         ^~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Web_link_hover_in':
- src/elm_connect_wrap.c:5804:25: error: 'ELM_WEB_CLASS' undeclared (first use in this function)
-  5804 |         if(!eo_isa(obj, ELM_WEB_CLASS)) caml_failwith("Widget is not a Web");
-       |                         ^~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Web_link_hover_out':
- src/elm_connect_wrap.c:5816:25: error: 'ELM_WEB_CLASS' undeclared (first use in this function)
-  5816 |         if(!eo_isa(obj, ELM_WEB_CLASS)) caml_failwith("Widget is not a Web");
-       |                         ^~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Web_load_document_finished':
- src/elm_connect_wrap.c:5828:25: error: 'ELM_WEB_CLASS' undeclared (first use in this function)
-  5828 |         if(!eo_isa(obj, ELM_WEB_CLASS)) caml_failwith("Widget is not a Web");
-       |                         ^~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Web_load_error':
- src/elm_connect_wrap.c:5840:25: error: 'ELM_WEB_CLASS' undeclared (first use in this function)
-  5840 |         if(!eo_isa(obj, ELM_WEB_CLASS)) caml_failwith("Widget is not a Web");
-       |                         ^~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Web_load_finished':
- src/elm_connect_wrap.c:5852:25: error: 'ELM_WEB_CLASS' undeclared (first use in this function)
-  5852 |         if(!eo_isa(obj, ELM_WEB_CLASS)) caml_failwith("Widget is not a Web");
-       |                         ^~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Web_load_newwindow_show':
- src/elm_connect_wrap.c:5864:25: error: 'ELM_WEB_CLASS' undeclared (first use in this function)
-  5864 |         if(!eo_isa(obj, ELM_WEB_CLASS)) caml_failwith("Widget is not a Web");
-       |                         ^~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Web_load_progress':
- src/elm_connect_wrap.c:5876:25: error: 'ELM_WEB_CLASS' undeclared (first use in this function)
-  5876 |         if(!eo_isa(obj, ELM_WEB_CLASS)) caml_failwith("Widget is not a Web");
-       |                         ^~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Web_load_provisional':
- src/elm_connect_wrap.c:5888:25: error: 'ELM_WEB_CLASS' undeclared (first use in this function)
-  5888 |         if(!eo_isa(obj, ELM_WEB_CLASS)) caml_failwith("Widget is not a Web");
-       |                         ^~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Web_load_started':
- src/elm_connect_wrap.c:5900:25: error: 'ELM_WEB_CLASS' undeclared (first use in this function)
-  5900 |         if(!eo_isa(obj, ELM_WEB_CLASS)) caml_failwith("Widget is not a Web");
-       |                         ^~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Web_menubar_visible_get':
- src/elm_connect_wrap.c:5912:25: error: 'ELM_WEB_CLASS' undeclared (first use in this function)
-  5912 |         if(!eo_isa(obj, ELM_WEB_CLASS)) caml_failwith("Widget is not a Web");
-       |                         ^~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Web_menubar_visible_set':
- src/elm_connect_wrap.c:5924:25: error: 'ELM_WEB_CLASS' undeclared (first use in this function)
-  5924 |         if(!eo_isa(obj, ELM_WEB_CLASS)) caml_failwith("Widget is not a Web");
-       |                         ^~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Web_popup_created':
- src/elm_connect_wrap.c:5936:25: error: 'ELM_WEB_CLASS' undeclared (first use in this function)
-  5936 |         if(!eo_isa(obj, ELM_WEB_CLASS)) caml_failwith("Widget is not a Web");
-       |                         ^~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Web_popup_willdelete':
- src/elm_connect_wrap.c:5948:25: error: 'ELM_WEB_CLASS' undeclared (first use in this function)
-  5948 |         if(!eo_isa(obj, ELM_WEB_CLASS)) caml_failwith("Widget is not a Web");
-       |                         ^~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Web_ready':
- src/elm_connect_wrap.c:5960:25: error: 'ELM_WEB_CLASS' undeclared (first use in this function)
-  5960 |         if(!eo_isa(obj, ELM_WEB_CLASS)) caml_failwith("Widget is not a Web");
-       |                         ^~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Web_scrollbars_visible_get':
- src/elm_connect_wrap.c:5972:25: error: 'ELM_WEB_CLASS' undeclared (first use in this function)
-  5972 |         if(!eo_isa(obj, ELM_WEB_CLASS)) caml_failwith("Widget is not a Web");
-       |                         ^~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Web_scrollbars_visible_set':
- src/elm_connect_wrap.c:5984:25: error: 'ELM_WEB_CLASS' undeclared (first use in this function)
-  5984 |         if(!eo_isa(obj, ELM_WEB_CLASS)) caml_failwith("Widget is not a Web");
-       |                         ^~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Web_statusbar_text_set':
- src/elm_connect_wrap.c:5996:25: error: 'ELM_WEB_CLASS' undeclared (first use in this function)
-  5996 |         if(!eo_isa(obj, ELM_WEB_CLASS)) caml_failwith("Widget is not a Web");
-       |                         ^~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Web_statusbar_visible_get':
- src/elm_connect_wrap.c:6008:25: error: 'ELM_WEB_CLASS' undeclared (first use in this function)
-  6008 |         if(!eo_isa(obj, ELM_WEB_CLASS)) caml_failwith("Widget is not a Web");
-       |                         ^~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Web_statusbar_visible_set':
- src/elm_connect_wrap.c:6020:25: error: 'ELM_WEB_CLASS' undeclared (first use in this function)
-  6020 |         if(!eo_isa(obj, ELM_WEB_CLASS)) caml_failwith("Widget is not a Web");
-       |                         ^~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Web_title_changed':
- src/elm_connect_wrap.c:6032:25: error: 'ELM_WEB_CLASS' undeclared (first use in this function)
-  6032 |         if(!eo_isa(obj, ELM_WEB_CLASS)) caml_failwith("Widget is not a Web");
-       |                         ^~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Web_toolbars_visible_get':
- src/elm_connect_wrap.c:6044:25: error: 'ELM_WEB_CLASS' undeclared (first use in this function)
-  6044 |         if(!eo_isa(obj, ELM_WEB_CLASS)) caml_failwith("Widget is not a Web");
-       |                         ^~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Web_toolbars_visible_set':
- src/elm_connect_wrap.c:6056:25: error: 'ELM_WEB_CLASS' undeclared (first use in this function)
-  6056 |         if(!eo_isa(obj, ELM_WEB_CLASS)) caml_failwith("Widget is not a Web");
-       |                         ^~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Web_tooltip_text_set':
- src/elm_connect_wrap.c:6068:25: error: 'ELM_WEB_CLASS' undeclared (first use in this function)
-  6068 |         if(!eo_isa(obj, ELM_WEB_CLASS)) caml_failwith("Widget is not a Web");
-       |                         ^~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Web_url_changed':
- src/elm_connect_wrap.c:6080:25: error: 'ELM_WEB_CLASS' undeclared (first use in this function)
-  6080 |         if(!eo_isa(obj, ELM_WEB_CLASS)) caml_failwith("Widget is not a Web");
-       |                         ^~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Web_view_resized':
- src/elm_connect_wrap.c:6092:25: error: 'ELM_WEB_CLASS' undeclared (first use in this function)
-  6092 |         if(!eo_isa(obj, ELM_WEB_CLASS)) caml_failwith("Widget is not a Web");
-       |                         ^~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Web_windows_close_request':
- src/elm_connect_wrap.c:6104:25: error: 'ELM_WEB_CLASS' undeclared (first use in this function)
-  6104 |         if(!eo_isa(obj, ELM_WEB_CLASS)) caml_failwith("Widget is not a Web");
-       |                         ^~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Web_zoom_animated_end':
- src/elm_connect_wrap.c:6116:25: error: 'ELM_WEB_CLASS' undeclared (first use in this function)
-  6116 |         if(!eo_isa(obj, ELM_WEB_CLASS)) caml_failwith("Widget is not a Web");
-       |                         ^~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Web_focused':
- src/elm_connect_wrap.c:6128:25: error: 'ELM_WEB_CLASS' undeclared (first use in this function)
-  6128 |         if(!eo_isa(obj, ELM_WEB_CLASS)) caml_failwith("Widget is not a Web");
-       |                         ^~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Web_unfocused':
- src/elm_connect_wrap.c:6140:25: error: 'ELM_WEB_CLASS' undeclared (first use in this function)
-  6140 |         if(!eo_isa(obj, ELM_WEB_CLASS)) caml_failwith("Widget is not a Web");
-       |                         ^~~~~~~~~~~~~
- src/elm_connect_wrap.c: In function 'ml_connect_Actionslider_selected':
- src/elm_connect_wrap.c:6392:25: error: 'ELM_ACTIONSLIDER_CLASS' undeclared (first use in this function); did you mean 'ELM_ACTIONSLIDER_ALL'?
-  6392 |         if(!eo_isa(obj, ELM_ACTIONSLIDER_CLASS)) caml_failwith("Widget is not a Actionslider");
-       |                         ^~~~~~~~~~~~~~~~~~~~~~
-       |                         ELM_ACTIONSLIDER_ALL
- src/elm_connect_wrap.c: In function 'ml_connect_Actionslider_pos_changed':
- src/elm_connect_wrap.c:6404:25: error: 'ELM_ACTIONSLIDER_CLASS' undeclared (first use in this function); did you mean 'ELM_ACTIONSLIDER_ALL'?
-  6404 |         if(!eo_isa(obj, ELM_ACTIONSLIDER_CLASS)) caml_failwith("Widget is not a Actionslider");
-       |                         ^~~~~~~~~~~~~~~~~~~~~~
-       |                         ELM_ACTIONSLIDER_ALL
- src/elm_connect_wrap.c: In function 'ml_connect_Actionslider_theme_changed':
- src/elm_connect_wrap.c:6416:25: error: 'ELM_ACTIONSLIDER_CLASS' undeclared (first use in this function); did you mean 'ELM_ACTIONSLIDER_ALL'?
-  6416 |         if(!eo_isa(obj, ELM_ACTIONSLIDER_CLASS)) caml_failwith("Widget is not a Actionslider");
-       |                         ^~~~~~~~~~~~~~~~~~~~~~
-       |                         ELM_ACTIONSLIDER_ALL
- src/elm_connect_wrap.c: In function 'ml_connect_Actionslider_language_changed':
- src/elm_connect_wrap.c:6428:25: error: 'ELM_ACTIONSLIDER_CLASS' undeclared (first use in this function); did you mean 'ELM_ACTIONSLIDER_ALL'?
-  6428 |         if(!eo_isa(obj, ELM_ACTIONSLIDER_CLASS)) caml_failwith("Widget is not a Actionslider");
-       |                         ^~~~~~~~~~~~~~~~~~~~~~
-       |                         ELM_ACTIONSLIDER_ALL
- src/elm_connect_wrap.c: In function 'ml_connect_Player_forward_clicked':
- src/elm_connect_wrap.c:6488:25: error: 'ELM_PLAYER_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  6488 |         if(!eo_isa(obj, ELM_PLAYER_CLASS)) caml_failwith("Widget is not a Player");
-       |                         ^~~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Player_info_clicked':
- src/elm_connect_wrap.c:6500:25: error: 'ELM_PLAYER_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  6500 |         if(!eo_isa(obj, ELM_PLAYER_CLASS)) caml_failwith("Widget is not a Player");
-       |                         ^~~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Player_next_clicked':
- src/elm_connect_wrap.c:6512:25: error: 'ELM_PLAYER_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  6512 |         if(!eo_isa(obj, ELM_PLAYER_CLASS)) caml_failwith("Widget is not a Player");
-       |                         ^~~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Player_pause_clicked':
- src/elm_connect_wrap.c:6524:25: error: 'ELM_PLAYER_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  6524 |         if(!eo_isa(obj, ELM_PLAYER_CLASS)) caml_failwith("Widget is not a Player");
-       |                         ^~~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Player_play_clicked':
- src/elm_connect_wrap.c:6536:25: error: 'ELM_PLAYER_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  6536 |         if(!eo_isa(obj, ELM_PLAYER_CLASS)) caml_failwith("Widget is not a Player");
-       |                         ^~~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Player_prev_clicked':
- src/elm_connect_wrap.c:6548:25: error: 'ELM_PLAYER_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  6548 |         if(!eo_isa(obj, ELM_PLAYER_CLASS)) caml_failwith("Widget is not a Player");
-       |                         ^~~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Player_rewind_clicked':
- src/elm_connect_wrap.c:6560:25: error: 'ELM_PLAYER_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  6560 |         if(!eo_isa(obj, ELM_PLAYER_CLASS)) caml_failwith("Widget is not a Player");
-       |                         ^~~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Player_stop_clicked':
- src/elm_connect_wrap.c:6572:25: error: 'ELM_PLAYER_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  6572 |         if(!eo_isa(obj, ELM_PLAYER_CLASS)) caml_failwith("Widget is not a Player");
-       |                         ^~~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Player_theme_changed':
- src/elm_connect_wrap.c:6584:25: error: 'ELM_PLAYER_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  6584 |         if(!eo_isa(obj, ELM_PLAYER_CLASS)) caml_failwith("Widget is not a Player");
-       |                         ^~~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- src/elm_connect_wrap.c: In function 'ml_connect_Player_language_changed':
- src/elm_connect_wrap.c:6596:25: error: 'ELM_PLAYER_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
-  6596 |         if(!eo_isa(obj, ELM_PLAYER_CLASS)) caml_failwith("Widget is not a Player");
-       |                         ^~~~~~~~~~~~~~~~
-       |                         ELM_CLOCK_CLASS
- Command exited with code 2.
- + /home/opam/.opam/5.1/bin/ocamlopt.opt unix.cmxa -I /home/opam/.opam/5.1/lib/ocamlbuild /home/opam/.opam/5.1/lib/ocamlbuild/ocamlbuildlib.cmxa myocamlbuild.ml /home/opam/.opam/5.1/lib/ocamlbuild/ocamlbuild.cmx -o myocamlbuild
- File "_none_", line 1:
- Alert ocaml_deprecated_auto_include: 
- OCaml's lib directory layout changed in 5.0. The unix subdirectory has been
- automatically added to the search path, but you should add -I +unix to the
- command-line to silence this alert (e.g. by adding unix to the list of
- libraries in your dune file, or adding use_unix to your _tags file for
- ocamlbuild, or using -package unix for ocamlfind).
- make: *** [Makefile:514: all-local] Error 10
[ERROR] The compilation of efl.1.18.0 failed at "make".

#=== ERROR while compiling efl.1.18.0 =========================================#
# context              2.1.6 | linux/x86_64 | ocaml-base-compiler.5.1.1 | file:///src
# path                 ~/.opam/5.1/.opam-switch/build/efl.1.18.0
# command              /usr/bin/make
# exit-code            2
# env-file             ~/.opam/log/efl-113-763991.env
# output-file          ~/.opam/log/efl-113-763991.out
### output ###
# /home/opam/.opam/5.1/bin/ocamlopt.opt unix.cmxa -I /home/opam/.opam/5.1/lib/ocamlbuild /home/opam/.opam/5.1/lib/ocamlbuild/ocamlbuildlib.cmxa myocamlbuild.ml /home/opam/.opam/5.1/lib/ocamlbuild/ocamlbuild.cmx -o myocamlbuild
# ocamldep -modules src/write_big_mli.ml > src/write_big_mli.ml.depends
# ocamlc.opt -c -I src -o src/write_big_mli.cmo src/write_big_mli.ml
# ocamlc.opt -a -I src src/write_big_mli.cmo -o src/write_big_mli.cma
# ocamldep -modules src/write_connect/main.ml > src/write_connect/main.ml.depends
# ocamldep -modules src/write_connect/expr.ml > src/write_connect/expr.ml.depends
# /home/opam/.opam/5.1/bin/ocamllex.opt -q src/write_connect/lexer.mll
# ocamldep -modules src/write_connect/lexer.ml > src/write_connect/lexer.ml.depends
# /home/opam/.opam/5.1/bin/ocamlyacc src/write_connect/parser.mly
# ocamldep -modules src/write_connect/parser.mli > src/write_connect/parser.mli.depends
# ocamlc.opt -c -I src/write_connect -I src -o src/write_connect/expr.cmo src/write_connect/expr.ml
# ocamlc.opt -c -I src/write_connect -I src -o src/write_connect/parser.cmi src/write_connect/parser.mli
# ocamlc.opt -c -I src/write_connect -I src -o src/write_connect/lexer.cmo src/write_connect/lexer.ml
# ocamlc.opt -c -I src/write_connect -I src -o src/write_connect/main.cmo src/write_connect/main.ml
# ocamldep -modules src/write_connect/parser.ml > src/write_connect/parser.ml.depends
# ocamlc.opt -c -I src/write_connect -I src -o src/write_connect/parser.cmo src/write_connect/parser.ml
# ocamlc.opt -a -I src/write_connect src/write_connect/expr.cmo src/write_connect/parser.cmo src/write_connect/lexer.cmo src/write_connect/main.cmo -o src/write_connect/main.cma
# ocaml src/write_multi.ml ml 1.26.3 src/write_connect/ctxpopup.txt.multi src/write_connect/ctxpopup.txt
# ocaml src/write_multi.ml ml 1.26.3 src/write_connect/multibuttonentry.txt.multi src/write_connect/multibuttonentry.txt
# ocaml src/write_multi.ml ml 1.26.3 src/write_connect/entry.txt.multi src/write_connect/entry.txt
# ocaml src/write_multi.ml ml 1.26.3 src/ecore.mli.multi src/ecore.mli
# ocaml src/write_multi.ml ml 1.26.3 src/ecore_animator.mli.multi src/ecore_animator.mli
# ocaml src/write_multi.ml ml 1.26.3 src/evas.mli.multi src/evas.mli
# ocaml src/write_multi.ml ml 1.26.3 src/elm.mli.multi src/elm.mli
# ocaml src/write_multi.ml ml 1.26.3 src/elm_config.mli.multi src/elm_config.mli
# ocaml src/write_multi.ml ml 1.26.3 src/elm_object.mli.multi src/elm_object.mli
# ocaml src/write_multi.ml ml 1.26.3 src/elm_layout.mli.multi src/elm_layout.mli
# ocaml src/write_multi.ml ml 1.26.3 src/elm_ctxpopup.mli.multi src/elm_ctxpopup.mli
# ocaml src/write_multi.ml ml 1.26.3 src/elm_fileselector.mli.multi src/elm_fileselector.mli
# ocaml src/write_multi.ml ml 1.26.3 src/elm_multibuttonentry.mli.multi src/elm_multibuttonentry.mli
# ocaml src/write_multi.ml ml 1.26.3 src/elm_naviframe.mli.multi src/elm_naviframe.mli
# ocaml src/write_multi.ml ml 1.26.3 src/elm_popup.mli.multi src/elm_popup.mli
# ocaml src/write_multi.ml ml 1.26.3 src/elm_app.mli.multi src/elm_app.mli
# ocaml src/write_multi.ml ml 1.26.3 src/elm_clock.mli.multi src/elm_clock.mli
# ocaml src/write_multi.ml ml 1.26.3 src/elm_colorselector.mli.multi src/elm_colorselector.mli
# ocaml src/write_multi.ml ml 1.26.3 src/elm_entry.mli.multi src/elm_entry.mli
# ocaml src/write_multi.ml ml 1.26.3 src/elm_gengrid.mli.multi src/elm_gengrid.mli
# ocaml src/write_multi.ml ml 1.26.3 src/elm_genlist.mli.multi src/elm_genlist.mli
# ocaml src/write_multi.ml ml 1.26.3 src/elm_glview.mli.multi src/elm_glview.mli
# ocaml src/write_multi.ml ml 1.26.3 src/elm_index.mli.multi src/elm_index.mli
# ocaml src/write_multi.ml ml 1.26.3 src/elm_label.mli.multi src/elm_label.mli
# ocaml src/write_multi.ml ml 1.26.3 src/elm_mapbuf.mli.multi src/elm_mapbuf.mli
# ocaml src/write_multi.ml ml 1.26.3 src/elm_notify.mli.multi src/elm_notify.mli
# ocaml src/write_multi.ml ml 1.26.3 src/elm_panel.mli.multi src/elm_panel.mli
# ocaml src/write_multi.ml ml 1.26.3 src/elm_photocam.mli.multi src/elm_photocam.mli
# ocaml src/write_multi.ml ml 1.26.3 src/elm_scroller.mli.multi src/elm_scroller.mli
# ocaml src/write_multi.ml ml 1.26.3 src/elm_slider.mli.multi src/elm_slider.mli
# ocaml src/write_multi.ml ml 1.26.3 src/elm_spinner.mli.multi src/elm_spinner.mli
# ocaml src/write_multi.ml ml 1.26.3 src/elm_table.mli.multi src/elm_table.mli
# ocaml src/write_multi.ml ml 1.26.3 src/elm_transit.mli.multi src/elm_transit.mli
# ocaml src/write_multi.ml ml 1.26.3 src/elm_web.mli.multi src/elm_web.mli
# ocaml src/write_multi.ml ml 1.26.3 src/elm_win.mli.multi src/elm_win.mli
# ocaml src/write_multi.ml ml 1.26.3 src/elm_video.mli.multi src/elm_video.mli
# ocaml src/write_connect/main.cma
# ocaml src/write_big_mli_run.ml Ecore Ecore_animator Ecore_timer Evas Evas_event Evas_font Evas_map Evas_object Evas_object_smart Ecore_evas Ethumb Edje Elm Elm_font Elm_config Elm_object Elm_gen Elm_layout Elm_ctxpopup Elm_fileselector Elm_fileselector_button Elm_fileselector_entry Elm_hoversel Elm_multibuttonentry Elm_naviframe Elm_popup Elm_app Elm_bg Elm_box Elm_bubble Elm_button Elm_calendar Elm_check Elm_clock Elm_colorselector Elm_conformant Elm_datetime Elm_dayselector Elm_diskselector Elm_entry Elm_flip Elm_flipselector Elm_frame Elm_gengrid Elm_genlist Elm_gesture_layer Elm_glview Elm_grid Elm_hover Elm_icon Elm_image Elm_index Elm_label Elm_list Elm_map Elm_mapbuf Elm_menu Elm_notify Elm_panel Elm_panes Elm_photo Elm_photocam Elm_plug Elm_progressbar Elm_radio Elm_route Elm_scroller Elm_segment_control Elm_separator Elm_slider Elm_slideshow Elm_spinner Elm_table Elm_theme Elm_thumb Elm_toolbar Elm_transit Elm_web Elm_win Elm_inwin Elm_win_inwin Elm_actionslider Elm_video Elm_sig Elm_toolbox Elm_connect
# ocamldep -modules src/efl.mli > src/efl.mli.depends
# ocamldep -modules src/elm_genlist.mli > src/elm_genlist.mli.depends
# ocamldep -modules src/elm.mli > src/elm.mli.depends
# ocamldep -modules src/evas.mli > src/evas.mli.depends
# ocamldep -modules src/evas_event.mli > src/evas_event.mli.depends
# ocamlc.opt -c -I src -o src/evas.cmi src/evas.mli
# ocamldep -modules src/evas_object_smart.mli > src/evas_object_smart.mli.depends
# ocamlc.opt -c -I src -o src/evas_event.cmi src/evas_event.mli
# ocamlc.opt -c -I src -o src/evas_object_smart.cmi src/evas_object_smart.mli
# ocamldep -modules src/elm_gen.mli > src/elm_gen.mli.depends
# ocamldep -modules src/elm_list.mli > src/elm_list.mli.depends
# ocamldep -modules src/elm_object.mli > src/elm_object.mli.depends
# ocamldep -modules src/edje.mli > src/edje.mli.depends
# ocamlc.opt -c -I src -o src/elm.cmi src/elm.mli
# ocamldep -modules src/evas_object.mli > src/evas_object.mli.depends
# ocamlc.opt -c -I src -o src/edje.cmi src/edje.mli
# ocamlc.opt -c -I src -o src/evas_object.cmi src/evas_object.mli
# ocamlc.opt -c -I src -o src/elm_object.cmi src/elm_object.mli
# ocamlc.opt -c -I src -o src/elm_gen.cmi src/elm_gen.mli
# ocamlc.opt -c -I src -o src/elm_list.cmi src/elm_list.mli
# ocamldep -modules src/elm_icon.mli > src/elm_icon.mli.depends
# ocamlc.opt -c -I src -o src/elm_genlist.cmi src/elm_genlist.mli
# ocamlc.opt -c -I src -o src/elm_icon.cmi src/elm_icon.mli
# ocamlc.opt -c -I src -o src/efl.cmi src/efl.mli
# + ocamlc.opt -c -I src -o src/efl.cmi src/efl.mli
# File "_none_", line 1:
# Alert ocaml_deprecated_auto_include: 
# OCaml's lib directory layout changed in 5.0. The unix subdirectory has been
# automatically added to the search path, but you should add -I +unix to the
# command-line to silence this alert (e.g. by adding unix to the list of
# libraries in your dune file, or adding use_unix to your _tags file for
# ocamlbuild, or using -package unix for ocamlfind).
# ocamldep -modules src/ecore.mli > src/ecore.mli.depends
# ocamlc.opt -c -I src -o src/ecore.cmi src/ecore.mli
# ocamldep -modules src/ecore.ml > src/ecore.ml.depends
# ocamldep -modules src/write_fun/main.ml > src/write_fun/main.ml.depends
# ocamldep -modules src/write_fun/common.ml > src/write_fun/common.ml.depends
# ocamldep -modules src/write_fun/ecore.ml > src/write_fun/ecore.ml.depends
# ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/common.cmo src/write_fun/common.ml
# ocamldep -modules src/write_fun/ecore_animator.ml > src/write_fun/ecore_animator.ml.depends
# ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/ecore.cmo src/write_fun/ecore.ml
# ocamldep -modules src/write_fun/ecore_evas.ml > src/write_fun/ecore_evas.ml.depends
# ocamldep -modules src/write_fun/elm_bg.ml > src/write_fun/elm_bg.ml.depends
# ocamldep -modules src/write_fun/elm_box.ml > src/write_fun/elm_box.ml.depends
# ocamldep -modules src/write_fun/elm_bubble.ml > src/write_fun/elm_bubble.ml.depends
# ocamldep -modules src/write_fun/elm_button.ml > src/write_fun/elm_button.ml.depends
# ocamldep -modules src/write_fun/elm_calendar.ml > src/write_fun/elm_calendar.ml.depends
# ocamldep -modules src/write_fun/elm_check.ml > src/write_fun/elm_check.ml.depends
# ocaml src/write_multi.ml ml 1.26.3 src/write_fun/elm_clock.ml.multi src/write_fun/elm_clock.ml
# ocamldep -modules src/write_fun/elm_clock.ml > src/write_fun/elm_clock.ml.depends
# ocaml src/write_multi.ml ml 1.26.3 src/write_fun/elm_colorselector.ml.multi src/write_fun/elm_colorselector.ml
# ocamldep -modules src/write_fun/elm_colorselector.ml > src/write_fun/elm_colorselector.ml.depends
# ocaml src/write_multi.ml ml 1.26.3 src/write_fun/elm_config.ml.multi src/write_fun/elm_config.ml
# ocamldep -modules src/write_fun/elm_config.ml > src/write_fun/elm_config.ml.depends
# ocamldep -modules src/write_fun/elm_datetime.ml > src/write_fun/elm_datetime.ml.depends
# ocamldep -modules src/write_fun/elm_dayselector.ml > src/write_fun/elm_dayselector.ml.depends
# ocamldep -modules src/write_fun/elm_diskselector.ml > src/write_fun/elm_diskselector.ml.depends
# ocaml src/write_multi.ml ml 1.26.3 src/write_fun/elm_entry.ml.multi src/write_fun/elm_entry.ml
# ocamldep -modules src/write_fun/elm_entry.ml > src/write_fun/elm_entry.ml.depends
# ocamldep -modules src/write_fun/elm_flip.ml > src/write_fun/elm_flip.ml.depends
# ocamldep -modules src/write_fun/elm_flipselector.ml > src/write_fun/elm_flipselector.ml.depends
# ocamldep -modules src/write_fun/elm_frame.ml > src/write_fun/elm_frame.ml.depends
# ocaml src/write_multi.ml ml 1.26.3 src/write_fun/elm_gengrid.ml.multi src/write_fun/elm_gengrid.ml
# ocamldep -modules src/write_fun/elm_gengrid.ml > src/write_fun/elm_gengrid.ml.depends
# ocaml src/write_multi.ml ml 1.26.3 src/write_fun/elm_genlist.ml.multi src/write_fun/elm_genlist.ml
# ocamldep -modules src/write_fun/elm_genlist.ml > src/write_fun/elm_genlist.ml.depends
# ocamldep -modules src/write_fun/elm_list.ml > src/write_fun/elm_list.ml.depends
# ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_list.cmo src/write_fun/elm_list.ml
# ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_genlist.cmo src/write_fun/elm_genlist.ml
# ocamldep -modules src/write_fun/elm_gesture_layer.ml > src/write_fun/elm_gesture_layer.ml.depends
# ocamldep -modules src/write_fun/elm_glview.ml > src/write_fun/elm_glview.ml.depends
# ocamldep -modules src/write_fun/elm_grid.ml > src/write_fun/elm_grid.ml.depends
# ocamldep -modules src/write_fun/elm_hover.ml > src/write_fun/elm_hover.ml.depends
# ocaml src/write_multi.ml ml 1.26.3 src/write_fun/elm_icon.ml.multi src/write_fun/elm_icon.ml
# ocamldep -modules src/write_fun/elm_icon.ml > src/write_fun/elm_icon.ml.depends
# ocamldep -modules src/write_fun/elm_image.ml > src/write_fun/elm_image.ml.depends
# ocaml src/write_multi.ml ml 1.26.3 src/write_fun/elm_index.ml.multi src/write_fun/elm_index.ml
# ocamldep -modules src/write_fun/elm_index.ml > src/write_fun/elm_index.ml.depends
# ocaml src/write_multi.ml ml 1.26.3 src/write_fun/elm_label.ml.multi src/write_fun/elm_label.ml
# ocamldep -modules src/write_fun/elm_label.ml > src/write_fun/elm_label.ml.depends
# ocamldep -modules src/write_fun/elm_map.ml > src/write_fun/elm_map.ml.depends
# ocaml src/write_multi.ml ml 1.26.3 src/write_fun/elm_mapbuf.ml.multi src/write_fun/elm_mapbuf.ml
# ocamldep -modules src/write_fun/elm_mapbuf.ml > src/write_fun/elm_mapbuf.ml.depends
# ocamldep -modules src/write_fun/elm_menu.ml > src/write_fun/elm_menu.ml.depends
# ocaml src/write_multi.ml ml 1.26.3 src/write_fun/elm_notify.ml.multi src/write_fun/elm_notify.ml
# ocamldep -modules src/write_fun/elm_notify.ml > src/write_fun/elm_notify.ml.depends
# ocaml src/write_multi.ml ml 1.26.3 src/write_fun/elm_object.ml.multi src/write_fun/elm_object.ml
# ocamldep -modules src/write_fun/elm_object.ml > src/write_fun/elm_object.ml.depends
# ocaml src/write_multi.ml ml 1.26.3 src/write_fun/elm_panel.ml.multi src/write_fun/elm_panel.ml
# ocamldep -modules src/write_fun/elm_panel.ml > src/write_fun/elm_panel.ml.depends
# ocamldep -modules src/write_fun/elm_panes.ml > src/write_fun/elm_panes.ml.depends
# ocamldep -modules src/write_fun/elm_photo.ml > src/write_fun/elm_photo.ml.depends
# ocaml src/write_multi.ml ml 1.26.3 src/write_fun/elm_photocam.ml.multi src/write_fun/elm_photocam.ml
# ocamldep -modules src/write_fun/elm_photocam.ml > src/write_fun/elm_photocam.ml.depends
# ocamldep -modules src/write_fun/elm_plug.ml > src/write_fun/elm_plug.ml.depends
# ocaml src/write_multi.ml ml 1.26.3 src/write_fun/elm_popup.ml.multi src/write_fun/elm_popup.ml
# ocamldep -modules src/write_fun/elm_popup.ml > src/write_fun/elm_popup.ml.depends
# ocamldep -modules src/write_fun/elm_progressbar.ml > src/write_fun/elm_progressbar.ml.depends
# ocamldep -modules src/write_fun/elm_radio.ml > src/write_fun/elm_radio.ml.depends
# ocaml src/write_multi.ml ml 1.26.3 src/write_fun/elm_scroller.ml.multi src/write_fun/elm_scroller.ml
# ocamldep -modules src/write_fun/elm_scroller.ml > src/write_fun/elm_scroller.ml.depends
# ocamldep -modules src/write_fun/elm_segment_control.ml > src/write_fun/elm_segment_control.ml.depends
# ocamldep -modules src/write_fun/elm_separator.ml > src/write_fun/elm_separator.ml.depends
# ocaml src/write_multi.ml ml 1.26.3 src/write_fun/elm_slider.ml.multi src/write_fun/elm_slider.ml
# ocamldep -modules src/write_fun/elm_slider.ml > src/write_fun/elm_slider.ml.depends
# ocamldep -modules src/write_fun/elm_slideshow.ml > src/write_fun/elm_slideshow.ml.depends
# ocamldep -modules src/write_fun/elm_spinner.ml > src/write_fun/elm_spinner.ml.depends
# ocaml src/write_multi.ml ml 1.26.3 src/write_fun/elm_table.ml.multi src/write_fun/elm_table.ml
# ocamldep -modules src/write_fun/elm_table.ml > src/write_fun/elm_table.ml.depends
# ocamldep -modules src/write_fun/elm_thumb.ml > src/write_fun/elm_thumb.ml.depends
# ocamldep -modules src/write_fun/elm_toolbar.ml > src/write_fun/elm_toolbar.ml.depends
# ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_icon.cmo src/write_fun/elm_icon.ml
# ocaml src/write_multi.ml ml 1.26.3 src/write_fun/elm_transit.ml.multi src/write_fun/elm_transit.ml
# ocamldep -modules src/write_fun/elm_transit.ml > src/write_fun/elm_transit.ml.depends
# ocamldep -modules src/write_fun/elm_video.ml > src/write_fun/elm_video.ml.depends
# ocamldep -modules src/write_fun/elm_web.ml > src/write_fun/elm_web.ml.depends
# ocaml src/write_multi.ml ml 1.26.3 src/write_fun/elm_win.ml.multi src/write_fun/elm_win.ml
# ocamldep -modules src/write_fun/elm_win.ml > src/write_fun/elm_win.ml.depends
# ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/ecore_animator.cmo src/write_fun/ecore_animator.ml
# ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/ecore_evas.cmo src/write_fun/ecore_evas.ml
# ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_bg.cmo src/write_fun/elm_bg.ml
# ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_box.cmo src/write_fun/elm_box.ml
# ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_bubble.cmo src/write_fun/elm_bubble.ml
# ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_button.cmo src/write_fun/elm_button.ml
# ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_calendar.cmo src/write_fun/elm_calendar.ml
# ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_check.cmo src/write_fun/elm_check.ml
# ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_clock.cmo src/write_fun/elm_clock.ml
# ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_colorselector.cmo src/write_fun/elm_colorselector.ml
# ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_config.cmo src/write_fun/elm_config.ml
# ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_datetime.cmo src/write_fun/elm_datetime.ml
# ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_dayselector.cmo src/write_fun/elm_dayselector.ml
# ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_diskselector.cmo src/write_fun/elm_diskselector.ml
# ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_entry.cmo src/write_fun/elm_entry.ml
# ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_flip.cmo src/write_fun/elm_flip.ml
# ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_flipselector.cmo src/write_fun/elm_flipselector.ml
# ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_frame.cmo src/write_fun/elm_frame.ml
# ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_gengrid.cmo src/write_fun/elm_gengrid.ml
# ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_gesture_layer.cmo src/write_fun/elm_gesture_layer.ml
# ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_glview.cmo src/write_fun/elm_glview.ml
# ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_grid.cmo src/write_fun/elm_grid.ml
# ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_hover.cmo src/write_fun/elm_hover.ml
# ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_image.cmo src/write_fun/elm_image.ml
# ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_index.cmo src/write_fun/elm_index.ml
# ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_label.cmo src/write_fun/elm_label.ml
# ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_map.cmo src/write_fun/elm_map.ml
# ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_mapbuf.cmo src/write_fun/elm_mapbuf.ml
# ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_menu.cmo src/write_fun/elm_menu.ml
# ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_notify.cmo src/write_fun/elm_notify.ml
# ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_object.cmo src/write_fun/elm_object.ml
# ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_panel.cmo src/write_fun/elm_panel.ml
# ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_panes.cmo src/write_fun/elm_panes.ml
# ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_photo.cmo src/write_fun/elm_photo.ml
# ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_photocam.cmo src/write_fun/elm_photocam.ml
# ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_plug.cmo src/write_fun/elm_plug.ml
# ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_popup.cmo src/write_fun/elm_popup.ml
# ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_progressbar.cmo src/write_fun/elm_progressbar.ml
# ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_radio.cmo src/write_fun/elm_radio.ml
# ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_scroller.cmo src/write_fun/elm_scroller.ml
# ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_segment_control.cmo src/write_fun/elm_segment_control.ml
# ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_separator.cmo src/write_fun/elm_separator.ml
# ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_slider.cmo src/write_fun/elm_slider.ml
# ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_slideshow.cmo src/write_fun/elm_slideshow.ml
# ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_spinner.cmo src/write_fun/elm_spinner.ml
# ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_table.cmo src/write_fun/elm_table.ml
# ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_thumb.cmo src/write_fun/elm_thumb.ml
# ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_toolbar.cmo src/write_fun/elm_toolbar.ml
# ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_transit.cmo src/write_fun/elm_transit.ml
# ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_video.cmo src/write_fun/elm_video.ml
# ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_web.cmo src/write_fun/elm_web.ml
# ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_win.cmo src/write_fun/elm_win.ml
# ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/main.cmo src/write_fun/main.ml
# ocamlc.opt -a -I src/write_fun src/write_fun/common.cmo src/write_fun/ecore.cmo src/write_fun/ecore_animator.cmo src/write_fun/ecore_evas.cmo src/write_fun/elm_bg.cmo src/write_fun/elm_box.cmo src/write_fun/elm_bubble.cmo src/write_fun/elm_button.cmo src/write_fun/elm_calendar.cmo src/write_fun/elm_check.cmo src/write_fun/elm_clock.cmo src/write_fun/elm_colorselector.cmo src/write_fun/elm_config.cmo src/write_fun/elm_datetime.cmo src/write_fun/elm_dayselector.cmo src/write_fun/elm_diskselector.cmo src/write_fun/elm_entry.cmo src/write_fun/elm_flip.cmo src/write_fun/elm_flipselector.cmo src/write_fun/elm_frame.cmo src/write_fun/elm_list.cmo src/write_fun/elm_genlist.cmo src/write_fun/elm_gengrid.cmo src/write_fun/elm_gesture_layer.cmo src/write_fun/elm_glview.cmo src/write_fun/elm_grid.cmo src/write_fun/elm_hover.cmo src/write_fun/elm_icon.cmo src/write_fun/elm_image.cmo src/write_fun/elm_index.cmo src/write_fun/elm_label.cmo src/write_fun/elm_map.cmo src/write_fun/elm_mapbuf.cmo src/write_fun/elm_menu.cmo src/write_fun/elm_notify.cmo src/write_fun/elm_object.cmo src/write_fun/elm_panel.cmo src/write_fun/elm_panes.cmo src/write_fun/elm_photo.cmo src/write_fun/elm_photocam.cmo src/write_fun/elm_plug.cmo src/write_fun/elm_popup.cmo src/write_fun/elm_progressbar.cmo src/write_fun/elm_radio.cmo src/write_fun/elm_scroller.cmo src/write_fun/elm_segment_control.cmo src/write_fun/elm_separator.cmo src/write_fun/elm_slider.cmo src/write_fun/elm_slideshow.cmo src/write_fun/elm_spinner.cmo src/write_fun/elm_table.cmo src/write_fun/elm_thumb.cmo src/write_fun/elm_toolbar.cmo src/write_fun/elm_transit.cmo src/write_fun/elm_video.cmo src/write_fun/elm_web.cmo src/write_fun/elm_win.cmo src/write_fun/main.cmo -o src/write_fun/main.cma
# ocaml src/write_fun/main.cma
# ocamldep -modules src/autofun.ml > src/autofun.ml.depends
# ocamldep -modules src/write_enums/main.ml > src/write_enums/main.ml.depends
# ocamldep -modules src/write_enums/expr.ml > src/write_enums/expr.ml.depends
# /home/opam/.opam/5.1/bin/ocamllex.opt -q src/write_enums/lexer.mll
# ocamldep -modules src/write_enums/lexer.ml > src/write_enums/lexer.ml.depends
# /home/opam/.opam/5.1/bin/ocamlyacc src/write_enums/parser.mly
# ocamldep -modules src/write_enums/parser.mli > src/write_enums/parser.mli.depends
# ocamlc.opt -c -I src/write_enums -I src -o src/write_enums/expr.cmo src/write_enums/expr.ml
# ocamlc.opt -c -I src/write_enums -I src -o src/write_enums/parser.cmi src/write_enums/parser.mli
# ocamlc.opt -c -I src/write_enums -I src -o src/write_enums/lexer.cmo src/write_enums/lexer.ml
# ocamlc.opt -c -I src/write_enums -I src -o src/write_enums/main.cmo src/write_enums/main.ml
# ocamldep -modules src/write_enums/parser.ml > src/write_enums/parser.ml.depends
# ocamlc.opt -c -I src/write_enums -I src -o src/write_enums/parser.cmo src/write_enums/parser.ml
# ocamlc.opt -a -I src/write_enums src/write_enums/expr.cmo src/write_enums/parser.cmo src/write_enums/lexer.cmo src/write_enums/main.cmo -o src/write_enums/main.cma
# ocaml src/write_multi.ml ml 1.26.3 src/write_enums/enums.txt.multi src/write_enums/enums.txt
# ocaml src/write_enums/main.cma
# ocamldep -modules src/henums.ml > src/henums.ml.depends
# ocamlc.opt -c -I src -o src/autofun.cmo src/autofun.ml
# ocamlc.opt -c -I src -o src/henums.cmo src/henums.ml
# ocamldep -modules src/ecore_animator.mli > src/ecore_animator.mli.depends
# ocamlc.opt -c -I src -o src/ecore_animator.cmi src/ecore_animator.mli
# ocaml src/write_multi.ml ml 1.26.3 src/ecore_animator.ml.multi src/ecore_animator.ml
# ocamldep -modules src/ecore_animator.ml > src/ecore_animator.ml.depends
# ocamldep -modules src/ecore_timer.mli > src/ecore_timer.mli.depends
# ocamlc.opt -c -I src -o src/ecore_timer.cmi src/ecore_timer.mli
# ocamldep -modules src/ecore_timer.ml > src/ecore_timer.ml.depends
# ocamldep -modules src/evas.ml > src/evas.ml.depends
# ocamldep -modules src/write_struct/main.ml > src/write_struct/main.ml.depends
# ocamldep -modules src/write_struct/expr.ml > src/write_struct/expr.ml.depends
# /home/opam/.opam/5.1/bin/ocamllex.opt -q src/write_struct/lexer.mll
# ocamldep -modules src/write_struct/lexer.ml > src/write_struct/lexer.ml.depends
# /home/opam/.opam/5.1/bin/ocamlyacc src/write_struct/parser.mly
# ocamldep -modules src/write_struct/parser.mli > src/write_struct/parser.mli.depends
# ocamlc.opt -c -I src/write_struct -I src -o src/write_struct/expr.cmo src/write_struct/expr.ml
# ocamlc.opt -c -I src/write_struct -I src -o src/write_struct/parser.cmi src/write_struct/parser.mli
# ocamlc.opt -c -I src/write_struct -I src -o src/write_struct/lexer.cmo src/write_struct/lexer.ml
# ocamlc.opt -c -I src/write_struct -I src -o src/write_struct/main.cmo src/write_struct/main.ml
# ocamldep -modules src/write_struct/parser.ml > src/write_struct/parser.ml.depends
# ocamlc.opt -c -I src/write_struct -I src -o src/write_struct/parser.cmo src/write_struct/parser.ml
# ocamlc.opt -a -I src/write_struct src/write_struct/expr.cmo src/write_struct/parser.cmo src/write_struct/lexer.cmo src/write_struct/main.cmo -o src/write_struct/main.cma
# ocaml src/write_struct/main.cma
# ocamldep -modules src/hstructs.ml > src/hstructs.ml.depends
# ocamlc.opt -c -I src -o src/hstructs.cmo src/hstructs.ml
# ocamldep -modules src/evas_event.ml > src/evas_event.ml.depends
# ocamldep -modules src/evas_font.mli > src/evas_font.mli.depends
# ocamlc.opt -c -I src -o src/evas_font.cmi src/evas_font.mli
# ocamldep -modules src/evas_font.ml > src/evas_font.ml.depends
# ocamldep -modules src/evas_map.mli > src/evas_map.mli.depends
# ocamlc.opt -c -I src -o src/evas_map.cmi src/evas_map.mli
# ocamldep -modules src/evas_map.ml > src/evas_map.ml.depends
# ocamldep -modules src/evas_object.ml > src/evas_object.ml.depends
# ocamldep -modules src/evas_object_smart.ml > src/evas_object_smart.ml.depends
# ocamldep -modules src/ecore_evas.mli > src/ecore_evas.mli.depends
# ocamlc.opt -c -I src -o src/ecore_evas.cmi src/ecore_evas.mli
# ocamldep -modules src/ecore_evas.ml > src/ecore_evas.ml.depends
# ocamldep -modules src/ethumb.mli > src/ethumb.mli.depends
# ocamlc.opt -c -I src -o src/ethumb.cmi src/ethumb.mli
# ocamldep -modules src/ethumb.ml > src/ethumb.ml.depends
# ocamldep -modules src/edje.ml > src/edje.ml.depends
# ocaml src/write_multi.ml ml 1.26.3 src/elm.ml.multi src/elm.ml
# ocamldep -modules src/elm.ml > src/elm.ml.depends
# ocamldep -modules src/elm_font.mli > src/elm_font.mli.depends
# ocamlc.opt -c -I src -o src/elm_font.cmi src/elm_font.mli
# ocamldep -modules src/elm_font.ml > src/elm_font.ml.depends
# ocamldep -modules src/elm_config.mli > src/elm_config.mli.depends
# ocamlc.opt -c -I src -o src/elm_config.cmi src/elm_config.mli
# ocaml src/write_multi.ml ml 1.26.3 src/elm_config.ml.multi src/elm_config.ml
# ocamldep -modules src/elm_config.ml > src/elm_config.ml.depends
# ocaml src/write_multi.ml ml 1.26.3 src/elm_object.ml.multi src/elm_object.ml
# ocamldep -modules src/elm_object.ml > src/elm_object.ml.depends
# ocamldep -modules src/elm_gen.ml > src/elm_gen.ml.depends
# ocamldep -modules src/elm_layout.mli > src/elm_layout.mli.depends
# ocamlc.opt -c -I src -o src/elm_layout.cmi src/elm_layout.mli
# ocaml src/write_multi.ml ml 1.26.3 src/elm_layout.ml.multi src/elm_layout.ml
# ocamldep -modules src/elm_layout.ml > src/elm_layout.ml.depends
# ocamldep -modules src/elm_ctxpopup.mli > src/elm_ctxpopup.mli.depends
# ocamlc.opt -c -I src -o src/elm_ctxpopup.cmi src/elm_ctxpopup.mli
# ocaml src/write_multi.ml ml 1.26.3 src/elm_ctxpopup.ml.multi src/elm_ctxpopup.ml
# ocamldep -modules src/elm_ctxpopup.ml > src/elm_ctxpopup.ml.depends
# ocamldep -modules src/elm_fileselector.mli > src/elm_fileselector.mli.depends
# ocamlc.opt -c -I src -o src/elm_fileselector.cmi src/elm_fileselector.mli
# ocaml src/write_multi.ml ml 1.26.3 src/elm_fileselector.ml.multi src/elm_fileselector.ml
# ocamldep -modules src/elm_fileselector.ml > src/elm_fileselector.ml.depends
# ocamldep -modules src/elm_fileselector_button.mli > src/elm_fileselector_button.mli.depends
# ocamlc.opt -c -I src -o src/elm_fileselector_button.cmi src/elm_fileselector_button.mli
# ocamldep -modules src/elm_fileselector_button.ml > src/elm_fileselector_button.ml.depends
# ocamldep -modules src/elm_fileselector_entry.mli > src/elm_fileselector_entry.mli.depends
# ocamlc.opt -c -I src -o src/elm_fileselector_entry.cmi src/elm_fileselector_entry.mli
# ocamldep -modules src/elm_fileselector_entry.ml > src/elm_fileselector_entry.ml.depends
# ocamldep -modules src/elm_hoversel.mli > src/elm_hoversel.mli.depends
# ocamlc.opt -c -I src -o src/elm_hoversel.cmi src/elm_hoversel.mli
# ocamldep -modules src/elm_hoversel.ml > src/elm_hoversel.ml.depends
# ocamldep -modules src/elm_multibuttonentry.mli > src/elm_multibuttonentry.mli.depends
# ocamlc.opt -c -I src -o src/elm_multibuttonentry.cmi src/elm_multibuttonentry.mli
# ocaml src/write_multi.ml ml 1.26.3 src/elm_multibuttonentry.ml.multi src/elm_multibuttonentry.ml
# ocamldep -modules src/elm_multibuttonentry.ml > src/elm_multibuttonentry.ml.depends
# ocamldep -modules src/elm_naviframe.mli > src/elm_naviframe.mli.depends
# ocamlc.opt -c -I src -o src/elm_naviframe.cmi src/elm_naviframe.mli
# ocaml src/write_multi.ml ml 1.26.3 src/elm_naviframe.ml.multi src/elm_naviframe.ml
# ocamldep -modules src/elm_naviframe.ml > src/elm_naviframe.ml.depends
# ocamldep -modules src/elm_popup.mli > src/elm_popup.mli.depends
# ocamlc.opt -c -I src -o src/elm_popup.cmi src/elm_popup.mli
# ocaml src/write_multi.ml ml 1.26.3 src/elm_popup.ml.multi src/elm_popup.ml
# ocamldep -modules src/elm_popup.ml > src/elm_popup.ml.depends
# ocamldep -modules src/elm_app.mli > src/elm_app.mli.depends
# ocamlc.opt -c -I src -o src/elm_app.cmi src/elm_app.mli
# ocaml src/write_multi.ml ml 1.26.3 src/elm_app.ml.multi src/elm_app.ml
# ocamldep -modules src/elm_app.ml > src/elm_app.ml.depends
# ocamldep -modules src/elm_bg.mli > src/elm_bg.mli.depends
# ocamlc.opt -c -I src -o src/elm_bg.cmi src/elm_bg.mli
# ocamldep -modules src/elm_bg.ml > src/elm_bg.ml.depends
# ocamldep -modules src/elm_box.mli > src/elm_box.mli.depends
# ocamlc.opt -c -I src -o src/elm_box.cmi src/elm_box.mli
# ocamldep -modules src/elm_box.ml > src/elm_box.ml.depends
# ocamldep -modules src/elm_bubble.mli > src/elm_bubble.mli.depends
# ocamlc.opt -c -I src -o src/elm_bubble.cmi src/elm_bubble.mli
# ocamldep -modules src/elm_bubble.ml > src/elm_bubble.ml.depends
# ocamldep -modules src/elm_button.mli > src/elm_button.mli.depends
# ocamlc.opt -c -I src -o src/elm_button.cmi src/elm_button.mli
# ocamldep -modules src/elm_button.ml > src/elm_button.ml.depends
# ocamldep -modules src/elm_calendar.mli > src/elm_calendar.mli.depends
# ocamlc.opt -c -I src -o src/elm_calendar.cmi src/elm_calendar.mli
# + ocamlc.opt -c -I src -o src/elm_calendar.cmi src/elm_calendar.mli
# File "_none_", line 1:
# Alert ocaml_deprecated_auto_include: 
# OCaml's lib directory layout changed in 5.0. The unix subdirectory has been
# automatically added to the search path, but you should add -I +unix to the
# command-line to silence this alert (e.g. by adding unix to the list of
# libraries in your dune file, or adding use_unix to your _tags file for
# ocamlbuild, or using -package unix for ocamlfind).
# ocamldep -modules src/elm_calendar.ml > src/elm_calendar.ml.depends
# ocamldep -modules src/elm_check.mli > src/elm_check.mli.depends
# ocamlc.opt -c -I src -o src/elm_check.cmi src/elm_check.mli
# ocamldep -modules src/elm_check.ml > src/elm_check.ml.depends
# ocamldep -modules src/elm_clock.mli > src/elm_clock.mli.depends
# ocamlc.opt -c -I src -o src/elm_clock.cmi src/elm_clock.mli
# ocamldep -modules src/elm_clock.ml > src/elm_clock.ml.depends
# ocamldep -modules src/elm_colorselector.mli > src/elm_colorselector.mli.depends
# ocamlc.opt -c -I src -o src/elm_colorselector.cmi src/elm_colorselector.mli
# ocaml src/write_multi.ml ml 1.26.3 src/elm_colorselector.ml.multi src/elm_colorselector.ml
# ocamldep -modules src/elm_colorselector.ml > src/elm_colorselector.ml.depends
# ocamldep -modules src/elm_conformant.mli > src/elm_conformant.mli.depends
# ocamlc.opt -c -I src -o src/elm_conformant.cmi src/elm_conformant.mli
# ocamldep -modules src/elm_conformant.ml > src/elm_conformant.ml.depends
# ocamldep -modules src/elm_datetime.mli > src/elm_datetime.mli.depends
# ocamlc.opt -c -I src -o src/elm_datetime.cmi src/elm_datetime.mli
# + ocamlc.opt -c -I src -o src/elm_datetime.cmi src/elm_datetime.mli
# File "_none_", line 1:
# Alert ocaml_deprecated_auto_include: 
# OCaml's lib directory layout changed in 5.0. The unix subdirectory has been
# automatically added to the search path, but you should add -I +unix to the
# command-line to silence this alert (e.g. by adding unix to the list of
# libraries in your dune file, or adding use_unix to your _tags file for
# ocamlbuild, or using -package unix for ocamlfind).
# ocamldep -modules src/elm_datetime.ml > src/elm_datetime.ml.depends
# ocamldep -modules src/elm_dayselector.mli > src/elm_dayselector.mli.depends
# ocamlc.opt -c -I src -o src/elm_dayselector.cmi src/elm_dayselector.mli
# ocamldep -modules src/elm_dayselector.ml > src/elm_dayselector.ml.depends
# ocamldep -modules src/elm_diskselector.mli > src/elm_diskselector.mli.depends
# ocamlc.opt -c -I src -o src/elm_diskselector.cmi src/elm_diskselector.mli
# ocamldep -modules src/elm_diskselector.ml > src/elm_diskselector.ml.depends
# ocamldep -modules src/elm_entry.mli > src/elm_entry.mli.depends
# ocamlc.opt -c -I src -o src/elm_entry.cmi src/elm_entry.mli
# ocaml src/write_multi.ml ml 1.26.3 src/elm_entry.ml.multi src/elm_entry.ml
# ocamldep -modules src/elm_entry.ml > src/elm_entry.ml.depends
# ocamldep -modules src/elm_flip.mli > src/elm_flip.mli.depends
# ocamlc.opt -c -I src -o src/elm_flip.cmi src/elm_flip.mli
# ocamldep -modules src/elm_flip.ml > src/elm_flip.ml.depends
# ocamldep -modules src/elm_flipselector.mli > src/elm_flipselector.mli.depends
# ocamlc.opt -c -I src -o src/elm_flipselector.cmi src/elm_flipselector.mli
# ocamldep -modules src/elm_flipselector.ml > src/elm_flipselector.ml.depends
# ocamldep -modules src/elm_frame.mli > src/elm_frame.mli.depends
# ocamlc.opt -c -I src -o src/elm_frame.cmi src/elm_frame.mli
# ocamldep -modules src/elm_frame.ml > src/elm_frame.ml.depends
# ocamldep -modules src/elm_gengrid.mli > src/elm_gengrid.mli.depends
# ocamlc.opt -c -I src -o src/elm_gengrid.cmi src/elm_gengrid.mli
# ocaml src/write_multi.ml ml 1.26.3 src/elm_gengrid.ml.multi src/elm_gengrid.ml
# ocamldep -modules src/elm_gengrid.ml > src/elm_gengrid.ml.depends
# ocamldep -modules src/elm_scroller.mli > src/elm_scroller.mli.depends
# ocamlc.opt -c -I src -o src/elm_scroller.cmi src/elm_scroller.mli
# ocaml src/write_multi.ml ml 1.26.3 src/elm_genlist.ml.multi src/elm_genlist.ml
# ocamldep -modules src/elm_genlist.ml > src/elm_genlist.ml.depends
# ocamldep -modules src/elm_gesture_layer.mli > src/elm_gesture_layer.mli.depends
# ocamlc.opt -c -I src -o src/elm_gesture_layer.cmi src/elm_gesture_layer.mli
# ocamldep -modules src/elm_gesture_layer.ml > src/elm_gesture_layer.ml.depends
# ocamldep -modules src/elm_glview.mli > src/elm_glview.mli.depends
# ocamlc.opt -c -I src -o src/elm_glview.cmi src/elm_glview.mli
# ocaml src/write_multi.ml ml 1.26.3 src/elm_glview.ml.multi src/elm_glview.ml
# ocamldep -modules src/elm_glview.ml > src/elm_glview.ml.depends
# ocamldep -modules src/elm_grid.mli > src/elm_grid.mli.depends
# ocamlc.opt -c -I src -o src/elm_grid.cmi src/elm_grid.mli
# ocamldep -modules src/elm_grid.ml > src/elm_grid.ml.depends
# ocamldep -modules src/elm_hover.mli > src/elm_hover.mli.depends
# ocamlc.opt -c -I src -o src/elm_hover.cmi src/elm_hover.mli
# ocamldep -modules src/elm_hover.ml > src/elm_hover.ml.depends
# ocaml src/write_multi.ml ml 1.26.3 src/elm_icon.ml.multi src/elm_icon.ml
# ocamldep -modules src/elm_icon.ml > src/elm_icon.ml.depends
# ocamldep -modules src/elm_image.mli > src/elm_image.mli.depends
# ocamlc.opt -c -I src -o src/elm_image.cmi src/elm_image.mli
# ocamldep -modules src/elm_image.ml > src/elm_image.ml.depends
# ocamldep -modules src/elm_index.mli > src/elm_index.mli.depends
# ocamlc.opt -c -I src -o src/elm_index.cmi src/elm_index.mli
# ocamldep -modules src/elm_index.ml > src/elm_index.ml.depends
# ocamldep -modules src/elm_label.mli > src/elm_label.mli.depends
# ocamlc.opt -c -I src -o src/elm_label.cmi src/elm_label.mli
# ocamldep -modules src/elm_label.ml > src/elm_label.ml.depends
# ocamldep -modules src/elm_list.ml > src/elm_list.ml.depends
# ocamldep -modules src/elm_map.mli > src/elm_map.mli.depends
# ocamlc.opt -c -I src -o src/elm_map.cmi src/elm_map.mli
# ocamldep -modules src/elm_map.ml > src/elm_map.ml.depends
# ocamldep -modules src/elm_mapbuf.mli > src/elm_mapbuf.mli.depends
# ocamlc.opt -c -I src -o src/elm_mapbuf.cmi src/elm_mapbuf.mli
# ocaml src/write_multi.ml ml 1.26.3 src/elm_mapbuf.ml.multi src/elm_mapbuf.ml
# ocamldep -modules src/elm_mapbuf.ml > src/elm_mapbuf.ml.depends
# ocamldep -modules src/elm_menu.mli > src/elm_menu.mli.depends
# ocamlc.opt -c -I src -o src/elm_menu.cmi src/elm_menu.mli
# ocamldep -modules src/elm_menu.ml > src/elm_menu.ml.depends
# ocamldep -modules src/elm_notify.mli > src/elm_notify.mli.depends
# ocamlc.opt -c -I src -o src/elm_notify.cmi src/elm_notify.mli
# ocamldep -modules src/elm_notify.ml > src/elm_notify.ml.depends
# ocamldep -modules src/elm_panel.mli > src/elm_panel.mli.depends
# ocamlc.opt -c -I src -o src/elm_panel.cmi src/elm_panel.mli
# ocamldep -modules src/elm_panel.ml > src/elm_panel.ml.depends
# ocamldep -modules src/elm_panes.mli > src/elm_panes.mli.depends
# ocamlc.opt -c -I src -o src/elm_panes.cmi src/elm_panes.mli
# ocamldep -modules src/elm_panes.ml > src/elm_panes.ml.depends
# ocamldep -modules src/elm_photo.mli > src/elm_photo.mli.depends
# ocamlc.opt -c -I src -o src/elm_photo.cmi src/elm_photo.mli
# ocamldep -modules src/elm_photo.ml > src/elm_photo.ml.depends
# ocamldep -modules src/elm_photocam.mli > src/elm_photocam.mli.depends
# ocamlc.opt -c -I src -o src/elm_photocam.cmi src/elm_photocam.mli
# ocaml src/write_multi.ml ml 1.26.3 src/elm_photocam.ml.multi src/elm_photocam.ml
# ocamldep -modules src/elm_photocam.ml > src/elm_photocam.ml.depends
# ocamldep -modules src/elm_plug.mli > src/elm_plug.mli.depends
# ocamlc.opt -c -I src -o src/elm_plug.cmi src/elm_plug.mli
# ocamldep -modules src/elm_plug.ml > src/elm_plug.ml.depends
# ocamldep -modules src/elm_progressbar.mli > src/elm_progressbar.mli.depends
# ocamlc.opt -c -I src -o src/elm_progressbar.cmi src/elm_progressbar.mli
# ocamldep -modules src/elm_progressbar.ml > src/elm_progressbar.ml.depends
# ocamldep -modules src/common.ml > src/common.ml.depends
# ocamlc.opt -c -I src -o src/common.cmo src/common.ml
# ocamldep -modules src/elm_radio.mli > src/elm_radio.mli.depends
# ocamlc.opt -c -I src -o src/elm_radio.cmi src/elm_radio.mli
# ocamldep -modules src/elm_radio.ml > src/elm_radio.ml.depends
# ocamldep -modules src/elm_route.mli > src/elm_route.mli.depends
# ocamlc.opt -c -I src -o src/elm_route.cmi src/elm_route.mli
# ocamldep -modules src/elm_route.ml > src/elm_route.ml.depends
# ocaml src/write_multi.ml ml 1.26.3 src/elm_scroller.ml.multi src/elm_scroller.ml
# ocamldep -modules src/elm_scroller.ml > src/elm_scroller.ml.depends
# ocamldep -modules src/elm_segment_control.mli > src/elm_segment_control.mli.depends
# ocamlc.opt -c -I src -o src/elm_segment_control.cmi src/elm_segment_control.mli
# ocamldep -modules src/elm_segment_control.ml > src/elm_segment_control.ml.depends
# ocamldep -modules src/elm_separator.mli > src/elm_separator.mli.depends
# ocamlc.opt -c -I src -o src/elm_separator.cmi src/elm_separator.mli
# ocamldep -modules src/elm_separator.ml > src/elm_separator.ml.depends
# ocamldep -modules src/elm_slider.mli > src/elm_slider.mli.depends
# ocamlc.opt -c -I src -o src/elm_slider.cmi src/elm_slider.mli
# ocaml src/write_multi.ml ml 1.26.3 src/elm_slider.ml.multi src/elm_slider.ml
# ocamldep -modules src/elm_slider.ml > src/elm_slider.ml.depends
# ocamldep -modules src/elm_slideshow.mli > src/elm_slideshow.mli.depends
# ocamlc.opt -c -I src -o src/elm_slideshow.cmi src/elm_slideshow.mli
# ocamldep -modules src/elm_slideshow.ml > src/elm_slideshow.ml.depends
# ocamldep -modules src/elm_spinner.mli > src/elm_spinner.mli.depends
# ocamlc.opt -c -I src -o src/elm_spinner.cmi src/elm_spinner.mli
# ocaml src/write_multi.ml ml 1.26.3 src/elm_spinner.ml.multi src/elm_spinner.ml
# ocamldep -modules src/elm_spinner.ml > src/elm_spinner.ml.depends
# ocamldep -modules src/elm_table.mli > src/elm_table.mli.depends
# ocamlc.opt -c -I src -o src/elm_table.cmi src/elm_table.mli
# ocaml src/write_multi.ml ml 1.26.3 src/elm_table.ml.multi src/elm_table.ml
# ocamldep -modules src/elm_table.ml > src/elm_table.ml.depends
# ocamldep -modules src/elm_theme.mli > src/elm_theme.mli.depends
# ocamlc.opt -c -I src -o src/elm_theme.cmi src/elm_theme.mli
# ocamldep -modules src/elm_theme.ml > src/elm_theme.ml.depends
# ocamldep -modules src/elm_thumb.mli > src/elm_thumb.mli.depends
# ocamlc.opt -c -I src -o src/elm_thumb.cmi src/elm_thumb.mli
# ocamldep -modules src/elm_thumb.ml > src/elm_thumb.ml.depends
# ocamldep -modules src/elm_toolbar.mli > src/elm_toolbar.mli.depends
# ocamlc.opt -c -I src -o src/elm_toolbar.cmi src/elm_toolbar.mli
# ocamldep -modules src/elm_toolbar.ml > src/elm_toolbar.ml.depends
# ocamldep -modules src/elm_transit.mli > src/elm_transit.mli.depends
# ocamlc.opt -c -I src -o src/elm_transit.cmi src/elm_transit.mli
# ocaml src/write_multi.ml ml 1.26.3 src/elm_transit.ml.multi src/elm_transit.ml
# ocamldep -modules src/elm_transit.ml > src/elm_transit.ml.depends
# ocamldep -modules src/elm_web.mli > src/elm_web.mli.depends
# ocamlc.opt -c -I src -o src/elm_web.cmi src/elm_web.mli
# ocaml src/write_multi.ml ml 1.26.3 src/elm_web.ml.multi src/elm_web.ml
# ocamldep -modules src/elm_web.ml > src/elm_web.ml.depends
# ocamldep -modules src/elm_win.mli > src/elm_win.mli.depends
# ocamlc.opt -c -I src -o src/elm_win.cmi src/elm_win.mli
# ocaml src/write_multi.ml ml 1.26.3 src/elm_win.ml.multi src/elm_win.ml
# ocamldep -modules src/elm_win.ml > src/elm_win.ml.depends
# ocamldep -modules src/elm_inwin.mli > src/elm_inwin.mli.depends
# ocamlc.opt -c -I src -o src/elm_inwin.cmi src/elm_inwin.mli
# ocamldep -modules src/elm_inwin.ml > src/elm_inwin.ml.depends
# ocamldep -modules src/elm_win_inwin.mli > src/elm_win_inwin.mli.depends
# ocamlc.opt -c -I src -o src/elm_win_inwin.cmi src/elm_win_inwin.mli
# ocamldep -modules src/elm_win_inwin.ml > src/elm_win_inwin.ml.depends
# ocamldep -modules src/elm_actionslider.mli > src/elm_actionslider.mli.depends
# ocamlc.opt -c -I src -o src/elm_actionslider.cmi src/elm_actionslider.mli
# ocamldep -modules src/elm_actionslider.ml > src/elm_actionslider.ml.depends
# ocamldep -modules src/elm_video.mli > src/elm_video.mli.depends
# ocamlc.opt -c -I src -o src/elm_video.cmi src/elm_video.mli
# ocaml src/write_multi.ml ml 1.26.3 src/elm_video.ml.multi src/elm_video.ml
# ocamldep -modules src/elm_video.ml > src/elm_video.ml.depends
# ocamldep -modules src/elm_sig.mli > src/elm_sig.mli.depends
# ocamlc.opt -c -I src -o src/elm_sig.cmi src/elm_sig.mli
# ocamldep -modules src/elm_sig.ml > src/elm_sig.ml.depends
# ocamldep -modules src/elm_toolbox.mli > src/elm_toolbox.mli.depends
# ocamlc.opt -c -I src -o src/elm_toolbox.cmi src/elm_toolbox.mli
# ocamldep -modules src/elm_toolbox.ml > src/elm_toolbox.ml.depends
# ocamldep -modules src/elm_connect.mli > src/elm_connect.mli.depends
# ocamlc.opt -c -I src -o src/elm_connect.cmi src/elm_connect.mli
# ocamldep -modules src/elm_connect.ml > src/elm_connect.ml.depends
# ocamldep -modules src/henums_check.ml > src/henums_check.ml.depends
# ocamldep -modules src/autofun_check.ml > src/autofun_check.ml.depends
# ocamlc.opt -c -I src -o src/ecore.cmo src/ecore.ml
# ocamlc.opt -c -I src -o src/ecore_animator.cmo src/ecore_animator.ml
# ocamlc.opt -c -I src -o src/ecore_timer.cmo src/ecore_timer.ml
# ocamlc.opt -c -I src -o src/evas.cmo src/evas.ml
# ocamlc.opt -c -I src -o src/evas_event.cmo src/evas_event.ml
# ocamlc.opt -c -I src -o src/evas_font.cmo src/evas_font.ml
# ocamlc.opt -c -I src -o src/evas_map.cmo src/evas_map.ml
# ocamlc.opt -c -I src -o src/evas_object.cmo src/evas_object.ml
# ocamlc.opt -c -I src -o src/evas_object_smart.cmo src/evas_object_smart.ml
# ocamlc.opt -c -I src -o src/ecore_evas.cmo src/ecore_evas.ml
# ocamlc.opt -c -I src -o src/ethumb.cmo src/ethumb.ml
# ocamlc.opt -c -I src -o src/edje.cmo src/edje.ml
# ocamlc.opt -c -I src -o src/elm.cmo src/elm.ml
# ocamlc.opt -c -I src -o src/elm_font.cmo src/elm_font.ml
# ocamlc.opt -c -I src -o src/elm_config.cmo src/elm_config.ml
# ocamlc.opt -c -I src -o src/elm_object.cmo src/elm_object.ml
# ocamlc.opt -c -I src -o src/elm_gen.cmo src/elm_gen.ml
# ocamlc.opt -c -I src -o src/elm_layout.cmo src/elm_layout.ml
# ocamlc.opt -c -I src -o src/elm_ctxpopup.cmo src/elm_ctxpopup.ml
# ocamlc.opt -c -I src -o src/elm_fileselector.cmo src/elm_fileselector.ml
# ocamlc.opt -c -I src -o src/elm_fileselector_button.cmo src/elm_fileselector_button.ml
# ocamlc.opt -c -I src -o src/elm_fileselector_entry.cmo src/elm_fileselector_entry.ml
# ocamlc.opt -c -I src -o src/elm_hoversel.cmo src/elm_hoversel.ml
# ocamlc.opt -c -I src -o src/elm_multibuttonentry.cmo src/elm_multibuttonentry.ml
# ocamlc.opt -c -I src -o src/elm_naviframe.cmo src/elm_naviframe.ml
# ocamlc.opt -c -I src -o src/elm_popup.cmo src/elm_popup.ml
# ocamlc.opt -c -I src -o src/elm_app.cmo src/elm_app.ml
# ocamlc.opt -c -I src -o src/elm_bg.cmo src/elm_bg.ml
# ocamlc.opt -c -I src -o src/elm_box.cmo src/elm_box.ml
# ocamlc.opt -c -I src -o src/elm_bubble.cmo src/elm_bubble.ml
# ocamlc.opt -c -I src -o src/elm_button.cmo src/elm_button.ml
# ocamlc.opt -c -I src -o src/elm_calendar.cmo src/elm_calendar.ml
# + ocamlc.opt -c -I src -o src/elm_calendar.cmo src/elm_calendar.ml
# File "_none_", line 1:
# Alert ocaml_deprecated_auto_include: 
# OCaml's lib directory layout changed in 5.0. The unix subdirectory has been
# automatically added to the search path, but you should add -I +unix to the
# command-line to silence this alert (e.g. by adding unix to the list of
# libraries in your dune file, or adding use_unix to your _tags file for
# ocamlbuild, or using -package unix for ocamlfind).
# ocamlc.opt -c -I src -o src/elm_check.cmo src/elm_check.ml
# ocamlc.opt -c -I src -o src/elm_clock.cmo src/elm_clock.ml
# ocamlc.opt -c -I src -o src/elm_colorselector.cmo src/elm_colorselector.ml
# ocamlc.opt -c -I src -o src/elm_conformant.cmo src/elm_conformant.ml
# ocamlc.opt -c -I src -o src/elm_datetime.cmo src/elm_datetime.ml
# + ocamlc.opt -c -I src -o src/elm_datetime.cmo src/elm_datetime.ml
# File "_none_", line 1:
# Alert ocaml_deprecated_auto_include: 
# OCaml's lib directory layout changed in 5.0. The unix subdirectory has been
# automatically added to the search path, but you should add -I +unix to the
# command-line to silence this alert (e.g. by adding unix to the list of
# libraries in your dune file, or adding use_unix to your _tags file for
# ocamlbuild, or using -package unix for ocamlfind).
# ocamlc.opt -c -I src -o src/elm_dayselector.cmo src/elm_dayselector.ml
# ocamlc.opt -c -I src -o src/elm_diskselector.cmo src/elm_diskselector.ml
# ocamlc.opt -c -I src -o src/elm_entry.cmo src/elm_entry.ml
# ocamlc.opt -c -I src -o src/elm_flip.cmo src/elm_flip.ml
# ocamlc.opt -c -I src -o src/elm_flipselector.cmo src/elm_flipselector.ml
# ocamlc.opt -c -I src -o src/elm_frame.cmo src/elm_frame.ml
# ocamlc.opt -c -I src -o src/elm_gengrid.cmo src/elm_gengrid.ml
# ocamlc.opt -c -I src -o src/elm_genlist.cmo src/elm_genlist.ml
# ocamlc.opt -c -I src -o src/elm_gesture_layer.cmo src/elm_gesture_layer.ml
# ocamlc.opt -c -I src -o src/elm_glview.cmo src/elm_glview.ml
# ocamlc.opt -c -I src -o src/elm_grid.cmo src/elm_grid.ml
# ocamlc.opt -c -I src -o src/elm_hover.cmo src/elm_hover.ml
# ocamlc.opt -c -I src -o src/elm_icon.cmo src/elm_icon.ml
# ocamlc.opt -c -I src -o src/elm_image.cmo src/elm_image.ml
# ocamlc.opt -c -I src -o src/elm_index.cmo src/elm_index.ml
# ocamlc.opt -c -I src -o src/elm_label.cmo src/elm_label.ml
# ocamlc.opt -c -I src -o src/elm_list.cmo src/elm_list.ml
# ocamlc.opt -c -I src -o src/elm_map.cmo src/elm_map.ml
# ocamlc.opt -c -I src -o src/elm_mapbuf.cmo src/elm_mapbuf.ml
# ocamlc.opt -c -I src -o src/elm_menu.cmo src/elm_menu.ml
# ocamlc.opt -c -I src -o src/elm_notify.cmo src/elm_notify.ml
# ocamlc.opt -c -I src -o src/elm_panel.cmo src/elm_panel.ml
# ocamlc.opt -c -I src -o src/elm_panes.cmo src/elm_panes.ml
# ocamlc.opt -c -I src -o src/elm_photo.cmo src/elm_photo.ml
# ocamlc.opt -c -I src -o src/elm_photocam.cmo src/elm_photocam.ml
# ocamlc.opt -c -I src -o src/elm_plug.cmo src/elm_plug.ml
# ocamlc.opt -c -I src -o src/elm_progressbar.cmo src/elm_progressbar.ml
# ocamlc.opt -c -I src -o src/elm_radio.cmo src/elm_radio.ml
# ocamlc.opt -c -I src -o src/elm_route.cmo src/elm_route.ml
# ocamlc.opt -c -I src -o src/elm_scroller.cmo src/elm_scroller.ml
# ocamlc.opt -c -I src -o src/elm_segment_control.cmo src/elm_segment_control.ml
# ocamlc.opt -c -I src -o src/elm_separator.cmo src/elm_separator.ml
# ocamlc.opt -c -I src -o src/elm_slider.cmo src/elm_slider.ml
# ocamlc.opt -c -I src -o src/elm_slideshow.cmo src/elm_slideshow.ml
# ocamlc.opt -c -I src -o src/elm_spinner.cmo src/elm_spinner.ml
# ocamlc.opt -c -I src -o src/elm_table.cmo src/elm_table.ml
# ocamlc.opt -c -I src -o src/elm_theme.cmo src/elm_theme.ml
# ocamlc.opt -c -I src -o src/elm_thumb.cmo src/elm_thumb.ml
# ocamlc.opt -c -I src -o src/elm_toolbar.cmo src/elm_toolbar.ml
# ocamlc.opt -c -I src -o src/elm_transit.cmo src/elm_transit.ml
# ocamlc.opt -c -I src -o src/elm_web.cmo src/elm_web.ml
# + ocamlc.opt -c -I src -o src/elm_web.cmo src/elm_web.ml
# File "src/elm_web.ml", line 112, characters 0-78:
# 112 | external download_of_ptr : Evas.ptr -> download = "ml_Elm_Web_Download_of_ptr"
#       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
# Warning 61 [unboxable-type-in-prim-decl]: This primitive declaration uses type download, whose representation
# may be either boxed or unboxed. Without an annotation to indicate
# which representation is intended, the boxed representation has been
# selected by default. This default choice may change in future
# versions of the compiler, breaking the primitive implementation.
# You should explicitly annotate the declaration of download
# with [@@boxed] or [@@unboxed], so that its external interface
# remains stable in the future.
# ocamlc.opt -c -I src -o src/elm_win.cmo src/elm_win.ml
# ocamlc.opt -c -I src -o src/elm_inwin.cmo src/elm_inwin.ml
# ocamlc.opt -c -I src -o src/elm_win_inwin.cmo src/elm_win_inwin.ml
# ocamlc.opt -c -I src -o src/elm_actionslider.cmo src/elm_actionslider.ml
# ocamlc.opt -c -I src -o src/elm_video.cmo src/elm_video.ml
# ocamlc.opt -c -I src -o src/elm_sig.cmo src/elm_sig.ml
# ocamlc.opt -c -I src -o src/elm_toolbox.cmo src/elm_toolbox.ml
# ocamlc.opt -c -I src -o src/elm_connect.cmo src/elm_connect.ml
# ocamlc.opt -c -I src -o src/henums_check.cmo src/henums_check.ml
# ocamlc.opt -c -I src -o src/autofun_check.cmo src/autofun_check.ml
# ocamlc.opt -pack src/autofun.cmo src/henums.cmo src/ecore.cmo src/ecore_animator.cmo src/ecore_timer.cmo src/hstructs.cmo src/evas.cmo src/evas_event.cmo src/evas_font.cmo src/evas_map.cmo src/evas_object.cmo src/evas_object_smart.cmo src/ecore_evas.cmo src/ethumb.cmo src/edje.cmo src/elm.cmo src/elm_font.cmo src/elm_config.cmo src/elm_object.cmo src/elm_gen.cmo src/elm_layout.cmo src/elm_ctxpopup.cmo src/elm_fileselector.cmo src/elm_fileselector_button.cmo src/elm_fileselector_entry.cmo src/elm_icon.cmo src/elm_hoversel.cmo src/elm_multibuttonentry.cmo src/elm_naviframe.cmo src/elm_popup.cmo src/elm_app.cmo src/elm_bg.cmo src/elm_box.cmo src/elm_bubble.cmo src/elm_button.cmo src/elm_calendar.cmo src/elm_check.cmo src/elm_clock.cmo src/elm_colorselector.cmo src/elm_conformant.cmo src/elm_datetime.cmo src/elm_dayselector.cmo src/elm_diskselector.cmo src/elm_entry.cmo src/elm_flip.cmo src/elm_flipselector.cmo src/elm_frame.cmo src/elm_list.cmo src/elm_genlist.cmo src/elm_scroller.cmo src/elm_gengrid.cmo src/elm_gesture_layer.cmo src/elm_glview.cmo src/elm_grid.cmo src/elm_hover.cmo src/elm_image.cmo src/elm_index.cmo src/elm_label.cmo src/elm_map.cmo src/elm_mapbuf.cmo src/elm_menu.cmo src/elm_notify.cmo src/elm_panel.cmo src/elm_panes.cmo src/elm_photo.cmo src/elm_photocam.cmo src/elm_plug.cmo src/common.cmo src/elm_progressbar.cmo src/elm_radio.cmo src/elm_route.cmo src/elm_segment_control.cmo src/elm_separator.cmo src/elm_slider.cmo src/elm_slideshow.cmo src/elm_spinner.cmo src/elm_table.cmo src/elm_theme.cmo src/elm_thumb.cmo src/elm_toolbar.cmo src/elm_transit.cmo src/elm_web.cmo src/elm_win.cmo src/elm_inwin.cmo src/elm_win_inwin.cmo src/elm_actionslider.cmo src/elm_video.cmo src/elm_sig.cmo src/elm_connect.cmo src/elm_toolbox.cmo src/henums_check.cmo src/autofun_check.cmo -o src/efl.cmo
# ocaml src/write_multi.ml ml 1.26.3 src/write_other.ml.multi src/write_other.ml
# ocamldep -modules src/write_other.ml > src/write_other.ml.depends
# ocamlc.opt -c -I src -o src/write_other.cmo src/write_other.ml
# ocamlc.opt -a -I src src/write_other.cmo -o src/write_other.cma
# ocaml src/write_other.cma
# ocaml src/write_multi.ml c 1.26.3 src/elm_wrap.h.multi src/elm_wrap.h
# ocaml src/write_variants.ml > src/variants.h
# ocaml src/write_multi.ml c 1.26.3 src/ecore_animator_wrap.c.multi src/ecore_animator_wrap.c
# ocaml src/write_multi.ml c 1.26.3 src/elm_wrap.c.multi src/elm_wrap.c
# ocaml src/write_multi.ml c 1.26.3 src/elm_config_wrap.c.multi src/elm_config_wrap.c
# ocaml src/write_multi.ml c 1.26.3 src/elm_object_wrap.c.multi src/elm_object_wrap.c
# ocaml src/write_multi.ml c 1.26.3 src/elm_layout_wrap.c.multi src/elm_layout_wrap.c
# ocaml src/write_multi.ml c 1.26.3 src/elm_ctxpopup_wrap.c.multi src/elm_ctxpopup_wrap.c
# ocaml src/write_multi.ml c 1.26.3 src/elm_fileselector_wrap.c.multi src/elm_fileselector_wrap.c
# ocaml src/write_multi.ml c 1.26.3 src/elm_multibuttonentry_wrap.c.multi src/elm_multibuttonentry_wrap.c
# ocaml src/write_multi.ml c 1.26.3 src/elm_naviframe_wrap.c.multi src/elm_naviframe_wrap.c
# ocaml src/write_multi.ml c 1.26.3 src/elm_popup_wrap.c.multi src/elm_popup_wrap.c
# ocaml src/write_multi.ml c 1.26.3 src/elm_app_wrap.c.multi src/elm_app_wrap.c
# ocaml src/write_multi.ml c 1.26.3 src/elm_colorselector_wrap.c.multi src/elm_colorselector_wrap.c
# ocaml src/write_multi.ml c 1.26.3 src/elm_entry_wrap.c.multi src/elm_entry_wrap.c
# ocaml src/write_multi.ml c 1.26.3 src/elm_gengrid_wrap.c.multi src/elm_gengrid_wrap.c
# ocaml src/write_multi.ml c 1.26.3 src/elm_genlist_wrap.c.multi src/elm_genlist_wrap.c
# ocaml src/write_multi.ml c 1.26.3 src/elm_glview_wrap.c.multi src/elm_glview_wrap.c
# ocaml src/write_multi.ml c 1.26.3 src/elm_mapbuf_wrap.c.multi src/elm_mapbuf_wrap.c
# ocaml src/write_multi.ml c 1.26.3 src/elm_scroller_wrap.c.multi src/elm_scroller_wrap.c
# ocaml src/write_multi.ml c 1.26.3 src/elm_slider_wrap.c.multi src/elm_slider_wrap.c
# ocaml src/write_multi.ml c 1.26.3 src/elm_table_wrap.c.multi src/elm_table_wrap.c
# ocaml src/write_multi.ml c 1.26.3 src/elm_transit_wrap.c.multi src/elm_transit_wrap.c
# ocaml src/write_multi.ml c 1.26.3 src/elm_web_wrap.c.multi src/elm_web_wrap.c
# ocaml src/write_multi.ml c 1.26.3 src/elm_win_wrap.c.multi src/elm_win_wrap.c
# ocaml src/write_multi.ml c 1.26.3 src/elm_video_wrap.c.multi src/elm_video_wrap.c
# ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/eina_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/eina_wrap.c
# In file included from src/include.h:60,
#                  from src/eina_wrap.c:1:
# src/enums_variants_wrap.h:15: warning: "Val_none" redefined
#    15 | #define Val_none (-1844173455)
#       | 
# In file included from src/include.h:10:
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
#   439 | #define Val_none Val_int(0)
#       | 
# src/eina_wrap.c: In function 'copy_Eina_List_string':
# src/eina_wrap.c:58:23: warning: implicit declaration of function 'copy_string'; did you mean 'copy_string_opt'? [-Wimplicit-function-declaration]
#    58 |                 v_s = copy_string(s);
#       |                       ^~~~~~~~~~~
#       |                       copy_string_opt
# src/eina_wrap.c: In function 'copy_double_ptr':
# src/eina_wrap.c:260:16: warning: implicit declaration of function 'copy_double'; did you mean 'copy_double_ptr'? [-Wimplicit-function-declaration]
#   260 |         return copy_double(*ptr);
#       |                ^~~~~~~~~~~
#       |                copy_double_ptr
# mv eina_wrap.o src/eina_wrap.o
# ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/evas_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/evas_wrap.c
# In file included from src/include.h:60,
#                  from src/evas_wrap.c:1:
# src/enums_variants_wrap.h:15: warning: "Val_none" redefined
#    15 | #define Val_none (-1844173455)
#       | 
# In file included from src/include.h:10:
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
#   439 | #define Val_none Val_int(0)
#       | 
# src/evas_wrap.c: In function 'ml_string_of_ptr':
# src/evas_wrap.c:40:16: warning: implicit declaration of function 'copy_string'; did you mean 'copy_string_opt'? [-Wimplicit-function-declaration]
#    40 |         return copy_string(ptr);
#       |                ^~~~~~~~~~~
#       |                copy_string_opt
# src/evas_wrap.c: In function 'ml_float_of_ptr':
# src/evas_wrap.c:98:16: warning: implicit declaration of function 'copy_double'; did you mean 'copy_double_ptr'? [-Wimplicit-function-declaration]
#    98 |         return copy_double(*x);
#       |                ^~~~~~~~~~~
#       |                copy_double_ptr
# src/evas_wrap.c: In function 'ml_evas_device_parent_set':
# src/evas_wrap.c:503:9: warning: 'evas_device_parent_set' is deprecated [-Wdeprecated-declarations]
#   503 |         evas_device_parent_set(Evas_Device_val(v_dev),
#       |         ^~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/evas-1/Evas.h:187,
#                  from /usr/include/elementary-1/Elementary.h:63,
#                  from src/include.h:22:
# /usr/include/evas-1/Evas_Common.h:1178:15: note: declared here
#  1178 | EVAS_API void evas_device_parent_set(Evas_Device *dev, Evas_Device *parent) EINA_DEPRECATED;
#       |               ^~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:12:
# src/evas_wrap.c: In function 'ml_evas_string_char_next_get':
# src/evas_wrap.c:720:27: warning: implicit declaration of function 'copy_int32'; did you mean 'copy_tm'? [-Wimplicit-function-declaration]
#   720 |         Store_field(v, 1, copy_int32(decoded));
#       |                           ^~~~~~~~~~
# /home/opam/.opam/5.1/lib/ocaml/caml/memory.h:428:27: note: in definition of macro 'Store_field'
#   428 |   value caml__temp_val = (val); \
#       |                           ^~~
# mv evas_wrap.o src/evas_wrap.o
# ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/evas_event_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/evas_event_wrap.c
# In file included from src/include.h:60,
#                  from src/evas_event_wrap.h:4,
#                  from src/evas_event_wrap.c:1:
# src/enums_variants_wrap.h:15: warning: "Val_none" redefined
#    15 | #define Val_none (-1844173455)
#       | 
# In file included from src/include.h:10:
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
#   439 | #define Val_none Val_int(0)
#       | 
# mv evas_event_wrap.o src/evas_event_wrap.o
# ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/evas_font_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/evas_font_wrap.c
# In file included from src/include.h:60,
#                  from src/evas_font_wrap.c:1:
# src/enums_variants_wrap.h:15: warning: "Val_none" redefined
#    15 | #define Val_none (-1844173455)
#       | 
# In file included from src/include.h:10:
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
#   439 | #define Val_none Val_int(0)
#       | 
# mv evas_font_wrap.o src/evas_font_wrap.o
# ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/evas_map_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/evas_map_wrap.c
# In file included from src/include.h:60,
#                  from src/evas_map_wrap.c:1:
# src/enums_variants_wrap.h:15: warning: "Val_none" redefined
#    15 | #define Val_none (-1844173455)
#       | 
# In file included from src/include.h:10:
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
#   439 | #define Val_none Val_int(0)
#       | 
# In file included from src/include.h:12:
# src/evas_map_wrap.c: In function 'ml_evas_map_point_image_uv_get':
# src/evas_map_wrap.c:200:29: warning: implicit declaration of function 'copy_double'; did you mean 'copy_double_ptr'? [-Wimplicit-function-declaration]
#   200 |         Store_field(v_r, 0, copy_double(u));
#       |                             ^~~~~~~~~~~
# /home/opam/.opam/5.1/lib/ocaml/caml/memory.h:428:27: note: in definition of macro 'Store_field'
#   428 |   value caml__temp_val = (val); \
#       |                           ^~~
# mv evas_map_wrap.o src/evas_map_wrap.o
# ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/evas_object_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/evas_object_wrap.c
# In file included from src/include.h:60,
#                  from src/evas_object_wrap.h:4,
#                  from src/evas_object_wrap.c:1:
# src/enums_variants_wrap.h:15: warning: "Val_none" redefined
#    15 | #define Val_none (-1844173455)
#       | 
# In file included from src/include.h:10:
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
#   439 | #define Val_none Val_int(0)
#       | 
# src/evas_object_wrap.c: In function 'ml_evas_object_name_get':
# src/evas_object_wrap.c:267:16: warning: implicit declaration of function 'copy_string'; did you mean 'copy_string_opt'? [-Wimplicit-function-declaration]
#   267 |         return copy_string(evas_object_name_get(Evas_Object_val(v_obj)));
#       |                ^~~~~~~~~~~
#       |                copy_string_opt
# In file included from src/include.h:12:
# src/evas_object_wrap.c: In function 'ml_evas_object_size_hint_align_get':
# src/evas_object_wrap.c:433:27: warning: implicit declaration of function 'copy_double'; did you mean 'copy_double_ptr'? [-Wimplicit-function-declaration]
#   433 |         Store_field(v, 0, copy_double(x));
#       |                           ^~~~~~~~~~~
# /home/opam/.opam/5.1/lib/ocaml/caml/memory.h:428:27: note: in definition of macro 'Store_field'
#   428 |   value caml__temp_val = (val); \
#       |                           ^~~
# mv evas_object_wrap.o src/evas_object_wrap.o
# ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/evas_object_event_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/evas_object_event_wrap.c
# In file included from src/include.h:60,
#                  from src/evas_object_event_wrap.c:1:
# src/enums_variants_wrap.h:15: warning: "Val_none" redefined
#    15 | #define Val_none (-1844173455)
#       | 
# In file included from src/include.h:10:
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
#   439 | #define Val_none Val_int(0)
#       | 
# mv evas_object_event_wrap.o src/evas_object_event_wrap.o
# ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/ecore_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/ecore_wrap.c
# In file included from src/include.h:60,
#                  from src/ecore_wrap.c:1:
# src/enums_variants_wrap.h:15: warning: "Val_none" redefined
#    15 | #define Val_none (-1844173455)
#       | 
# In file included from src/include.h:10:
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
#   439 | #define Val_none Val_int(0)
#       | 
# src/ecore_wrap.c: In function 'raise_not_X':
# src/ecore_wrap.c:6:25: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
#     6 |         if(e == NULL) e = caml_named_value("Not_X exception");
#       |                         ^
# src/ecore_wrap.c: In function 'raise_not_Wayland':
# src/ecore_wrap.c:13:25: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
#    13 |         if(e == NULL) e = caml_named_value("Not_Wayland exception");
#       |                         ^
# mv ecore_wrap.o src/ecore_wrap.o
# ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/ecore_animator_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/ecore_animator_wrap.c
# In file included from src/include.h:60,
#                  from src/ecore_animator_wrap.c:1:
# src/enums_variants_wrap.h:15: warning: "Val_none" redefined
#    15 | #define Val_none (-1844173455)
#       | 
# In file included from src/include.h:10:
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
#   439 | #define Val_none Val_int(0)
#       | 
# src/ecore_animator_wrap.c: In function 'ml_ecore_animator_pos_map_list':
# src/ecore_animator_wrap.c:25:16: warning: implicit declaration of function 'copy_double'; did you mean 'copy_double_ptr'? [-Wimplicit-function-declaration]
#    25 |         return copy_double(ecore_animator_pos_map_n(Double_val(v_pos),
#       |                ^~~~~~~~~~~
#       |                copy_double_ptr
# mv ecore_animator_wrap.o src/ecore_animator_wrap.o
# ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/ecore_evas_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/ecore_evas_wrap.c
# In file included from src/include.h:60,
#                  from src/ecore_evas_wrap.c:1:
# src/enums_variants_wrap.h:15: warning: "Val_none" redefined
#    15 | #define Val_none (-1844173455)
#       | 
# In file included from src/include.h:10:
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
#   439 | #define Val_none Val_int(0)
#       | 
# mv ecore_evas_wrap.o src/ecore_evas_wrap.o
# ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/ethumb_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/ethumb_wrap.c
# In file included from src/include.h:60,
#                  from src/ethumb_wrap.h:4,
#                  from src/ethumb_wrap.c:1:
# src/enums_variants_wrap.h:15: warning: "Val_none" redefined
#    15 | #define Val_none (-1844173455)
#       | 
# In file included from src/include.h:10:
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
#   439 | #define Val_none Val_int(0)
#       | 
# mv ethumb_wrap.o src/ethumb_wrap.o
# ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/edje_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/edje_wrap.c
# In file included from src/include.h:60,
#                  from src/edje_wrap.c:1:
# src/enums_variants_wrap.h:15: warning: "Val_none" redefined
#    15 | #define Val_none (-1844173455)
#       | 
# In file included from src/include.h:10:
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
#   439 | #define Val_none Val_int(0)
#       | 
# src/edje_wrap.c: In function 'ml_Edje_Signal_Cb':
# src/edje_wrap.c:10:22: warning: implicit declaration of function 'copy_string'; did you mean 'copy_string_opt'? [-Wimplicit-function-declaration]
#    10 |         v_emission = copy_string(emission);
#       |                      ^~~~~~~~~~~
#       |                      copy_string_opt
# mv edje_wrap.o src/edje_wrap.o
# ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_wrap.c
# In file included from src/include.h:60,
#                  from src/elm_wrap.c:1:
# src/enums_variants_wrap.h:15: warning: "Val_none" redefined
#    15 | #define Val_none (-1844173455)
#       | 
# In file included from src/include.h:10:
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
#   439 | #define Val_none Val_int(0)
#       | 
# src/elm_wrap.c: In function 'ml_elm_init_with_counter':
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:329:23: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
#   329 | #define String_val(x) ((const char *) Bp_val(x))
#       |                       ^
# src/elm_wrap.c:62:29: note: in expansion of macro 'String_val'
#    62 |                 char* arg = String_val(Field(v_argv, i));
#       |                             ^~~~~~~~~~
# In file included from src/include.h:12:
# src/elm_wrap.c: In function 'copy_Elm_Color_Class':
# src/elm_wrap.c:160:27: warning: implicit declaration of function 'copy_string'; did you mean 'copy_string_opt'? [-Wimplicit-function-declaration]
#   160 |         Store_field(v, 0, copy_string(c->name));
#       |                           ^~~~~~~~~~~
# /home/opam/.opam/5.1/lib/ocaml/caml/memory.h:428:27: note: in definition of macro 'Store_field'
#   428 |   value caml__temp_val = (val); \
#       |                           ^~~
# src/elm_wrap.c: In function 'ml_elm_need_elocation':
# src/elm_wrap.c:244:9: warning: 'elm_need_elocation' is deprecated [-Wdeprecated-declarations]
#   244 |         return Val_Eina_Bool(elm_need_elocation());
#       |         ^~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:277,
#                  from src/include.h:22:
# /usr/include/elementary-1/elm_deprecated.h:1703:32: note: declared here
#  1703 | EINA_DEPRECATED EAPI Eina_Bool elm_need_elocation(void);
#       |                                ^~~~~~~~~~~~~~~~~~
# mv elm_wrap.o src/elm_wrap.o
# ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_config_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_config_wrap.c
# In file included from src/include.h:60,
#                  from src/elm_config_wrap.c:1:
# src/enums_variants_wrap.h:15: warning: "Val_none" redefined
#    15 | #define Val_none (-1844173455)
#       | 
# In file included from src/include.h:10:
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
#   439 | #define Val_none Val_int(0)
#       | 
# src/elm_config_wrap.c: In function 'ml_elm_config_preferred_engine_get':
# src/elm_config_wrap.c:18:16: warning: implicit declaration of function 'copy_string'; did you mean 'copy_string_opt'? [-Wimplicit-function-declaration]
#    18 |         return copy_string(elm_config_accel_preference_get());
#       |                ^~~~~~~~~~~
#       |                copy_string_opt
# mv elm_config_wrap.o src/elm_config_wrap.o
# ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_object_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_object_wrap.c
# In file included from src/include.h:60,
#                  from src/elm_object_wrap.c:1:
# src/enums_variants_wrap.h:15: warning: "Val_none" redefined
#    15 | #define Val_none (-1844173455)
#       | 
# In file included from src/include.h:10:
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
#   439 | #define Val_none Val_int(0)
#       | 
# src/elm_object_wrap.c: In function 'ml_elm_object_cursor_get':
# src/elm_object_wrap.c:13:16: warning: implicit declaration of function 'copy_string'; did you mean 'copy_string_opt'? [-Wimplicit-function-declaration]
#    13 |         return copy_string(elm_object_cursor_get(Evas_Object_val(v_obj)));
#       |                ^~~~~~~~~~~
#       |                copy_string_opt
# src/elm_object_wrap.c: In function 'ml_elm_object_translatable_part_text_get':
# src/elm_object_wrap.c:302:32: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
#   302 |         else translatable_part = String_val(Field(v_translatable_part, 0));
#       |                                ^
# src/elm_object_wrap.c: In function 'ml_elm_object_part_text_set':
# src/elm_object_wrap.c:334:19: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
#   334 |         else part = String_val(Field(v_part, 0));
#       |                   ^
# src/elm_object_wrap.c: In function 'ml_elm_object_part_text_get':
# src/elm_object_wrap.c:352:19: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
#   352 |         else part = String_val(Field(v_part, 0));
#       |                   ^
# src/elm_object_wrap.c: In function 'ml_elm_object_part_content_set':
# src/elm_object_wrap.c:363:19: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
#   363 |         else part = String_val(Field(v_part, 0));
#       |                   ^
# src/elm_object_wrap.c: In function 'ml_elm_object_part_content_get':
# src/elm_object_wrap.c:389:19: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
#   389 |         else part = String_val(Field(v_part, 0));
#       |                   ^
# src/elm_object_wrap.c: In function 'ml_elm_object_part_content_unset':
# src/elm_object_wrap.c:408:19: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
#   408 |         else part = String_val(Field(v_part, 0));
#       |                   ^
# src/elm_object_wrap.c: In function 'ml_elm_object_scale_get':
# src/elm_object_wrap.c:875:16: warning: implicit declaration of function 'copy_double'; did you mean 'copy_double_ptr'? [-Wimplicit-function-declaration]
#   875 |         return copy_double(elm_object_scale_get(Evas_Object_val(v_obj)));
#       |                ^~~~~~~~~~~
#       |                copy_double_ptr
# mv elm_object_wrap.o src/elm_object_wrap.o
# ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_gen_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_gen_wrap.c
# In file included from src/include.h:60,
#                  from src/elm_gen_wrap.c:1:
# src/enums_variants_wrap.h:15: warning: "Val_none" redefined
#    15 | #define Val_none (-1844173455)
#       | 
# In file included from src/include.h:10:
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
#   439 | #define Val_none Val_int(0)
#       | 
# src/elm_gen_wrap.c: In function 'ml_Elm_Gen_Item_Text_Get_Cb':
# src/elm_gen_wrap.c:10:18: warning: implicit declaration of function 'copy_string'; did you mean 'copy_string_opt'? [-Wimplicit-function-declaration]
#    10 |         v_part = copy_string(part);
#       |                  ^~~~~~~~~~~
#       |                  copy_string_opt
# mv elm_gen_wrap.o src/elm_gen_wrap.o
# ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_layout_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_layout_wrap.c
# In file included from src/include.h:60,
#                  from src/elm_layout_wrap.c:1:
# src/enums_variants_wrap.h:15: warning: "Val_none" redefined
#    15 | #define Val_none (-1844173455)
#       | 
# In file included from src/include.h:10:
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
#   439 | #define Val_none Val_int(0)
#       | 
# In file included from src/include.h:12:
# src/elm_layout_wrap.c: In function 'ml_elm_layout_data_get':
# src/elm_layout_wrap.c:133:35: warning: implicit declaration of function 'copy_string'; did you mean 'copy_string_opt'? [-Wimplicit-function-declaration]
#   133 |                 Store_field(v, 0, copy_string(data));
#       |                                   ^~~~~~~~~~~
# /home/opam/.opam/5.1/lib/ocaml/caml/memory.h:428:27: note: in definition of macro 'Store_field'
#   428 |   value caml__temp_val = (val); \
#       |                           ^~~
# mv elm_layout_wrap.o src/elm_layout_wrap.o
# ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_ctxpopup_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_ctxpopup_wrap.c
# In file included from src/include.h:60,
#                  from src/elm_ctxpopup_wrap.c:1:
# src/enums_variants_wrap.h:15: warning: "Val_none" redefined
#    15 | #define Val_none (-1844173455)
#       | 
# In file included from src/include.h:10:
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
#   439 | #define Val_none Val_int(0)
#       | 
# mv elm_ctxpopup_wrap.o src/elm_ctxpopup_wrap.o
# ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_fileselector_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_fileselector_wrap.c
# In file included from src/include.h:60,
#                  from src/elm_fileselector_wrap.c:1:
# src/enums_variants_wrap.h:15: warning: "Val_none" redefined
#    15 | #define Val_none (-1844173455)
#       | 
# In file included from src/include.h:10:
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
#   439 | #define Val_none Val_int(0)
#       | 
# src/elm_fileselector_wrap.c: In function 'ml_Elm_Fileselector_Filter_Func':
# src/elm_fileselector_wrap.c:9:15: warning: implicit declaration of function 'copy_string'; did you mean 'copy_string_opt'? [-Wimplicit-function-declaration]
#     9 |         v_s = copy_string(path);
#       |               ^~~~~~~~~~~
#       |               copy_string_opt
# src/elm_fileselector_wrap.c: In function 'ml_elm_fileselector_mime_types_filter_append':
# src/elm_fileselector_wrap.c:102:26: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
#   102 |         else filter_name = String_val(Field(v_filter_name, 0));
#       |                          ^
# mv elm_fileselector_wrap.o src/elm_fileselector_wrap.o
# ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_fileselector_button_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_fileselector_button_wrap.c
# In file included from src/include.h:60,
#                  from src/elm_fileselector_button_wrap.c:1:
# src/enums_variants_wrap.h:15: warning: "Val_none" redefined
#    15 | #define Val_none (-1844173455)
#       | 
# In file included from src/include.h:10:
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
#   439 | #define Val_none Val_int(0)
#       | 
# src/elm_fileselector_button_wrap.c: In function 'ml_elm_fileselector_button_window_title_get':
# src/elm_fileselector_button_wrap.c:21:16: warning: implicit declaration of function 'copy_string'; did you mean 'copy_string_opt'? [-Wimplicit-function-declaration]
#    21 |         return copy_string(elm_fileselector_button_window_title_get(
#       |                ^~~~~~~~~~~
#       |                copy_string_opt
# mv elm_fileselector_button_wrap.o src/elm_fileselector_button_wrap.o
# ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_fileselector_entry_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_fileselector_entry_wrap.c
# In file included from src/include.h:60,
#                  from src/elm_fileselector_entry_wrap.c:1:
# src/enums_variants_wrap.h:15: warning: "Val_none" redefined
#    15 | #define Val_none (-1844173455)
#       | 
# In file included from src/include.h:10:
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
#   439 | #define Val_none Val_int(0)
#       | 
# src/elm_fileselector_entry_wrap.c: In function 'ml_elm_fileselector_entry_window_title_get':
# src/elm_fileselector_entry_wrap.c:21:16: warning: implicit declaration of function 'copy_string'; did you mean 'copy_string_opt'? [-Wimplicit-function-declaration]
#    21 |         return copy_string(elm_fileselector_entry_window_title_get(
#       |                ^~~~~~~~~~~
#       |                copy_string_opt
# mv elm_fileselector_entry_wrap.o src/elm_fileselector_entry_wrap.o
# ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_hoversel_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_hoversel_wrap.c
# In file included from src/include.h:60,
#                  from src/elm_hoversel_wrap.c:1:
# src/enums_variants_wrap.h:15: warning: "Val_none" redefined
#    15 | #define Val_none (-1844173455)
#       | 
# In file included from src/include.h:10:
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
#   439 | #define Val_none Val_int(0)
#       | 
# In file included from src/include.h:12:
# src/elm_hoversel_wrap.c: In function 'ml_elm_hoversel_item_icon_get':
# src/elm_hoversel_wrap.c:121:29: warning: implicit declaration of function 'copy_string'; did you mean 'copy_string_opt'? [-Wimplicit-function-declaration]
#   121 |         Store_field(v_r, 0, copy_string(icon_file));
#       |                             ^~~~~~~~~~~
# /home/opam/.opam/5.1/lib/ocaml/caml/memory.h:428:27: note: in definition of macro 'Store_field'
#   428 |   value caml__temp_val = (val); \
#       |                           ^~~
# mv elm_hoversel_wrap.o src/elm_hoversel_wrap.o
# ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_multibuttonentry_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_multibuttonentry_wrap.c
# In file included from src/include.h:60,
#                  from src/elm_multibuttonentry_wrap.c:1:
# src/enums_variants_wrap.h:15: warning: "Val_none" redefined
#    15 | #define Val_none (-1844173455)
#       | 
# In file included from src/include.h:10:
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
#   439 | #define Val_none Val_int(0)
#       | 
# mv elm_multibuttonentry_wrap.o src/elm_multibuttonentry_wrap.o
# ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_naviframe_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_naviframe_wrap.c
# In file included from src/include.h:60,
#                  from src/elm_naviframe_wrap.c:1:
# src/enums_variants_wrap.h:15: warning: "Val_none" redefined
#    15 | #define Val_none (-1844173455)
#       | 
# In file included from src/include.h:10:
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
#   439 | #define Val_none Val_int(0)
#       | 
# src/elm_naviframe_wrap.c: In function 'ml_elm_naviframe_item_push_native':
# src/elm_naviframe_wrap.c:31:26: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
#    31 |         else title_label = String_val(Field(v_title_label, 0));
#       |                          ^
# src/elm_naviframe_wrap.c:33:25: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
#    33 |         else item_style = String_val(Field(v_item_style, 0));
#       |                         ^
# src/elm_naviframe_wrap.c: In function 'ml_elm_naviframe_item_insert_before_native':
# src/elm_naviframe_wrap.c:58:26: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
#    58 |         else title_label = String_val(Field(v_title_label, 0));
#       |                          ^
# src/elm_naviframe_wrap.c:60:25: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
#    60 |         else item_style = String_val(Field(v_item_style, 0));
#       |                         ^
# src/elm_naviframe_wrap.c: In function 'ml_elm_naviframe_item_insert_after_native':
# src/elm_naviframe_wrap.c:86:26: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
#    86 |         else title_label = String_val(Field(v_title_label, 0));
#       |                          ^
# src/elm_naviframe_wrap.c:88:25: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
#    88 |         else item_style = String_val(Field(v_item_style, 0));
#       |                         ^
# src/elm_naviframe_wrap.c: In function 'ml_elm_naviframe_item_style_get':
# src/elm_naviframe_wrap.c:160:16: warning: implicit declaration of function 'copy_string'; did you mean 'copy_string_opt'? [-Wimplicit-function-declaration]
#   160 |         return copy_string(elm_naviframe_item_style_get(
#       |                ^~~~~~~~~~~
#       |                copy_string_opt
# mv elm_naviframe_wrap.o src/elm_naviframe_wrap.o
# ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_popup_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_popup_wrap.c
# In file included from src/include.h:60,
#                  from src/elm_popup_wrap.c:1:
# src/enums_variants_wrap.h:15: warning: "Val_none" redefined
#    15 | #define Val_none (-1844173455)
#       | 
# In file included from src/include.h:10:
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
#   439 | #define Val_none Val_int(0)
#       | 
# In file included from src/include.h:12:
# src/elm_popup_wrap.c: In function 'ml_elm_popup_align_get':
# src/elm_popup_wrap.c:53:29: warning: implicit declaration of function 'copy_double'; did you mean 'copy_double_ptr'? [-Wimplicit-function-declaration]
#    53 |         Store_field(v_r, 0, copy_double(w));
#       |                             ^~~~~~~~~~~
# /home/opam/.opam/5.1/lib/ocaml/caml/memory.h:428:27: note: in definition of macro 'Store_field'
#   428 |   value caml__temp_val = (val); \
#       |                           ^~~
# mv elm_popup_wrap.o src/elm_popup_wrap.o
# ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_app_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_app_wrap.c
# In file included from src/include.h:60,
#                  from src/elm_app_wrap.c:1:
# src/enums_variants_wrap.h:15: warning: "Val_none" redefined
#    15 | #define Val_none (-1844173455)
#       | 
# In file included from src/include.h:10:
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
#   439 | #define Val_none Val_int(0)
#       | 
# src/elm_app_wrap.c: In function 'ml_elm_app_name_get':
# src/elm_app_wrap.c:50:16: warning: implicit declaration of function 'copy_string'; did you mean 'copy_string_opt'? [-Wimplicit-function-declaration]
#    50 |         return copy_string(elm_app_name_get());
#       |                ^~~~~~~~~~~
#       |                copy_string_opt
# src/elm_app_wrap.c: In function 'ml_elm_app_base_scale_get':
# src/elm_app_wrap.c:91:16: warning: implicit declaration of function 'copy_double'; did you mean 'copy_double_ptr'? [-Wimplicit-function-declaration]
#    91 |         return copy_double(elm_app_base_scale_get());
#       |                ^~~~~~~~~~~
#       |                copy_double_ptr
# mv elm_app_wrap.o src/elm_app_wrap.o
# ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_bg_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_bg_wrap.c
# In file included from src/include.h:60,
#                  from src/elm_bg_wrap.c:1:
# src/enums_variants_wrap.h:15: warning: "Val_none" redefined
#    15 | #define Val_none (-1844173455)
#       | 
# In file included from src/include.h:10:
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
#   439 | #define Val_none Val_int(0)
#       | 
# mv elm_bg_wrap.o src/elm_bg_wrap.o
# ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_box_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_box_wrap.c
# In file included from src/include.h:60,
#                  from src/elm_box_wrap.c:1:
# src/enums_variants_wrap.h:15: warning: "Val_none" redefined
#    15 | #define Val_none (-1844173455)
#       | 
# In file included from src/include.h:10:
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
#   439 | #define Val_none Val_int(0)
#       | 
# In file included from src/include.h:12:
# src/elm_box_wrap.c: In function 'ml_elm_box_align_get':
# src/elm_box_wrap.c:35:27: warning: implicit declaration of function 'copy_double'; did you mean 'copy_double_ptr'? [-Wimplicit-function-declaration]
#    35 |         Store_field(v, 0, copy_double(x));
#       |                           ^~~~~~~~~~~
# /home/opam/.opam/5.1/lib/ocaml/caml/memory.h:428:27: note: in definition of macro 'Store_field'
#   428 |   value caml__temp_val = (val); \
#       |                           ^~~
# mv elm_box_wrap.o src/elm_box_wrap.o
# ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_bubble_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_bubble_wrap.c
# In file included from src/include.h:60,
#                  from src/elm_bubble_wrap.c:1:
# src/enums_variants_wrap.h:15: warning: "Val_none" redefined
#    15 | #define Val_none (-1844173455)
#       | 
# In file included from src/include.h:10:
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
#   439 | #define Val_none Val_int(0)
#       | 
# mv elm_bubble_wrap.o src/elm_bubble_wrap.o
# ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_button_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_button_wrap.c
# In file included from src/include.h:60,
#                  from src/elm_button_wrap.c:1:
# src/enums_variants_wrap.h:15: warning: "Val_none" redefined
#    15 | #define Val_none (-1844173455)
#       | 
# In file included from src/include.h:10:
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
#   439 | #define Val_none Val_int(0)
#       | 
# mv elm_button_wrap.o src/elm_button_wrap.o
# ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_calendar_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_calendar_wrap.c
# In file included from src/include.h:60,
#                  from src/elm_calendar_wrap.c:1:
# src/enums_variants_wrap.h:15: warning: "Val_none" redefined
#    15 | #define Val_none (-1844173455)
#       | 
# In file included from src/include.h:10:
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
#   439 | #define Val_none Val_int(0)
#       | 
# mv elm_calendar_wrap.o src/elm_calendar_wrap.o
# ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_check_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_check_wrap.c
# In file included from src/include.h:60,
#                  from src/elm_check_wrap.c:1:
# src/enums_variants_wrap.h:15: warning: "Val_none" redefined
#    15 | #define Val_none (-1844173455)
#       | 
# In file included from src/include.h:10:
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
#   439 | #define Val_none Val_int(0)
#       | 
# mv elm_check_wrap.o src/elm_check_wrap.o
# ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_clock_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_clock_wrap.c
# In file included from src/include.h:60,
#                  from src/elm_clock_wrap.c:1:
# src/enums_variants_wrap.h:15: warning: "Val_none" redefined
#    15 | #define Val_none (-1844173455)
#       | 
# In file included from src/include.h:10:
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
#   439 | #define Val_none Val_int(0)
#       | 
# mv elm_clock_wrap.o src/elm_clock_wrap.o
# ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_colorselector_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_colorselector_wrap.c
# In file included from src/include.h:60,
#                  from src/elm_colorselector_wrap.c:1:
# src/enums_variants_wrap.h:15: warning: "Val_none" redefined
#    15 | #define Val_none (-1844173455)
#       | 
# In file included from src/include.h:10:
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
#   439 | #define Val_none Val_int(0)
#       | 
# mv elm_colorselector_wrap.o src/elm_colorselector_wrap.o
# ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_conformant_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_conformant_wrap.c
# In file included from src/include.h:60,
#                  from src/elm_conformant_wrap.c:1:
# src/enums_variants_wrap.h:15: warning: "Val_none" redefined
#    15 | #define Val_none (-1844173455)
#       | 
# In file included from src/include.h:10:
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
#   439 | #define Val_none Val_int(0)
#       | 
# mv elm_conformant_wrap.o src/elm_conformant_wrap.o
# ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_datetime_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_datetime_wrap.c
# In file included from src/include.h:60,
#                  from src/elm_datetime_wrap.c:1:
# src/enums_variants_wrap.h:15: warning: "Val_none" redefined
#    15 | #define Val_none (-1844173455)
#       | 
# In file included from src/include.h:10:
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
#   439 | #define Val_none Val_int(0)
#       | 
# mv elm_datetime_wrap.o src/elm_datetime_wrap.o
# ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_dayselector_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_dayselector_wrap.c
# In file included from src/include.h:60,
#                  from src/elm_dayselector_wrap.c:1:
# src/enums_variants_wrap.h:15: warning: "Val_none" redefined
#    15 | #define Val_none (-1844173455)
#       | 
# In file included from src/include.h:10:
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
#   439 | #define Val_none Val_int(0)
#       | 
# mv elm_dayselector_wrap.o src/elm_dayselector_wrap.o
# ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_diskselector_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_diskselector_wrap.c
# In file included from src/include.h:60,
#                  from src/elm_diskselector_wrap.c:1:
# src/enums_variants_wrap.h:15: warning: "Val_none" redefined
#    15 | #define Val_none (-1844173455)
#       | 
# In file included from src/include.h:10:
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
#   439 | #define Val_none Val_int(0)
#       | 
# mv elm_diskselector_wrap.o src/elm_diskselector_wrap.o
# ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_entry_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_entry_wrap.c
# In file included from src/include.h:60,
#                  from src/elm_entry_wrap.c:1:
# src/enums_variants_wrap.h:15: warning: "Val_none" redefined
#    15 | #define Val_none (-1844173455)
#       | 
# In file included from src/include.h:10:
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
#   439 | #define Val_none Val_int(0)
#       | 
# src/elm_entry_wrap.c: In function 'ml_Elm_Entry_Item_Provider_Cb':
# src/elm_entry_wrap.c:10:18: warning: implicit declaration of function 'copy_string'; did you mean 'copy_string_opt'? [-Wimplicit-function-declaration]
#    10 |         v_item = copy_string(item);
#       |                  ^~~~~~~~~~~
#       |                  copy_string_opt
# src/elm_entry_wrap.c: In function 'ml_Elm_Entry_Filter_Cb':
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:329:23: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
#   329 | #define String_val(x) ((const char *) Bp_val(x))
#       |                       ^
# src/elm_entry_wrap.c:27:31: note: in expansion of macro 'String_val'
#    27 |                 char* text1 = String_val(Field(v_r, 0));
#       |                               ^~~~~~~~~~
# mv elm_entry_wrap.o src/elm_entry_wrap.o
# ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_flip_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_flip_wrap.c
# In file included from src/include.h:60,
#                  from src/elm_flip_wrap.c:1:
# src/enums_variants_wrap.h:15: warning: "Val_none" redefined
#    15 | #define Val_none (-1844173455)
#       | 
# In file included from src/include.h:10:
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
#   439 | #define Val_none Val_int(0)
#       | 
# mv elm_flip_wrap.o src/elm_flip_wrap.o
# ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_flipselector_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_flipselector_wrap.c
# In file included from src/include.h:60,
#                  from src/elm_flipselector_wrap.c:1:
# src/enums_variants_wrap.h:15: warning: "Val_none" redefined
#    15 | #define Val_none (-1844173455)
#       | 
# In file included from src/include.h:10:
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
#   439 | #define Val_none Val_int(0)
#       | 
# mv elm_flipselector_wrap.o src/elm_flipselector_wrap.o
# ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_font_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_font_wrap.c
# In file included from src/include.h:60,
#                  from src/elm_font_wrap.c:1:
# src/enums_variants_wrap.h:15: warning: "Val_none" redefined
#    15 | #define Val_none (-1844173455)
#       | 
# In file included from src/include.h:10:
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
#   439 | #define Val_none Val_int(0)
#       | 
# In file included from src/include.h:12:
# src/elm_font_wrap.c: In function 'copy_Elm_Font_Properties':
# src/elm_font_wrap.c:7:27: warning: implicit declaration of function 'copy_string'; did you mean 'copy_string_opt'? [-Wimplicit-function-declaration]
#     7 |         Store_field(v, 0, copy_string(p->name));
#       |                           ^~~~~~~~~~~
# /home/opam/.opam/5.1/lib/ocaml/caml/memory.h:428:27: note: in definition of macro 'Store_field'
#   428 |   value caml__temp_val = (val); \
#       |                           ^~~
# mv elm_font_wrap.o src/elm_font_wrap.o
# ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_frame_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_frame_wrap.c
# In file included from src/include.h:60,
#                  from src/elm_frame_wrap.c:1:
# src/enums_variants_wrap.h:15: warning: "Val_none" redefined
#    15 | #define Val_none (-1844173455)
#       | 
# In file included from src/include.h:10:
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
#   439 | #define Val_none Val_int(0)
#       | 
# mv elm_frame_wrap.o src/elm_frame_wrap.o
# ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_gengrid_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_gengrid_wrap.c
# In file included from src/include.h:60,
#                  from src/elm_gengrid_wrap.c:1:
# src/enums_variants_wrap.h:15: warning: "Val_none" redefined
#    15 | #define Val_none (-1844173455)
#       | 
# In file included from src/include.h:10:
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
#   439 | #define Val_none Val_int(0)
#       | 
# In file included from src/include.h:12:
# src/elm_gengrid_wrap.c: In function 'ml_elm_gengrid_item_cursor_get':
# src/elm_gengrid_wrap.c:200:42: warning: implicit declaration of function 'copy_string'; did you mean 'copy_string_opt'? [-Wimplicit-function-declaration]
#   200 |                 Store_field(v_cursor, 0, copy_string(cursor));
#       |                                          ^~~~~~~~~~~
# /home/opam/.opam/5.1/lib/ocaml/caml/memory.h:428:27: note: in definition of macro 'Store_field'
#   428 |   value caml__temp_val = (val); \
#       |                           ^~~
# src/elm_gengrid_wrap.c: In function 'ml_elm_gengrid_align_get':
# src/elm_gengrid_wrap.c:246:29: warning: implicit declaration of function 'copy_double'; did you mean 'copy_double_ptr'? [-Wimplicit-function-declaration]
#   246 |         Store_field(v_r, 0, copy_double(x));
#       |                             ^~~~~~~~~~~
# /home/opam/.opam/5.1/lib/ocaml/caml/memory.h:428:27: note: in definition of macro 'Store_field'
#   428 |   value caml__temp_val = (val); \
#       |                           ^~~
# mv elm_gengrid_wrap.o src/elm_gengrid_wrap.o
# ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_genlist_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_genlist_wrap.c
# In file included from src/include.h:60,
#                  from src/elm_genlist_wrap.c:1:
# src/enums_variants_wrap.h:15: warning: "Val_none" redefined
#    15 | #define Val_none (-1844173455)
#       | 
# In file included from src/include.h:10:
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
#   439 | #define Val_none Val_int(0)
#       | 
# In file included from src/include.h:12:
# src/elm_genlist_wrap.c: In function 'ml_elm_genlist_item_cursor_get':
# src/elm_genlist_wrap.c:230:42: warning: implicit declaration of function 'copy_string'; did you mean 'copy_string_opt'? [-Wimplicit-function-declaration]
#   230 |                 Store_field(v_cursor, 0, copy_string(cursor));
#       |                                          ^~~~~~~~~~~
# /home/opam/.opam/5.1/lib/ocaml/caml/memory.h:428:27: note: in definition of macro 'Store_field'
#   428 |   value caml__temp_val = (val); \
#       |                           ^~~
# mv elm_genlist_wrap.o src/elm_genlist_wrap.o
# ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_gesture_layer_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_gesture_layer_wrap.c
# In file included from src/include.h:60,
#                  from src/elm_gesture_layer_wrap.c:1:
# src/enums_variants_wrap.h:15: warning: "Val_none" redefined
#    15 | #define Val_none (-1844173455)
#       | 
# In file included from src/include.h:10:
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
#   439 | #define Val_none Val_int(0)
#       | 
# src/elm_gesture_layer_wrap.c: In function 'ml_Elm_Gesture_Line_Info_of_ptr':
# src/elm_gesture_layer_wrap.c:37:19: warning: implicit declaration of function 'copy_double'; did you mean 'copy_double_ptr'? [-Wimplicit-function-declaration]
#    37 |         v_angle = copy_double(info->angle);
#       |                   ^~~~~~~~~~~
#       |                   copy_double_ptr
# mv elm_gesture_layer_wrap.o src/elm_gesture_layer_wrap.o
# ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_glview_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_glview_wrap.c
# In file included from src/include.h:60,
#                  from src/elm_glview_wrap.c:1:
# src/enums_variants_wrap.h:15: warning: "Val_none" redefined
#    15 | #define Val_none (-1844173455)
#       | 
# In file included from src/include.h:10:
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
#   439 | #define Val_none Val_int(0)
#       | 
# src/elm_glview_wrap.c: In function 'ml_Elm_GLView_Func_Cb_init':
# src/elm_glview_wrap.c:19:33: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
#    19 |         if(v_fun == NULL) v_fun = caml_named_value("Elm_GLView_Func_Cb_init");
#       |                                 ^
# src/elm_glview_wrap.c: In function 'ml_Elm_GLView_Func_Cb_del':
# src/elm_glview_wrap.c:30:33: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
#    30 |         if(v_fun == NULL) v_fun = caml_named_value("Elm_GLView_Func_Cb_del");
#       |                                 ^
# src/elm_glview_wrap.c: In function 'ml_Elm_GLView_Func_Cb_resize':
# src/elm_glview_wrap.c:41:33: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
#    41 |         if(v_fun == NULL) v_fun = caml_named_value("Elm_GLView_Func_Cb_resize");
#       |                                 ^
# src/elm_glview_wrap.c: In function 'ml_Elm_GLView_Func_Cb_render':
# src/elm_glview_wrap.c:52:33: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
#    52 |         if(v_fun == NULL) v_fun = caml_named_value("Elm_GLView_Func_Cb_render");
#       |                                 ^
# mv elm_glview_wrap.o src/elm_glview_wrap.o
# ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_grid_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_grid_wrap.c
# In file included from src/include.h:60,
#                  from src/elm_grid_wrap.c:1:
# src/enums_variants_wrap.h:15: warning: "Val_none" redefined
#    15 | #define Val_none (-1844173455)
#       | 
# In file included from src/include.h:10:
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
#   439 | #define Val_none Val_int(0)
#       | 
# mv elm_grid_wrap.o src/elm_grid_wrap.o
# ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_hover_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_hover_wrap.c
# In file included from src/include.h:60,
#                  from src/elm_hover_wrap.c:1:
# src/enums_variants_wrap.h:15: warning: "Val_none" redefined
#    15 | #define Val_none (-1844173455)
#       | 
# In file included from src/include.h:10:
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
#   439 | #define Val_none Val_int(0)
#       | 
# In file included from src/include.h:12:
# src/elm_hover_wrap.c: In function 'ml_elm_hover_best_content_location_get':
# src/elm_hover_wrap.c:33:39: warning: implicit declaration of function 'copy_string'; did you mean 'copy_string_opt'? [-Wimplicit-function-declaration]
#    33 |                 Store_field(v_loc, 0, copy_string(loc));
#       |                                       ^~~~~~~~~~~
# /home/opam/.opam/5.1/lib/ocaml/caml/memory.h:428:27: note: in definition of macro 'Store_field'
#   428 |   value caml__temp_val = (val); \
#       |                           ^~~
# mv elm_hover_wrap.o src/elm_hover_wrap.o
# ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_icon_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_icon_wrap.c
# In file included from src/include.h:60,
#                  from src/elm_icon_wrap.h:4,
#                  from src/elm_icon_wrap.c:1:
# src/enums_variants_wrap.h:15: warning: "Val_none" redefined
#    15 | #define Val_none (-1844173455)
#       | 
# In file included from src/include.h:10:
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
#   439 | #define Val_none Val_int(0)
#       | 
# In file included from src/include.h:12:
# src/elm_icon_wrap.c: In function 'ml_elm_icon_standard_get':
# src/elm_icon_wrap.c:27:35: warning: implicit declaration of function 'copy_string'; did you mean 'copy_string_opt'? [-Wimplicit-function-declaration]
#    27 |                 Store_field(v, 0, copy_string(name));
#       |                                   ^~~~~~~~~~~
# /home/opam/.opam/5.1/lib/ocaml/caml/memory.h:428:27: note: in definition of macro 'Store_field'
#   428 |   value caml__temp_val = (val); \
#       |                           ^~~
# mv elm_icon_wrap.o src/elm_icon_wrap.o
# ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_image_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_image_wrap.c
# In file included from src/include.h:60,
#                  from src/elm_image_wrap.c:1:
# src/enums_variants_wrap.h:15: warning: "Val_none" redefined
#    15 | #define Val_none (-1844173455)
#       | 
# In file included from src/include.h:10:
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
#   439 | #define Val_none Val_int(0)
#       | 
# In file included from src/include.h:12:
# src/elm_image_wrap.c: In function 'ml_elm_image_file_get':
# src/elm_image_wrap.c:27:27: warning: implicit declaration of function 'copy_string'; did you mean 'copy_string_opt'? [-Wimplicit-function-declaration]
#    27 |         Store_field(v, 0, copy_string(file));
#       |                           ^~~~~~~~~~~
# /home/opam/.opam/5.1/lib/ocaml/caml/memory.h:428:27: note: in definition of macro 'Store_field'
#   428 |   value caml__temp_val = (val); \
#       |                           ^~~
# mv elm_image_wrap.o src/elm_image_wrap.o
# ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_index_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_index_wrap.c
# In file included from src/include.h:60,
#                  from src/elm_index_wrap.c:1:
# src/enums_variants_wrap.h:15: warning: "Val_none" redefined
#    15 | #define Val_none (-1844173455)
#       | 
# In file included from src/include.h:10:
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
#   439 | #define Val_none Val_int(0)
#       | 
# mv elm_index_wrap.o src/elm_index_wrap.o
# ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_label_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_label_wrap.c
# In file included from src/include.h:60,
#                  from src/elm_label_wrap.c:1:
# src/enums_variants_wrap.h:15: warning: "Val_none" redefined
#    15 | #define Val_none (-1844173455)
#       | 
# In file included from src/include.h:10:
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
#   439 | #define Val_none Val_int(0)
#       | 
# mv elm_label_wrap.o src/elm_label_wrap.o
# ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_list_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_list_wrap.c
# In file included from src/include.h:60,
#                  from src/elm_list_wrap.c:1:
# src/enums_variants_wrap.h:15: warning: "Val_none" redefined
#    15 | #define Val_none (-1844173455)
#       | 
# In file included from src/include.h:10:
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
#   439 | #define Val_none Val_int(0)
#       | 
# mv elm_list_wrap.o src/elm_list_wrap.o
# ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_map_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_map_wrap.c
# In file included from src/include.h:60,
#                  from src/elm_map_wrap.c:1:
# src/enums_variants_wrap.h:15: warning: "Val_none" redefined
#    15 | #define Val_none (-1844173455)
#       | 
# In file included from src/include.h:10:
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
#   439 | #define Val_none Val_int(0)
#       | 
# In file included from src/include.h:12:
# src/elm_map_wrap.c: In function 'ml_elm_map_region_get':
# src/elm_map_wrap.c:80:29: warning: implicit declaration of function 'copy_double'; did you mean 'copy_double_ptr'? [-Wimplicit-function-declaration]
#    80 |         Store_field(v_r, 0, copy_double(lon));
#       |                             ^~~~~~~~~~~
# /home/opam/.opam/5.1/lib/ocaml/caml/memory.h:428:27: note: in definition of macro 'Store_field'
#   428 |   value caml__temp_val = (val); \
#       |                           ^~~
# src/elm_map_wrap.c: In function 'ml_elm_map_sources_get':
# src/elm_map_wrap.c:294:31: warning: implicit declaration of function 'copy_string'; did you mean 'copy_string_opt'? [-Wimplicit-function-declaration]
#   294 |         Store_field(v_tmp, 0, copy_string(sources[0]));
#       |                               ^~~~~~~~~~~
# /home/opam/.opam/5.1/lib/ocaml/caml/memory.h:428:27: note: in definition of macro 'Store_field'
#   428 |   value caml__temp_val = (val); \
#       |                           ^~~
# mv elm_map_wrap.o src/elm_map_wrap.o
# ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_mapbuf_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_mapbuf_wrap.c
# In file included from src/include.h:60,
#                  from src/elm_mapbuf_wrap.c:1:
# src/enums_variants_wrap.h:15: warning: "Val_none" redefined
#    15 | #define Val_none (-1844173455)
#       | 
# In file included from src/include.h:10:
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
#   439 | #define Val_none Val_int(0)
#       | 
# mv elm_mapbuf_wrap.o src/elm_mapbuf_wrap.o
# ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_menu_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_menu_wrap.c
# In file included from src/include.h:60,
#                  from src/elm_menu_wrap.c:1:
# src/enums_variants_wrap.h:15: warning: "Val_none" redefined
#    15 | #define Val_none (-1844173455)
#       | 
# In file included from src/include.h:10:
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
#   439 | #define Val_none Val_int(0)
#       | 
# In file included from src/include.h:12:
# src/elm_menu_wrap.c: In function 'ml_elm_menu_item_icon_name_get':
# src/elm_menu_wrap.c:61:27: warning: implicit declaration of function 'copy_string'; did you mean 'copy_string_opt'? [-Wimplicit-function-declaration]
#    61 |         Store_field(v, 0, copy_string(icon));
#       |                           ^~~~~~~~~~~
# /home/opam/.opam/5.1/lib/ocaml/caml/memory.h:428:27: note: in definition of macro 'Store_field'
#   428 |   value caml__temp_val = (val); \
#       |                           ^~~
# mv elm_menu_wrap.o src/elm_menu_wrap.o
# ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_notify_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_notify_wrap.c
# In file included from src/include.h:60,
#                  from src/elm_notify_wrap.c:1:
# src/enums_variants_wrap.h:15: warning: "Val_none" redefined
#    15 | #define Val_none (-1844173455)
#       | 
# In file included from src/include.h:10:
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
#   439 | #define Val_none Val_int(0)
#       | 
# In file included from src/include.h:12:
# src/elm_notify_wrap.c: In function 'ml_elm_notify_align_get':
# src/elm_notify_wrap.c:17:31: warning: implicit declaration of function 'copy_double'; did you mean 'copy_double_ptr'? [-Wimplicit-function-declaration]
#    17 |         Store_field(v_res, 0, copy_double(h));
#       |                               ^~~~~~~~~~~
# /home/opam/.opam/5.1/lib/ocaml/caml/memory.h:428:27: note: in definition of macro 'Store_field'
#   428 |   value caml__temp_val = (val); \
#       |                           ^~~
# mv elm_notify_wrap.o src/elm_notify_wrap.o
# ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_panel_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_panel_wrap.c
# In file included from src/include.h:60,
#                  from src/elm_panel_wrap.c:1:
# src/enums_variants_wrap.h:15: warning: "Val_none" redefined
#    15 | #define Val_none (-1844173455)
#       | 
# In file included from src/include.h:10:
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
#   439 | #define Val_none Val_int(0)
#       | 
# mv elm_panel_wrap.o src/elm_panel_wrap.o
# ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_panes_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_panes_wrap.c
# In file included from src/include.h:60,
#                  from src/elm_panes_wrap.c:1:
# src/enums_variants_wrap.h:15: warning: "Val_none" redefined
#    15 | #define Val_none (-1844173455)
#       | 
# In file included from src/include.h:10:
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
#   439 | #define Val_none Val_int(0)
#       | 
# mv elm_panes_wrap.o src/elm_panes_wrap.o
# ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_photo_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_photo_wrap.c
# In file included from src/include.h:60,
#                  from src/elm_photo_wrap.c:1:
# src/enums_variants_wrap.h:15: warning: "Val_none" redefined
#    15 | #define Val_none (-1844173455)
#       | 
# In file included from src/include.h:10:
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
#   439 | #define Val_none Val_int(0)
#       | 
# mv elm_photo_wrap.o src/elm_photo_wrap.o
# ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_photocam_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_photocam_wrap.c
# In file included from src/include.h:60,
#                  from src/elm_photocam_wrap.c:1:
# src/enums_variants_wrap.h:15: warning: "Val_none" redefined
#    15 | #define Val_none (-1844173455)
#       | 
# In file included from src/include.h:10:
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
#   439 | #define Val_none Val_int(0)
#       | 
# src/elm_photocam_wrap.c: In function 'ml_elm_photocam_file_get':
# src/elm_photocam_wrap.c:14:16: warning: implicit declaration of function 'copy_string'; did you mean 'copy_string_opt'? [-Wimplicit-function-declaration]
#    14 |         return copy_string(file);
#       |                ^~~~~~~~~~~
#       |                copy_string_opt
# In file included from src/include.h:12:
# src/elm_photocam_wrap.c: In function 'ml_Elm_Photocam_Progress_of_ptr':
# src/elm_photocam_wrap.c:51:29: warning: implicit declaration of function 'copy_double'; did you mean 'copy_double_ptr'? [-Wimplicit-function-declaration]
#    51 |         Store_field(v_r, 0, copy_double(p->now));
#       |                             ^~~~~~~~~~~
# /home/opam/.opam/5.1/lib/ocaml/caml/memory.h:428:27: note: in definition of macro 'Store_field'
#   428 |   value caml__temp_val = (val); \
#       |                           ^~~
# mv elm_photocam_wrap.o src/elm_photocam_wrap.o
# ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_plug_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_plug_wrap.c
# In file included from src/include.h:60,
#                  from src/elm_plug_wrap.c:1:
# src/enums_variants_wrap.h:15: warning: "Val_none" redefined
#    15 | #define Val_none (-1844173455)
#       | 
# In file included from src/include.h:10:
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
#   439 | #define Val_none Val_int(0)
#       | 
# mv elm_plug_wrap.o src/elm_plug_wrap.o
# ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_progressbar_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_progressbar_wrap.c
# In file included from src/include.h:60,
#                  from src/elm_progressbar_wrap.c:1:
# src/enums_variants_wrap.h:15: warning: "Val_none" redefined
#    15 | #define Val_none (-1844173455)
#       | 
# In file included from src/include.h:10:
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
#   439 | #define Val_none Val_int(0)
#       | 
# src/elm_progressbar_wrap.c: In function 'ml_elm_progressbar_part_value_get':
# src/elm_progressbar_wrap.c:34:16: warning: implicit declaration of function 'copy_double'; did you mean 'copy_double_ptr'? [-Wimplicit-function-declaration]
#    34 |         return copy_double(elm_progressbar_part_value_get(
#       |                ^~~~~~~~~~~
#       |                copy_double_ptr
# mv elm_progressbar_wrap.o src/elm_progressbar_wrap.o
# ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_radio_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_radio_wrap.c
# In file included from src/include.h:60,
#                  from src/elm_radio_wrap.c:1:
# src/enums_variants_wrap.h:15: warning: "Val_none" redefined
#    15 | #define Val_none (-1844173455)
#       | 
# In file included from src/include.h:10:
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
#   439 | #define Val_none Val_int(0)
#       | 
# mv elm_radio_wrap.o src/elm_radio_wrap.o
# ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_route_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_route_wrap.c
# In file included from src/include.h:60,
#                  from src/elm_route_wrap.c:1:
# src/enums_variants_wrap.h:15: warning: "Val_none" redefined
#    15 | #define Val_none (-1844173455)
#       | 
# In file included from src/include.h:10:
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
#   439 | #define Val_none Val_int(0)
#       | 
# In file included from src/include.h:12:
# src/elm_route_wrap.c: In function 'ml_elm_route_longitude_min_max_get':
# src/elm_route_wrap.c:17:29: warning: implicit declaration of function 'copy_double'; did you mean 'copy_double_ptr'? [-Wimplicit-function-declaration]
#    17 |         Store_field(v_r, 0, copy_double(min));
#       |                             ^~~~~~~~~~~
# /home/opam/.opam/5.1/lib/ocaml/caml/memory.h:428:27: note: in definition of macro 'Store_field'
#   428 |   value caml__temp_val = (val); \
#       |                           ^~~
# mv elm_route_wrap.o src/elm_route_wrap.o
# ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_scroller_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_scroller_wrap.c
# In file included from src/include.h:60,
#                  from src/elm_scroller_wrap.c:1:
# src/enums_variants_wrap.h:15: warning: "Val_none" redefined
#    15 | #define Val_none (-1844173455)
#       | 
# In file included from src/include.h:10:
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
#   439 | #define Val_none Val_int(0)
#       | 
# In file included from src/include.h:12:
# src/elm_scroller_wrap.c: In function 'ml_elm_scroller_page_relative_get':
# src/elm_scroller_wrap.c:89:29: warning: implicit declaration of function 'copy_double'; did you mean 'copy_double_ptr'? [-Wimplicit-function-declaration]
#    89 |         Store_field(v_r, 0, copy_double(h));
#       |                             ^~~~~~~~~~~
# /home/opam/.opam/5.1/lib/ocaml/caml/memory.h:428:27: note: in definition of macro 'Store_field'
#   428 |   value caml__temp_val = (val); \
#       |                           ^~~
# mv elm_scroller_wrap.o src/elm_scroller_wrap.o
# ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_segment_control_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_segment_control_wrap.c
# In file included from src/include.h:60,
#                  from src/elm_segment_control_wrap.c:1:
# src/enums_variants_wrap.h:15: warning: "Val_none" redefined
#    15 | #define Val_none (-1844173455)
#       | 
# In file included from src/include.h:10:
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
#   439 | #define Val_none Val_int(0)
#       | 
# mv elm_segment_control_wrap.o src/elm_segment_control_wrap.o
# ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_separator_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_separator_wrap.c
# In file included from src/include.h:60,
#                  from src/elm_separator_wrap.c:1:
# src/enums_variants_wrap.h:15: warning: "Val_none" redefined
#    15 | #define Val_none (-1844173455)
#       | 
# In file included from src/include.h:10:
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
#   439 | #define Val_none Val_int(0)
#       | 
# mv elm_separator_wrap.o src/elm_separator_wrap.o
# ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_slider_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_slider_wrap.c
# In file included from src/include.h:60,
#                  from src/elm_slider_wrap.c:1:
# src/enums_variants_wrap.h:15: warning: "Val_none" redefined
#    15 | #define Val_none (-1844173455)
#       | 
# In file included from src/include.h:10:
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
#   439 | #define Val_none Val_int(0)
#       | 
# In file included from src/include.h:12:
# src/elm_slider_wrap.c: In function 'ml_elm_slider_min_max_get':
# src/elm_slider_wrap.c:30:29: warning: implicit declaration of function 'copy_double'; did you mean 'copy_double_ptr'? [-Wimplicit-function-declaration]
#    30 |         Store_field(v_r, 0, copy_double(min));
#       |                             ^~~~~~~~~~~
# /home/opam/.opam/5.1/lib/ocaml/caml/memory.h:428:27: note: in definition of macro 'Store_field'
#   428 |   value caml__temp_val = (val); \
#       |                           ^~~
# mv elm_slider_wrap.o src/elm_slider_wrap.o
# ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_slideshow_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_slideshow_wrap.c
# In file included from src/include.h:60,
#                  from src/elm_slideshow_wrap.c:1:
# src/enums_variants_wrap.h:15: warning: "Val_none" redefined
#    15 | #define Val_none (-1844173455)
#       | 
# In file included from src/include.h:10:
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
#   439 | #define Val_none Val_int(0)
#       | 
# mv elm_slideshow_wrap.o src/elm_slideshow_wrap.o
# ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_spinner_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_spinner_wrap.c
# In file included from src/include.h:60,
#                  from src/elm_spinner_wrap.c:1:
# src/enums_variants_wrap.h:15: warning: "Val_none" redefined
#    15 | #define Val_none (-1844173455)
#       | 
# In file included from src/include.h:10:
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
#   439 | #define Val_none Val_int(0)
#       | 
# In file included from src/include.h:12:
# src/elm_spinner_wrap.c: In function 'ml_elm_spinner_min_max_get':
# src/elm_spinner_wrap.c:23:29: warning: implicit declaration of function 'copy_double'; did you mean 'copy_double_ptr'? [-Wimplicit-function-declaration]
#    23 |         Store_field(v_r, 0, copy_double(min));
#       |                             ^~~~~~~~~~~
# /home/opam/.opam/5.1/lib/ocaml/caml/memory.h:428:27: note: in definition of macro 'Store_field'
#   428 |   value caml__temp_val = (val); \
#       |                           ^~~
# mv elm_spinner_wrap.o src/elm_spinner_wrap.o
# ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_table_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_table_wrap.c
# In file included from src/include.h:60,
#                  from src/elm_table_wrap.c:1:
# src/enums_variants_wrap.h:15: warning: "Val_none" redefined
#    15 | #define Val_none (-1844173455)
#       | 
# In file included from src/include.h:10:
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
#   439 | #define Val_none Val_int(0)
#       | 
# In file included from src/include.h:12:
# src/elm_table_wrap.c: In function 'ml_elm_table_align_get':
# src/elm_table_wrap.c:26:29: warning: implicit declaration of function 'copy_double'; did you mean 'copy_double_ptr'? [-Wimplicit-function-declaration]
#    26 |         Store_field(v_r, 0, copy_double(x));
#       |                             ^~~~~~~~~~~
# /home/opam/.opam/5.1/lib/ocaml/caml/memory.h:428:27: note: in definition of macro 'Store_field'
#   428 |   value caml__temp_val = (val); \
#       |                           ^~~
# mv elm_table_wrap.o src/elm_table_wrap.o
# ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_theme_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_theme_wrap.c
# In file included from src/include.h:60,
#                  from src/elm_theme_wrap.c:1:
# src/enums_variants_wrap.h:15: warning: "Val_none" redefined
#    15 | #define Val_none (-1844173455)
#       | 
# In file included from src/include.h:10:
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
#   439 | #define Val_none Val_int(0)
#       | 
# src/elm_theme_wrap.c: In function 'ml_elm_theme_get':
# src/elm_theme_wrap.c:102:16: warning: implicit declaration of function 'copy_string'; did you mean 'copy_string_opt'? [-Wimplicit-function-declaration]
#   102 |         return copy_string(elm_theme_get(th));
#       |                ^~~~~~~~~~~
#       |                copy_string_opt
# mv elm_theme_wrap.o src/elm_theme_wrap.o
# ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_thumb_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_thumb_wrap.c
# In file included from src/include.h:60,
#                  from src/elm_thumb_wrap.c:1:
# src/enums_variants_wrap.h:15: warning: "Val_none" redefined
#    15 | #define Val_none (-1844173455)
#       | 
# In file included from src/include.h:10:
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
#   439 | #define Val_none Val_int(0)
#       | 
# In file included from src/include.h:12:
# src/elm_thumb_wrap.c: In function 'ml_elm_thumb_file_get':
# src/elm_thumb_wrap.c:19:29: warning: implicit declaration of function 'copy_string'; did you mean 'copy_string_opt'? [-Wimplicit-function-declaration]
#    19 |         Store_field(v_r, 0, copy_string(file));
#       |                             ^~~~~~~~~~~
# /home/opam/.opam/5.1/lib/ocaml/caml/memory.h:428:27: note: in definition of macro 'Store_field'
#   428 |   value caml__temp_val = (val); \
#       |                           ^~~
# src/elm_thumb_wrap.c: In function 'ml_elm_thumb_crop_align_get':
# src/elm_thumb_wrap.c:55:27: warning: implicit declaration of function 'copy_double'; did you mean 'copy_double_ptr'? [-Wimplicit-function-declaration]
#    55 |         Store_field(v, 0, copy_double(x));
#       |                           ^~~~~~~~~~~
# /home/opam/.opam/5.1/lib/ocaml/caml/memory.h:428:27: note: in definition of macro 'Store_field'
#   428 |   value caml__temp_val = (val); \
#       |                           ^~~
# mv elm_thumb_wrap.o src/elm_thumb_wrap.o
# ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_toolbar_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_toolbar_wrap.c
# In file included from src/include.h:60,
#                  from src/elm_toolbar_wrap.c:1:
# src/enums_variants_wrap.h:15: warning: "Val_none" redefined
#    15 | #define Val_none (-1844173455)
#       | 
# In file included from src/include.h:10:
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
#   439 | #define Val_none Val_int(0)
#       | 
# mv elm_toolbar_wrap.o src/elm_toolbar_wrap.o
# ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_transit_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_transit_wrap.c
# In file included from src/include.h:60,
#                  from src/elm_transit_wrap.c:1:
# src/enums_variants_wrap.h:15: warning: "Val_none" redefined
#    15 | #define Val_none (-1844173455)
#       | 
# In file included from src/include.h:10:
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
#   439 | #define Val_none Val_int(0)
#       | 
# src/elm_transit_wrap.c: In function 'ml_Elm_Transit_Effect_Transition_Cb':
# src/elm_transit_wrap.c:10:22: warning: implicit declaration of function 'copy_double'; did you mean 'copy_double_ptr'? [-Wimplicit-function-declaration]
#    10 |         v_progress = copy_double(progress);
#       |                      ^~~~~~~~~~~
#       |                      copy_double_ptr
# mv elm_transit_wrap.o src/elm_transit_wrap.o
# ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_web_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_web_wrap.c
# In file included from src/include.h:60,
#                  from src/elm_web_wrap.c:1:
# src/enums_variants_wrap.h:15: warning: "Val_none" redefined
#    15 | #define Val_none (-1844173455)
#       | 
# In file included from src/include.h:10:
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
#   439 | #define Val_none Val_int(0)
#       | 
# In file included from src/include.h:12:
# src/elm_web_wrap.c: In function 'copy_Elm_Web_Download':
# src/elm_web_wrap.c:11:29: warning: implicit declaration of function 'copy_string'; did you mean 'copy_string_opt'? [-Wimplicit-function-declaration]
#    11 |         Store_field(v_r, 0, copy_string(url));
#       |                             ^~~~~~~~~~~
# /home/opam/.opam/5.1/lib/ocaml/caml/memory.h:428:27: note: in definition of macro 'Store_field'
#   428 |   value caml__temp_val = (val); \
#       |                           ^~~
# mv elm_web_wrap.o src/elm_web_wrap.o
# ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_win_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_win_wrap.c
# In file included from src/include.h:60,
#                  from src/elm_win_wrap.c:1:
# src/enums_variants_wrap.h:15: warning: "Val_none" redefined
#    15 | #define Val_none (-1844173455)
#       | 
# In file included from src/include.h:10:
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
#   439 | #define Val_none Val_int(0)
#       | 
# src/elm_win_wrap.c: In function 'ml_elm_win_available_profiles_set':
# src/elm_win_wrap.c:68:29: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
#    68 |                 profiles[i] = String_val(Field(v_profiles, i));
#       |                             ^
# In file included from src/include.h:12:
# src/elm_win_wrap.c: In function 'ml_elm_win_available_profiles_get':
# src/elm_win_wrap.c:87:44: warning: implicit declaration of function 'copy_string'; did you mean 'copy_string_opt'? [-Wimplicit-function-declaration]
#    87 |                 Store_field(v_profiles, i, copy_string(profiles[i]));
#       |                                            ^~~~~~~~~~~
# /home/opam/.opam/5.1/lib/ocaml/caml/memory.h:428:27: note: in definition of macro 'Store_field'
#   428 |   value caml__temp_val = (val); \
#       |                           ^~~
# src/elm_win_wrap.c: In function 'ml_elm_win_window_id_get':
# src/elm_win_wrap.c:193:16: warning: implicit declaration of function 'copy_nativeint'; did you mean 'caml_copy_nativeint'? [-Wimplicit-function-declaration]
#   193 |         return copy_nativeint(
#       |                ^~~~~~~~~~~~~~
#       |                caml_copy_nativeint
# mv elm_win_wrap.o src/elm_win_wrap.o
# ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_inwin_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_inwin_wrap.c
# In file included from src/include.h:60,
#                  from src/elm_inwin_wrap.c:1:
# src/enums_variants_wrap.h:15: warning: "Val_none" redefined
#    15 | #define Val_none (-1844173455)
#       | 
# In file included from src/include.h:10:
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
#   439 | #define Val_none Val_int(0)
#       | 
# mv elm_inwin_wrap.o src/elm_inwin_wrap.o
# ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_actionslider_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_actionslider_wrap.c
# In file included from src/include.h:60,
#                  from src/elm_actionslider_wrap.c:1:
# src/enums_variants_wrap.h:15: warning: "Val_none" redefined
#    15 | #define Val_none (-1844173455)
#       | 
# In file included from src/include.h:10:
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
#   439 | #define Val_none Val_int(0)
#       | 
# mv elm_actionslider_wrap.o src/elm_actionslider_wrap.o
# ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_video_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_video_wrap.c
# In file included from src/include.h:60,
#                  from src/elm_video_wrap.c:1:
# src/enums_variants_wrap.h:15: warning: "Val_none" redefined
#    15 | #define Val_none (-1844173455)
#       | 
# In file included from src/include.h:10:
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
#   439 | #define Val_none Val_int(0)
#       | 
# mv elm_video_wrap.o src/elm_video_wrap.o
# ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_connect_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread  " -c src/elm_connect_wrap.c
# In file included from src/include.h:60,
#                  from src/elm_connect_wrap.c:3:
# src/enums_variants_wrap.h:15: warning: "Val_none" redefined
#    15 | #define Val_none (-1844173455)
#       | 
# In file included from src/include.h:10:
# /home/opam/.opam/5.1/lib/ocaml/caml/mlvalues.h:439: note: this is the location of the previous definition
#   439 | #define Val_none Val_int(0)
#       | 
# src/elm_connect_wrap.c: In function 'ml_Evas_Smart_Cb_connect_string':
# src/elm_connect_wrap.c:168:16: warning: implicit declaration of function 'copy_string'; did you mean 'copy_string_opt'? [-Wimplicit-function-declaration]
#   168 |         v_ei = copy_string(ei);
#       |                ^~~~~~~~~~~
#       |                copy_string_opt
# src/elm_connect_wrap.c: In function 'ml_connect_Layout_theme_changed':
# src/elm_connect_wrap.c:212:13: warning: implicit declaration of function 'eo_isa'; did you mean 'efl_isa'? [-Wimplicit-function-declaration]
#   212 |         if(!eo_isa(obj, ELM_LAYOUT_CLASS)) caml_failwith("Widget is not a Layout");
#       |             ^~~~~~
#       |             efl_isa
# src/elm_connect_wrap.c:212:25: error: 'ELM_LAYOUT_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#   212 |         if(!eo_isa(obj, ELM_LAYOUT_CLASS)) caml_failwith("Widget is not a Layout");
#       |                         ^~~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c:212:25: note: each undeclared identifier is reported only once for each function it appears in
# src/elm_connect_wrap.c: In function 'ml_connect_Layout_language_changed':
# src/elm_connect_wrap.c:224:25: error: 'ELM_LAYOUT_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#   224 |         if(!eo_isa(obj, ELM_LAYOUT_CLASS)) caml_failwith("Widget is not a Layout");
#       |                         ^~~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Ctxpopup_dismissed':
# src/elm_connect_wrap.c:236:25: error: 'ELM_CTXPOPUP_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#   236 |         if(!eo_isa(obj, ELM_CTXPOPUP_CLASS)) caml_failwith("Widget is not a Ctxpopup");
#       |                         ^~~~~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Ctxpopup_focused':
# src/elm_connect_wrap.c:248:25: error: 'ELM_CTXPOPUP_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#   248 |         if(!eo_isa(obj, ELM_CTXPOPUP_CLASS)) caml_failwith("Widget is not a Ctxpopup");
#       |                         ^~~~~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Ctxpopup_unfocused':
# src/elm_connect_wrap.c:260:25: error: 'ELM_CTXPOPUP_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#   260 |         if(!eo_isa(obj, ELM_CTXPOPUP_CLASS)) caml_failwith("Widget is not a Ctxpopup");
#       |                         ^~~~~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Ctxpopup_geometry_update':
# src/elm_connect_wrap.c:272:25: error: 'ELM_CTXPOPUP_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#   272 |         if(!eo_isa(obj, ELM_CTXPOPUP_CLASS)) caml_failwith("Widget is not a Ctxpopup");
#       |                         ^~~~~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Ctxpopup_theme_changed':
# src/elm_connect_wrap.c:284:25: error: 'ELM_CTXPOPUP_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#   284 |         if(!eo_isa(obj, ELM_CTXPOPUP_CLASS)) caml_failwith("Widget is not a Ctxpopup");
#       |                         ^~~~~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Ctxpopup_language_changed':
# src/elm_connect_wrap.c:296:25: error: 'ELM_CTXPOPUP_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#   296 |         if(!eo_isa(obj, ELM_CTXPOPUP_CLASS)) caml_failwith("Widget is not a Ctxpopup");
#       |                         ^~~~~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Fileselector_activated':
# src/elm_connect_wrap.c:308:25: error: 'ELM_FILESELECTOR_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_LAST'?
#   308 |         if(!eo_isa(obj, ELM_FILESELECTOR_CLASS)) caml_failwith("Widget is not a Fileselector");
#       |                         ^~~~~~~~~~~~~~~~~~~~~~
#       |                         ELM_FILESELECTOR_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Fileselector_selected':
# src/elm_connect_wrap.c:320:25: error: 'ELM_FILESELECTOR_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_LAST'?
#   320 |         if(!eo_isa(obj, ELM_FILESELECTOR_CLASS)) caml_failwith("Widget is not a Fileselector");
#       |                         ^~~~~~~~~~~~~~~~~~~~~~
#       |                         ELM_FILESELECTOR_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Fileselector_selected_invalid':
# src/elm_connect_wrap.c:332:25: error: 'ELM_FILESELECTOR_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_LAST'?
#   332 |         if(!eo_isa(obj, ELM_FILESELECTOR_CLASS)) caml_failwith("Widget is not a Fileselector");
#       |                         ^~~~~~~~~~~~~~~~~~~~~~
#       |                         ELM_FILESELECTOR_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Fileselector_directory_open':
# src/elm_connect_wrap.c:344:25: error: 'ELM_FILESELECTOR_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_LAST'?
#   344 |         if(!eo_isa(obj, ELM_FILESELECTOR_CLASS)) caml_failwith("Widget is not a Fileselector");
#       |                         ^~~~~~~~~~~~~~~~~~~~~~
#       |                         ELM_FILESELECTOR_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Fileselector__done':
# src/elm_connect_wrap.c:356:25: error: 'ELM_FILESELECTOR_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_LAST'?
#   356 |         if(!eo_isa(obj, ELM_FILESELECTOR_CLASS)) caml_failwith("Widget is not a Fileselector");
#       |                         ^~~~~~~~~~~~~~~~~~~~~~
#       |                         ELM_FILESELECTOR_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Fileselector_focused':
# src/elm_connect_wrap.c:368:25: error: 'ELM_FILESELECTOR_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_LAST'?
#   368 |         if(!eo_isa(obj, ELM_FILESELECTOR_CLASS)) caml_failwith("Widget is not a Fileselector");
#       |                         ^~~~~~~~~~~~~~~~~~~~~~
#       |                         ELM_FILESELECTOR_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Fileselector_unfocused':
# src/elm_connect_wrap.c:380:25: error: 'ELM_FILESELECTOR_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_LAST'?
#   380 |         if(!eo_isa(obj, ELM_FILESELECTOR_CLASS)) caml_failwith("Widget is not a Fileselector");
#       |                         ^~~~~~~~~~~~~~~~~~~~~~
#       |                         ELM_FILESELECTOR_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Fileselector_theme_changed':
# src/elm_connect_wrap.c:392:25: error: 'ELM_FILESELECTOR_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_LAST'?
#   392 |         if(!eo_isa(obj, ELM_FILESELECTOR_CLASS)) caml_failwith("Widget is not a Fileselector");
#       |                         ^~~~~~~~~~~~~~~~~~~~~~
#       |                         ELM_FILESELECTOR_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Fileselector_language_changed':
# src/elm_connect_wrap.c:404:25: error: 'ELM_FILESELECTOR_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_LAST'?
#   404 |         if(!eo_isa(obj, ELM_FILESELECTOR_CLASS)) caml_failwith("Widget is not a Fileselector");
#       |                         ^~~~~~~~~~~~~~~~~~~~~~
#       |                         ELM_FILESELECTOR_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Fileselector_button_file_chosen':
# src/elm_connect_wrap.c:416:25: error: 'ELM_FILESELECTOR_BUTTON_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_SORT_LAST'?
#   416 |         if(!eo_isa(obj, ELM_FILESELECTOR_BUTTON_CLASS)) caml_failwith("Widget is not a Fileselector_button");
#       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#       |                         ELM_FILESELECTOR_SORT_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Fileselector_button_clicked':
# src/elm_connect_wrap.c:428:25: error: 'ELM_FILESELECTOR_BUTTON_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_SORT_LAST'?
#   428 |         if(!eo_isa(obj, ELM_FILESELECTOR_BUTTON_CLASS)) caml_failwith("Widget is not a Fileselector_button");
#       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#       |                         ELM_FILESELECTOR_SORT_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Fileselector_button_repeated':
# src/elm_connect_wrap.c:440:25: error: 'ELM_FILESELECTOR_BUTTON_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_SORT_LAST'?
#   440 |         if(!eo_isa(obj, ELM_FILESELECTOR_BUTTON_CLASS)) caml_failwith("Widget is not a Fileselector_button");
#       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#       |                         ELM_FILESELECTOR_SORT_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Fileselector_button_pressed':
# src/elm_connect_wrap.c:452:25: error: 'ELM_FILESELECTOR_BUTTON_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_SORT_LAST'?
#   452 |         if(!eo_isa(obj, ELM_FILESELECTOR_BUTTON_CLASS)) caml_failwith("Widget is not a Fileselector_button");
#       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#       |                         ELM_FILESELECTOR_SORT_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Fileselector_button_unpressed':
# src/elm_connect_wrap.c:464:25: error: 'ELM_FILESELECTOR_BUTTON_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_SORT_LAST'?
#   464 |         if(!eo_isa(obj, ELM_FILESELECTOR_BUTTON_CLASS)) caml_failwith("Widget is not a Fileselector_button");
#       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#       |                         ELM_FILESELECTOR_SORT_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Fileselector_button_focused':
# src/elm_connect_wrap.c:476:25: error: 'ELM_FILESELECTOR_BUTTON_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_SORT_LAST'?
#   476 |         if(!eo_isa(obj, ELM_FILESELECTOR_BUTTON_CLASS)) caml_failwith("Widget is not a Fileselector_button");
#       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#       |                         ELM_FILESELECTOR_SORT_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Fileselector_button_unfocused':
# src/elm_connect_wrap.c:488:25: error: 'ELM_FILESELECTOR_BUTTON_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_SORT_LAST'?
#   488 |         if(!eo_isa(obj, ELM_FILESELECTOR_BUTTON_CLASS)) caml_failwith("Widget is not a Fileselector_button");
#       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#       |                         ELM_FILESELECTOR_SORT_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Fileselector_button_theme_changed':
# src/elm_connect_wrap.c:500:25: error: 'ELM_FILESELECTOR_BUTTON_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_SORT_LAST'?
#   500 |         if(!eo_isa(obj, ELM_FILESELECTOR_BUTTON_CLASS)) caml_failwith("Widget is not a Fileselector_button");
#       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#       |                         ELM_FILESELECTOR_SORT_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Fileselector_button_language_changed':
# src/elm_connect_wrap.c:512:25: error: 'ELM_FILESELECTOR_BUTTON_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_SORT_LAST'?
#   512 |         if(!eo_isa(obj, ELM_FILESELECTOR_BUTTON_CLASS)) caml_failwith("Widget is not a Fileselector_button");
#       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#       |                         ELM_FILESELECTOR_SORT_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Fileselector_entry_changed':
# src/elm_connect_wrap.c:524:25: error: 'ELM_FILESELECTOR_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_SORT_LAST'?
#   524 |         if(!eo_isa(obj, ELM_FILESELECTOR_ENTRY_CLASS)) caml_failwith("Widget is not a Fileselector_entry");
#       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
#       |                         ELM_FILESELECTOR_SORT_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Fileselector_entry_activated':
# src/elm_connect_wrap.c:536:25: error: 'ELM_FILESELECTOR_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_SORT_LAST'?
#   536 |         if(!eo_isa(obj, ELM_FILESELECTOR_ENTRY_CLASS)) caml_failwith("Widget is not a Fileselector_entry");
#       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
#       |                         ELM_FILESELECTOR_SORT_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Fileselector_entry_press':
# src/elm_connect_wrap.c:548:25: error: 'ELM_FILESELECTOR_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_SORT_LAST'?
#   548 |         if(!eo_isa(obj, ELM_FILESELECTOR_ENTRY_CLASS)) caml_failwith("Widget is not a Fileselector_entry");
#       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
#       |                         ELM_FILESELECTOR_SORT_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Fileselector_entry_longpressed':
# src/elm_connect_wrap.c:560:25: error: 'ELM_FILESELECTOR_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_SORT_LAST'?
#   560 |         if(!eo_isa(obj, ELM_FILESELECTOR_ENTRY_CLASS)) caml_failwith("Widget is not a Fileselector_entry");
#       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
#       |                         ELM_FILESELECTOR_SORT_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Fileselector_entry_clicked':
# src/elm_connect_wrap.c:572:25: error: 'ELM_FILESELECTOR_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_SORT_LAST'?
#   572 |         if(!eo_isa(obj, ELM_FILESELECTOR_ENTRY_CLASS)) caml_failwith("Widget is not a Fileselector_entry");
#       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
#       |                         ELM_FILESELECTOR_SORT_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Fileselector_entry_clicked_double':
# src/elm_connect_wrap.c:584:25: error: 'ELM_FILESELECTOR_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_SORT_LAST'?
#   584 |         if(!eo_isa(obj, ELM_FILESELECTOR_ENTRY_CLASS)) caml_failwith("Widget is not a Fileselector_entry");
#       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
#       |                         ELM_FILESELECTOR_SORT_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Fileselector_entry_focused':
# src/elm_connect_wrap.c:596:25: error: 'ELM_FILESELECTOR_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_SORT_LAST'?
#   596 |         if(!eo_isa(obj, ELM_FILESELECTOR_ENTRY_CLASS)) caml_failwith("Widget is not a Fileselector_entry");
#       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
#       |                         ELM_FILESELECTOR_SORT_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Fileselector_entry_unfocused':
# src/elm_connect_wrap.c:608:25: error: 'ELM_FILESELECTOR_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_SORT_LAST'?
#   608 |         if(!eo_isa(obj, ELM_FILESELECTOR_ENTRY_CLASS)) caml_failwith("Widget is not a Fileselector_entry");
#       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
#       |                         ELM_FILESELECTOR_SORT_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Fileselector_entry_selection_paste':
# src/elm_connect_wrap.c:620:25: error: 'ELM_FILESELECTOR_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_SORT_LAST'?
#   620 |         if(!eo_isa(obj, ELM_FILESELECTOR_ENTRY_CLASS)) caml_failwith("Widget is not a Fileselector_entry");
#       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
#       |                         ELM_FILESELECTOR_SORT_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Fileselector_entry_selection_copy':
# src/elm_connect_wrap.c:632:25: error: 'ELM_FILESELECTOR_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_SORT_LAST'?
#   632 |         if(!eo_isa(obj, ELM_FILESELECTOR_ENTRY_CLASS)) caml_failwith("Widget is not a Fileselector_entry");
#       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
#       |                         ELM_FILESELECTOR_SORT_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Fileselector_entry_selection_cut':
# src/elm_connect_wrap.c:644:25: error: 'ELM_FILESELECTOR_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_SORT_LAST'?
#   644 |         if(!eo_isa(obj, ELM_FILESELECTOR_ENTRY_CLASS)) caml_failwith("Widget is not a Fileselector_entry");
#       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
#       |                         ELM_FILESELECTOR_SORT_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Fileselector_entry_unpressed':
# src/elm_connect_wrap.c:656:25: error: 'ELM_FILESELECTOR_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_SORT_LAST'?
#   656 |         if(!eo_isa(obj, ELM_FILESELECTOR_ENTRY_CLASS)) caml_failwith("Widget is not a Fileselector_entry");
#       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
#       |                         ELM_FILESELECTOR_SORT_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Fileselector_entry_file_chosen':
# src/elm_connect_wrap.c:668:25: error: 'ELM_FILESELECTOR_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_SORT_LAST'?
#   668 |         if(!eo_isa(obj, ELM_FILESELECTOR_ENTRY_CLASS)) caml_failwith("Widget is not a Fileselector_entry");
#       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
#       |                         ELM_FILESELECTOR_SORT_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Fileselector_entry_theme_changed':
# src/elm_connect_wrap.c:680:25: error: 'ELM_FILESELECTOR_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_SORT_LAST'?
#   680 |         if(!eo_isa(obj, ELM_FILESELECTOR_ENTRY_CLASS)) caml_failwith("Widget is not a Fileselector_entry");
#       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
#       |                         ELM_FILESELECTOR_SORT_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Fileselector_entry_language_changed':
# src/elm_connect_wrap.c:692:25: error: 'ELM_FILESELECTOR_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_SORT_LAST'?
#   692 |         if(!eo_isa(obj, ELM_FILESELECTOR_ENTRY_CLASS)) caml_failwith("Widget is not a Fileselector_entry");
#       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
#       |                         ELM_FILESELECTOR_SORT_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Hoversel_selected':
# src/elm_connect_wrap.c:704:25: error: 'ELM_HOVERSEL_CLASS' undeclared (first use in this function)
#   704 |         if(!eo_isa(obj, ELM_HOVERSEL_CLASS)) caml_failwith("Widget is not a Hoversel");
#       |                         ^~~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Hoversel_dismissed':
# src/elm_connect_wrap.c:716:25: error: 'ELM_HOVERSEL_CLASS' undeclared (first use in this function)
#   716 |         if(!eo_isa(obj, ELM_HOVERSEL_CLASS)) caml_failwith("Widget is not a Hoversel");
#       |                         ^~~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Hoversel_expanded':
# src/elm_connect_wrap.c:728:25: error: 'ELM_HOVERSEL_CLASS' undeclared (first use in this function)
#   728 |         if(!eo_isa(obj, ELM_HOVERSEL_CLASS)) caml_failwith("Widget is not a Hoversel");
#       |                         ^~~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Hoversel_item_focused':
# src/elm_connect_wrap.c:740:25: error: 'ELM_HOVERSEL_CLASS' undeclared (first use in this function)
#   740 |         if(!eo_isa(obj, ELM_HOVERSEL_CLASS)) caml_failwith("Widget is not a Hoversel");
#       |                         ^~~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Hoversel_item_unfocused':
# src/elm_connect_wrap.c:752:25: error: 'ELM_HOVERSEL_CLASS' undeclared (first use in this function)
#   752 |         if(!eo_isa(obj, ELM_HOVERSEL_CLASS)) caml_failwith("Widget is not a Hoversel");
#       |                         ^~~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Hoversel_clicked':
# src/elm_connect_wrap.c:764:25: error: 'ELM_HOVERSEL_CLASS' undeclared (first use in this function)
#   764 |         if(!eo_isa(obj, ELM_HOVERSEL_CLASS)) caml_failwith("Widget is not a Hoversel");
#       |                         ^~~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Hoversel_repeated':
# src/elm_connect_wrap.c:776:25: error: 'ELM_HOVERSEL_CLASS' undeclared (first use in this function)
#   776 |         if(!eo_isa(obj, ELM_HOVERSEL_CLASS)) caml_failwith("Widget is not a Hoversel");
#       |                         ^~~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Hoversel_pressed':
# src/elm_connect_wrap.c:788:25: error: 'ELM_HOVERSEL_CLASS' undeclared (first use in this function)
#   788 |         if(!eo_isa(obj, ELM_HOVERSEL_CLASS)) caml_failwith("Widget is not a Hoversel");
#       |                         ^~~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Hoversel_unpressed':
# src/elm_connect_wrap.c:800:25: error: 'ELM_HOVERSEL_CLASS' undeclared (first use in this function)
#   800 |         if(!eo_isa(obj, ELM_HOVERSEL_CLASS)) caml_failwith("Widget is not a Hoversel");
#       |                         ^~~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Hoversel_focused':
# src/elm_connect_wrap.c:812:25: error: 'ELM_HOVERSEL_CLASS' undeclared (first use in this function)
#   812 |         if(!eo_isa(obj, ELM_HOVERSEL_CLASS)) caml_failwith("Widget is not a Hoversel");
#       |                         ^~~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Hoversel_unfocused':
# src/elm_connect_wrap.c:824:25: error: 'ELM_HOVERSEL_CLASS' undeclared (first use in this function)
#   824 |         if(!eo_isa(obj, ELM_HOVERSEL_CLASS)) caml_failwith("Widget is not a Hoversel");
#       |                         ^~~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Hoversel_theme_changed':
# src/elm_connect_wrap.c:836:25: error: 'ELM_HOVERSEL_CLASS' undeclared (first use in this function)
#   836 |         if(!eo_isa(obj, ELM_HOVERSEL_CLASS)) caml_failwith("Widget is not a Hoversel");
#       |                         ^~~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Hoversel_language_changed':
# src/elm_connect_wrap.c:848:25: error: 'ELM_HOVERSEL_CLASS' undeclared (first use in this function)
#   848 |         if(!eo_isa(obj, ELM_HOVERSEL_CLASS)) caml_failwith("Widget is not a Hoversel");
#       |                         ^~~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Multibuttonentry_item_selected':
# src/elm_connect_wrap.c:860:25: error: 'ELM_MULTIBUTTONENTRY_CLASS' undeclared (first use in this function)
#   860 |         if(!eo_isa(obj, ELM_MULTIBUTTONENTRY_CLASS)) caml_failwith("Widget is not a Multibuttonentry");
#       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Multibuttonentry_item_added':
# src/elm_connect_wrap.c:872:25: error: 'ELM_MULTIBUTTONENTRY_CLASS' undeclared (first use in this function)
#   872 |         if(!eo_isa(obj, ELM_MULTIBUTTONENTRY_CLASS)) caml_failwith("Widget is not a Multibuttonentry");
#       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Multibuttonentry_item_deleted':
# src/elm_connect_wrap.c:884:25: error: 'ELM_MULTIBUTTONENTRY_CLASS' undeclared (first use in this function)
#   884 |         if(!eo_isa(obj, ELM_MULTIBUTTONENTRY_CLASS)) caml_failwith("Widget is not a Multibuttonentry");
#       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Multibuttonentry_item_clicked':
# src/elm_connect_wrap.c:896:25: error: 'ELM_MULTIBUTTONENTRY_CLASS' undeclared (first use in this function)
#   896 |         if(!eo_isa(obj, ELM_MULTIBUTTONENTRY_CLASS)) caml_failwith("Widget is not a Multibuttonentry");
#       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Multibuttonentry_item_longpressed':
# src/elm_connect_wrap.c:908:25: error: 'ELM_MULTIBUTTONENTRY_CLASS' undeclared (first use in this function)
#   908 |         if(!eo_isa(obj, ELM_MULTIBUTTONENTRY_CLASS)) caml_failwith("Widget is not a Multibuttonentry");
#       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Multibuttonentry_clicked':
# src/elm_connect_wrap.c:920:25: error: 'ELM_MULTIBUTTONENTRY_CLASS' undeclared (first use in this function)
#   920 |         if(!eo_isa(obj, ELM_MULTIBUTTONENTRY_CLASS)) caml_failwith("Widget is not a Multibuttonentry");
#       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Multibuttonentry_focused':
# src/elm_connect_wrap.c:932:25: error: 'ELM_MULTIBUTTONENTRY_CLASS' undeclared (first use in this function)
#   932 |         if(!eo_isa(obj, ELM_MULTIBUTTONENTRY_CLASS)) caml_failwith("Widget is not a Multibuttonentry");
#       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Multibuttonentry_unfocused':
# src/elm_connect_wrap.c:944:25: error: 'ELM_MULTIBUTTONENTRY_CLASS' undeclared (first use in this function)
#   944 |         if(!eo_isa(obj, ELM_MULTIBUTTONENTRY_CLASS)) caml_failwith("Widget is not a Multibuttonentry");
#       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Multibuttonentry_expanded':
# src/elm_connect_wrap.c:956:25: error: 'ELM_MULTIBUTTONENTRY_CLASS' undeclared (first use in this function)
#   956 |         if(!eo_isa(obj, ELM_MULTIBUTTONENTRY_CLASS)) caml_failwith("Widget is not a Multibuttonentry");
#       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Multibuttonentry_contracted':
# src/elm_connect_wrap.c:968:25: error: 'ELM_MULTIBUTTONENTRY_CLASS' undeclared (first use in this function)
#   968 |         if(!eo_isa(obj, ELM_MULTIBUTTONENTRY_CLASS)) caml_failwith("Widget is not a Multibuttonentry");
#       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Multibuttonentry_expand_state_changed':
# src/elm_connect_wrap.c:980:25: error: 'ELM_MULTIBUTTONENTRY_CLASS' undeclared (first use in this function)
#   980 |         if(!eo_isa(obj, ELM_MULTIBUTTONENTRY_CLASS)) caml_failwith("Widget is not a Multibuttonentry");
#       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Multibuttonentry_theme_changed':
# src/elm_connect_wrap.c:992:25: error: 'ELM_MULTIBUTTONENTRY_CLASS' undeclared (first use in this function)
#   992 |         if(!eo_isa(obj, ELM_MULTIBUTTONENTRY_CLASS)) caml_failwith("Widget is not a Multibuttonentry");
#       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Multibuttonentry_language_changed':
# src/elm_connect_wrap.c:1004:25: error: 'ELM_MULTIBUTTONENTRY_CLASS' undeclared (first use in this function)
#  1004 |         if(!eo_isa(obj, ELM_MULTIBUTTONENTRY_CLASS)) caml_failwith("Widget is not a Multibuttonentry");
#       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Naviframe_transition_finished':
# src/elm_connect_wrap.c:1016:25: error: 'ELM_NAVIFRAME_CLASS' undeclared (first use in this function); did you mean 'ELM_WIN_NAVIFRAME_BASIC'?
#  1016 |         if(!eo_isa(obj, ELM_NAVIFRAME_CLASS)) caml_failwith("Widget is not a Naviframe");
#       |                         ^~~~~~~~~~~~~~~~~~~
#       |                         ELM_WIN_NAVIFRAME_BASIC
# src/elm_connect_wrap.c: In function 'ml_connect_Naviframe_title_clicked':
# src/elm_connect_wrap.c:1028:25: error: 'ELM_NAVIFRAME_CLASS' undeclared (first use in this function); did you mean 'ELM_WIN_NAVIFRAME_BASIC'?
#  1028 |         if(!eo_isa(obj, ELM_NAVIFRAME_CLASS)) caml_failwith("Widget is not a Naviframe");
#       |                         ^~~~~~~~~~~~~~~~~~~
#       |                         ELM_WIN_NAVIFRAME_BASIC
# src/elm_connect_wrap.c: In function 'ml_connect_Naviframe_focused':
# src/elm_connect_wrap.c:1040:25: error: 'ELM_NAVIFRAME_CLASS' undeclared (first use in this function); did you mean 'ELM_WIN_NAVIFRAME_BASIC'?
#  1040 |         if(!eo_isa(obj, ELM_NAVIFRAME_CLASS)) caml_failwith("Widget is not a Naviframe");
#       |                         ^~~~~~~~~~~~~~~~~~~
#       |                         ELM_WIN_NAVIFRAME_BASIC
# src/elm_connect_wrap.c: In function 'ml_connect_Naviframe_unfocused':
# src/elm_connect_wrap.c:1052:25: error: 'ELM_NAVIFRAME_CLASS' undeclared (first use in this function); did you mean 'ELM_WIN_NAVIFRAME_BASIC'?
#  1052 |         if(!eo_isa(obj, ELM_NAVIFRAME_CLASS)) caml_failwith("Widget is not a Naviframe");
#       |                         ^~~~~~~~~~~~~~~~~~~
#       |                         ELM_WIN_NAVIFRAME_BASIC
# src/elm_connect_wrap.c: In function 'ml_connect_Naviframe_theme_changed':
# src/elm_connect_wrap.c:1064:25: error: 'ELM_NAVIFRAME_CLASS' undeclared (first use in this function); did you mean 'ELM_WIN_NAVIFRAME_BASIC'?
#  1064 |         if(!eo_isa(obj, ELM_NAVIFRAME_CLASS)) caml_failwith("Widget is not a Naviframe");
#       |                         ^~~~~~~~~~~~~~~~~~~
#       |                         ELM_WIN_NAVIFRAME_BASIC
# src/elm_connect_wrap.c: In function 'ml_connect_Naviframe_language_changed':
# src/elm_connect_wrap.c:1076:25: error: 'ELM_NAVIFRAME_CLASS' undeclared (first use in this function); did you mean 'ELM_WIN_NAVIFRAME_BASIC'?
#  1076 |         if(!eo_isa(obj, ELM_NAVIFRAME_CLASS)) caml_failwith("Widget is not a Naviframe");
#       |                         ^~~~~~~~~~~~~~~~~~~
#       |                         ELM_WIN_NAVIFRAME_BASIC
# src/elm_connect_wrap.c: In function 'ml_connect_Popup_timeout':
# src/elm_connect_wrap.c:1088:25: error: 'ELM_POPUP_CLASS' undeclared (first use in this function); did you mean 'ELM_FOCUS_LAST'?
#  1088 |         if(!eo_isa(obj, ELM_POPUP_CLASS)) caml_failwith("Widget is not a Popup");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_FOCUS_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Popup_block_clicked':
# src/elm_connect_wrap.c:1100:25: error: 'ELM_POPUP_CLASS' undeclared (first use in this function); did you mean 'ELM_FOCUS_LAST'?
#  1100 |         if(!eo_isa(obj, ELM_POPUP_CLASS)) caml_failwith("Widget is not a Popup");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_FOCUS_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Popup_focused':
# src/elm_connect_wrap.c:1112:25: error: 'ELM_POPUP_CLASS' undeclared (first use in this function); did you mean 'ELM_FOCUS_LAST'?
#  1112 |         if(!eo_isa(obj, ELM_POPUP_CLASS)) caml_failwith("Widget is not a Popup");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_FOCUS_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Popup_unfocused':
# src/elm_connect_wrap.c:1124:25: error: 'ELM_POPUP_CLASS' undeclared (first use in this function); did you mean 'ELM_FOCUS_LAST'?
#  1124 |         if(!eo_isa(obj, ELM_POPUP_CLASS)) caml_failwith("Widget is not a Popup");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_FOCUS_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Popup_item_focused':
# src/elm_connect_wrap.c:1136:25: error: 'ELM_POPUP_CLASS' undeclared (first use in this function); did you mean 'ELM_FOCUS_LAST'?
#  1136 |         if(!eo_isa(obj, ELM_POPUP_CLASS)) caml_failwith("Widget is not a Popup");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_FOCUS_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Popup_item_unfocused':
# src/elm_connect_wrap.c:1148:25: error: 'ELM_POPUP_CLASS' undeclared (first use in this function); did you mean 'ELM_FOCUS_LAST'?
#  1148 |         if(!eo_isa(obj, ELM_POPUP_CLASS)) caml_failwith("Widget is not a Popup");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_FOCUS_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Popup_theme_changed':
# src/elm_connect_wrap.c:1160:25: error: 'ELM_POPUP_CLASS' undeclared (first use in this function); did you mean 'ELM_FOCUS_LAST'?
#  1160 |         if(!eo_isa(obj, ELM_POPUP_CLASS)) caml_failwith("Widget is not a Popup");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_FOCUS_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Popup_language_changed':
# src/elm_connect_wrap.c:1172:25: error: 'ELM_POPUP_CLASS' undeclared (first use in this function); did you mean 'ELM_FOCUS_LAST'?
#  1172 |         if(!eo_isa(obj, ELM_POPUP_CLASS)) caml_failwith("Widget is not a Popup");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_FOCUS_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Bg_theme_changed':
# src/elm_connect_wrap.c:1184:25: error: 'ELM_BG_CLASS' undeclared (first use in this function)
#  1184 |         if(!eo_isa(obj, ELM_BG_CLASS)) caml_failwith("Widget is not a Bg");
#       |                         ^~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Bg_language_changed':
# src/elm_connect_wrap.c:1196:25: error: 'ELM_BG_CLASS' undeclared (first use in this function)
#  1196 |         if(!eo_isa(obj, ELM_BG_CLASS)) caml_failwith("Widget is not a Bg");
#       |                         ^~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Bubble_clicked':
# src/elm_connect_wrap.c:1208:25: error: 'ELM_BUBBLE_CLASS' undeclared (first use in this function)
#  1208 |         if(!eo_isa(obj, ELM_BUBBLE_CLASS)) caml_failwith("Widget is not a Bubble");
#       |                         ^~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Bubble_focused':
# src/elm_connect_wrap.c:1220:25: error: 'ELM_BUBBLE_CLASS' undeclared (first use in this function)
#  1220 |         if(!eo_isa(obj, ELM_BUBBLE_CLASS)) caml_failwith("Widget is not a Bubble");
#       |                         ^~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Bubble_unfocused':
# src/elm_connect_wrap.c:1232:25: error: 'ELM_BUBBLE_CLASS' undeclared (first use in this function)
#  1232 |         if(!eo_isa(obj, ELM_BUBBLE_CLASS)) caml_failwith("Widget is not a Bubble");
#       |                         ^~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Bubble_theme_changed':
# src/elm_connect_wrap.c:1244:25: error: 'ELM_BUBBLE_CLASS' undeclared (first use in this function)
#  1244 |         if(!eo_isa(obj, ELM_BUBBLE_CLASS)) caml_failwith("Widget is not a Bubble");
#       |                         ^~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Bubble_language_changed':
# src/elm_connect_wrap.c:1256:25: error: 'ELM_BUBBLE_CLASS' undeclared (first use in this function)
#  1256 |         if(!eo_isa(obj, ELM_BUBBLE_CLASS)) caml_failwith("Widget is not a Bubble");
#       |                         ^~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Button_clicked':
# src/elm_connect_wrap.c:1268:25: error: 'ELM_BUTTON_CLASS' undeclared (first use in this function)
#  1268 |         if(!eo_isa(obj, ELM_BUTTON_CLASS)) caml_failwith("Widget is not a Button");
#       |                         ^~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Button_repeated':
# src/elm_connect_wrap.c:1280:25: error: 'ELM_BUTTON_CLASS' undeclared (first use in this function)
#  1280 |         if(!eo_isa(obj, ELM_BUTTON_CLASS)) caml_failwith("Widget is not a Button");
#       |                         ^~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Button_pressed':
# src/elm_connect_wrap.c:1292:25: error: 'ELM_BUTTON_CLASS' undeclared (first use in this function)
#  1292 |         if(!eo_isa(obj, ELM_BUTTON_CLASS)) caml_failwith("Widget is not a Button");
#       |                         ^~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Button_unpressed':
# src/elm_connect_wrap.c:1304:25: error: 'ELM_BUTTON_CLASS' undeclared (first use in this function)
#  1304 |         if(!eo_isa(obj, ELM_BUTTON_CLASS)) caml_failwith("Widget is not a Button");
#       |                         ^~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Button_focused':
# src/elm_connect_wrap.c:1316:25: error: 'ELM_BUTTON_CLASS' undeclared (first use in this function)
#  1316 |         if(!eo_isa(obj, ELM_BUTTON_CLASS)) caml_failwith("Widget is not a Button");
#       |                         ^~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Button_unfocused':
# src/elm_connect_wrap.c:1328:25: error: 'ELM_BUTTON_CLASS' undeclared (first use in this function)
#  1328 |         if(!eo_isa(obj, ELM_BUTTON_CLASS)) caml_failwith("Widget is not a Button");
#       |                         ^~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Button_theme_changed':
# src/elm_connect_wrap.c:1340:25: error: 'ELM_BUTTON_CLASS' undeclared (first use in this function)
#  1340 |         if(!eo_isa(obj, ELM_BUTTON_CLASS)) caml_failwith("Widget is not a Button");
#       |                         ^~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Button_language_changed':
# src/elm_connect_wrap.c:1352:25: error: 'ELM_BUTTON_CLASS' undeclared (first use in this function)
#  1352 |         if(!eo_isa(obj, ELM_BUTTON_CLASS)) caml_failwith("Widget is not a Button");
#       |                         ^~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Calendar_changed':
# src/elm_connect_wrap.c:1364:25: error: 'ELM_CALENDAR_CLASS' undeclared (first use in this function); did you mean 'ELM_CALENDAR_DAILY'?
#  1364 |         if(!eo_isa(obj, ELM_CALENDAR_CLASS)) caml_failwith("Widget is not a Calendar");
#       |                         ^~~~~~~~~~~~~~~~~~
#       |                         ELM_CALENDAR_DAILY
# src/elm_connect_wrap.c: In function 'ml_connect_Calendar_display_changed':
# src/elm_connect_wrap.c:1376:25: error: 'ELM_CALENDAR_CLASS' undeclared (first use in this function); did you mean 'ELM_CALENDAR_DAILY'?
#  1376 |         if(!eo_isa(obj, ELM_CALENDAR_CLASS)) caml_failwith("Widget is not a Calendar");
#       |                         ^~~~~~~~~~~~~~~~~~
#       |                         ELM_CALENDAR_DAILY
# src/elm_connect_wrap.c: In function 'ml_connect_Calendar_focused':
# src/elm_connect_wrap.c:1388:25: error: 'ELM_CALENDAR_CLASS' undeclared (first use in this function); did you mean 'ELM_CALENDAR_DAILY'?
#  1388 |         if(!eo_isa(obj, ELM_CALENDAR_CLASS)) caml_failwith("Widget is not a Calendar");
#       |                         ^~~~~~~~~~~~~~~~~~
#       |                         ELM_CALENDAR_DAILY
# src/elm_connect_wrap.c: In function 'ml_connect_Calendar_unfocused':
# src/elm_connect_wrap.c:1400:25: error: 'ELM_CALENDAR_CLASS' undeclared (first use in this function); did you mean 'ELM_CALENDAR_DAILY'?
#  1400 |         if(!eo_isa(obj, ELM_CALENDAR_CLASS)) caml_failwith("Widget is not a Calendar");
#       |                         ^~~~~~~~~~~~~~~~~~
#       |                         ELM_CALENDAR_DAILY
# src/elm_connect_wrap.c: In function 'ml_connect_Calendar_theme_changed':
# src/elm_connect_wrap.c:1412:25: error: 'ELM_CALENDAR_CLASS' undeclared (first use in this function); did you mean 'ELM_CALENDAR_DAILY'?
#  1412 |         if(!eo_isa(obj, ELM_CALENDAR_CLASS)) caml_failwith("Widget is not a Calendar");
#       |                         ^~~~~~~~~~~~~~~~~~
#       |                         ELM_CALENDAR_DAILY
# src/elm_connect_wrap.c: In function 'ml_connect_Calendar_language_changed':
# src/elm_connect_wrap.c:1424:25: error: 'ELM_CALENDAR_CLASS' undeclared (first use in this function); did you mean 'ELM_CALENDAR_DAILY'?
#  1424 |         if(!eo_isa(obj, ELM_CALENDAR_CLASS)) caml_failwith("Widget is not a Calendar");
#       |                         ^~~~~~~~~~~~~~~~~~
#       |                         ELM_CALENDAR_DAILY
# src/elm_connect_wrap.c: In function 'ml_connect_Check_changed':
# src/elm_connect_wrap.c:1436:25: error: 'ELM_CHECK_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  1436 |         if(!eo_isa(obj, ELM_CHECK_CLASS)) caml_failwith("Widget is not a Check");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Check_focused':
# src/elm_connect_wrap.c:1448:25: error: 'ELM_CHECK_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  1448 |         if(!eo_isa(obj, ELM_CHECK_CLASS)) caml_failwith("Widget is not a Check");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Check_unfocused':
# src/elm_connect_wrap.c:1460:25: error: 'ELM_CHECK_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  1460 |         if(!eo_isa(obj, ELM_CHECK_CLASS)) caml_failwith("Widget is not a Check");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Check_theme_changed':
# src/elm_connect_wrap.c:1472:25: error: 'ELM_CHECK_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  1472 |         if(!eo_isa(obj, ELM_CHECK_CLASS)) caml_failwith("Widget is not a Check");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Check_language_changed':
# src/elm_connect_wrap.c:1484:25: error: 'ELM_CHECK_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  1484 |         if(!eo_isa(obj, ELM_CHECK_CLASS)) caml_failwith("Widget is not a Check");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Colorselector_changed':
# src/elm_connect_wrap.c:1556:25: error: 'ELM_COLORSELECTOR_CLASS' undeclared (first use in this function); did you mean 'ELM_COLORSELECTOR_ALL'?
#  1556 |         if(!eo_isa(obj, ELM_COLORSELECTOR_CLASS)) caml_failwith("Widget is not a Colorselector");
#       |                         ^~~~~~~~~~~~~~~~~~~~~~~
#       |                         ELM_COLORSELECTOR_ALL
# src/elm_connect_wrap.c: In function 'ml_connect_Colorselector_color_item_selected':
# src/elm_connect_wrap.c:1568:25: error: 'ELM_COLORSELECTOR_CLASS' undeclared (first use in this function); did you mean 'ELM_COLORSELECTOR_ALL'?
#  1568 |         if(!eo_isa(obj, ELM_COLORSELECTOR_CLASS)) caml_failwith("Widget is not a Colorselector");
#       |                         ^~~~~~~~~~~~~~~~~~~~~~~
#       |                         ELM_COLORSELECTOR_ALL
# src/elm_connect_wrap.c: In function 'ml_connect_Colorselector_color_item_longpressed':
# src/elm_connect_wrap.c:1580:25: error: 'ELM_COLORSELECTOR_CLASS' undeclared (first use in this function); did you mean 'ELM_COLORSELECTOR_ALL'?
#  1580 |         if(!eo_isa(obj, ELM_COLORSELECTOR_CLASS)) caml_failwith("Widget is not a Colorselector");
#       |                         ^~~~~~~~~~~~~~~~~~~~~~~
#       |                         ELM_COLORSELECTOR_ALL
# src/elm_connect_wrap.c: In function 'ml_connect_Colorselector_focused':
# src/elm_connect_wrap.c:1592:25: error: 'ELM_COLORSELECTOR_CLASS' undeclared (first use in this function); did you mean 'ELM_COLORSELECTOR_ALL'?
#  1592 |         if(!eo_isa(obj, ELM_COLORSELECTOR_CLASS)) caml_failwith("Widget is not a Colorselector");
#       |                         ^~~~~~~~~~~~~~~~~~~~~~~
#       |                         ELM_COLORSELECTOR_ALL
# src/elm_connect_wrap.c: In function 'ml_connect_Colorselector_unfocused':
# src/elm_connect_wrap.c:1604:25: error: 'ELM_COLORSELECTOR_CLASS' undeclared (first use in this function); did you mean 'ELM_COLORSELECTOR_ALL'?
#  1604 |         if(!eo_isa(obj, ELM_COLORSELECTOR_CLASS)) caml_failwith("Widget is not a Colorselector");
#       |                         ^~~~~~~~~~~~~~~~~~~~~~~
#       |                         ELM_COLORSELECTOR_ALL
# src/elm_connect_wrap.c: In function 'ml_connect_Colorselector_theme_changed':
# src/elm_connect_wrap.c:1616:25: error: 'ELM_COLORSELECTOR_CLASS' undeclared (first use in this function); did you mean 'ELM_COLORSELECTOR_ALL'?
#  1616 |         if(!eo_isa(obj, ELM_COLORSELECTOR_CLASS)) caml_failwith("Widget is not a Colorselector");
#       |                         ^~~~~~~~~~~~~~~~~~~~~~~
#       |                         ELM_COLORSELECTOR_ALL
# src/elm_connect_wrap.c: In function 'ml_connect_Colorselector_language_changed':
# src/elm_connect_wrap.c:1628:25: error: 'ELM_COLORSELECTOR_CLASS' undeclared (first use in this function); did you mean 'ELM_COLORSELECTOR_ALL'?
#  1628 |         if(!eo_isa(obj, ELM_COLORSELECTOR_CLASS)) caml_failwith("Widget is not a Colorselector");
#       |                         ^~~~~~~~~~~~~~~~~~~~~~~
#       |                         ELM_COLORSELECTOR_ALL
# src/elm_connect_wrap.c: In function 'ml_connect_Conformant_virtualkeypad_state_on':
# src/elm_connect_wrap.c:1640:25: error: 'ELM_CONFORMANT_CLASS' undeclared (first use in this function); did you mean 'GL_CONFORMANT_NV'?
#  1640 |         if(!eo_isa(obj, ELM_CONFORMANT_CLASS)) caml_failwith("Widget is not a Conformant");
#       |                         ^~~~~~~~~~~~~~~~~~~~
#       |                         GL_CONFORMANT_NV
# src/elm_connect_wrap.c: In function 'ml_connect_Conformant_virtualkeypad_state_off':
# src/elm_connect_wrap.c:1652:25: error: 'ELM_CONFORMANT_CLASS' undeclared (first use in this function); did you mean 'GL_CONFORMANT_NV'?
#  1652 |         if(!eo_isa(obj, ELM_CONFORMANT_CLASS)) caml_failwith("Widget is not a Conformant");
#       |                         ^~~~~~~~~~~~~~~~~~~~
#       |                         GL_CONFORMANT_NV
# src/elm_connect_wrap.c: In function 'ml_connect_Conformant_clipboard_state_on':
# src/elm_connect_wrap.c:1664:25: error: 'ELM_CONFORMANT_CLASS' undeclared (first use in this function); did you mean 'GL_CONFORMANT_NV'?
#  1664 |         if(!eo_isa(obj, ELM_CONFORMANT_CLASS)) caml_failwith("Widget is not a Conformant");
#       |                         ^~~~~~~~~~~~~~~~~~~~
#       |                         GL_CONFORMANT_NV
# src/elm_connect_wrap.c: In function 'ml_connect_Conformant_clipboard_state_off':
# src/elm_connect_wrap.c:1676:25: error: 'ELM_CONFORMANT_CLASS' undeclared (first use in this function); did you mean 'GL_CONFORMANT_NV'?
#  1676 |         if(!eo_isa(obj, ELM_CONFORMANT_CLASS)) caml_failwith("Widget is not a Conformant");
#       |                         ^~~~~~~~~~~~~~~~~~~~
#       |                         GL_CONFORMANT_NV
# src/elm_connect_wrap.c: In function 'ml_connect_Conformant_theme_changed':
# src/elm_connect_wrap.c:1688:25: error: 'ELM_CONFORMANT_CLASS' undeclared (first use in this function); did you mean 'GL_CONFORMANT_NV'?
#  1688 |         if(!eo_isa(obj, ELM_CONFORMANT_CLASS)) caml_failwith("Widget is not a Conformant");
#       |                         ^~~~~~~~~~~~~~~~~~~~
#       |                         GL_CONFORMANT_NV
# src/elm_connect_wrap.c: In function 'ml_connect_Conformant_language_changed':
# src/elm_connect_wrap.c:1700:25: error: 'ELM_CONFORMANT_CLASS' undeclared (first use in this function); did you mean 'GL_CONFORMANT_NV'?
#  1700 |         if(!eo_isa(obj, ELM_CONFORMANT_CLASS)) caml_failwith("Widget is not a Conformant");
#       |                         ^~~~~~~~~~~~~~~~~~~~
#       |                         GL_CONFORMANT_NV
# src/elm_connect_wrap.c: In function 'ml_connect_Datetime_changed':
# src/elm_connect_wrap.c:1712:25: error: 'ELM_DATETIME_CLASS' undeclared (first use in this function); did you mean 'ELM_DATETIME_DATE'?
#  1712 |         if(!eo_isa(obj, ELM_DATETIME_CLASS)) caml_failwith("Widget is not a Datetime");
#       |                         ^~~~~~~~~~~~~~~~~~
#       |                         ELM_DATETIME_DATE
# src/elm_connect_wrap.c: In function 'ml_connect_Datetime_focused':
# src/elm_connect_wrap.c:1724:25: error: 'ELM_DATETIME_CLASS' undeclared (first use in this function); did you mean 'ELM_DATETIME_DATE'?
#  1724 |         if(!eo_isa(obj, ELM_DATETIME_CLASS)) caml_failwith("Widget is not a Datetime");
#       |                         ^~~~~~~~~~~~~~~~~~
#       |                         ELM_DATETIME_DATE
# src/elm_connect_wrap.c: In function 'ml_connect_Datetime_unfocused':
# src/elm_connect_wrap.c:1736:25: error: 'ELM_DATETIME_CLASS' undeclared (first use in this function); did you mean 'ELM_DATETIME_DATE'?
#  1736 |         if(!eo_isa(obj, ELM_DATETIME_CLASS)) caml_failwith("Widget is not a Datetime");
#       |                         ^~~~~~~~~~~~~~~~~~
#       |                         ELM_DATETIME_DATE
# src/elm_connect_wrap.c: In function 'ml_connect_Datetime_theme_changed':
# src/elm_connect_wrap.c:1748:25: error: 'ELM_DATETIME_CLASS' undeclared (first use in this function); did you mean 'ELM_DATETIME_DATE'?
#  1748 |         if(!eo_isa(obj, ELM_DATETIME_CLASS)) caml_failwith("Widget is not a Datetime");
#       |                         ^~~~~~~~~~~~~~~~~~
#       |                         ELM_DATETIME_DATE
# src/elm_connect_wrap.c: In function 'ml_connect_Datetime_language_changed':
# src/elm_connect_wrap.c:1760:25: error: 'ELM_DATETIME_CLASS' undeclared (first use in this function); did you mean 'ELM_DATETIME_DATE'?
#  1760 |         if(!eo_isa(obj, ELM_DATETIME_CLASS)) caml_failwith("Widget is not a Datetime");
#       |                         ^~~~~~~~~~~~~~~~~~
#       |                         ELM_DATETIME_DATE
# src/elm_connect_wrap.c: In function 'ml_connect_Dayselector_dayselector_changed':
# src/elm_connect_wrap.c:1772:25: error: 'ELM_DAYSELECTOR_CLASS' undeclared (first use in this function); did you mean 'ELM_DAYSELECTOR_MAX'?
#  1772 |         if(!eo_isa(obj, ELM_DAYSELECTOR_CLASS)) caml_failwith("Widget is not a Dayselector");
#       |                         ^~~~~~~~~~~~~~~~~~~~~
#       |                         ELM_DAYSELECTOR_MAX
# src/elm_connect_wrap.c: In function 'ml_connect_Dayselector_theme_changed':
# src/elm_connect_wrap.c:1784:25: error: 'ELM_DAYSELECTOR_CLASS' undeclared (first use in this function); did you mean 'ELM_DAYSELECTOR_MAX'?
#  1784 |         if(!eo_isa(obj, ELM_DAYSELECTOR_CLASS)) caml_failwith("Widget is not a Dayselector");
#       |                         ^~~~~~~~~~~~~~~~~~~~~
#       |                         ELM_DAYSELECTOR_MAX
# src/elm_connect_wrap.c: In function 'ml_connect_Dayselector_language_changed':
# src/elm_connect_wrap.c:1796:25: error: 'ELM_DAYSELECTOR_CLASS' undeclared (first use in this function); did you mean 'ELM_DAYSELECTOR_MAX'?
#  1796 |         if(!eo_isa(obj, ELM_DAYSELECTOR_CLASS)) caml_failwith("Widget is not a Dayselector");
#       |                         ^~~~~~~~~~~~~~~~~~~~~
#       |                         ELM_DAYSELECTOR_MAX
# src/elm_connect_wrap.c: In function 'ml_connect_Diskselector_selected':
# src/elm_connect_wrap.c:1808:25: error: 'ELM_DISKSELECTOR_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_LAST'?
#  1808 |         if(!eo_isa(obj, ELM_DISKSELECTOR_CLASS)) caml_failwith("Widget is not a Diskselector");
#       |                         ^~~~~~~~~~~~~~~~~~~~~~
#       |                         ELM_FILESELECTOR_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Diskselector_clicked':
# src/elm_connect_wrap.c:1820:25: error: 'ELM_DISKSELECTOR_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_LAST'?
#  1820 |         if(!eo_isa(obj, ELM_DISKSELECTOR_CLASS)) caml_failwith("Widget is not a Diskselector");
#       |                         ^~~~~~~~~~~~~~~~~~~~~~
#       |                         ELM_FILESELECTOR_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Diskselector_scroll_anim_start':
# src/elm_connect_wrap.c:1832:25: error: 'ELM_DISKSELECTOR_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_LAST'?
#  1832 |         if(!eo_isa(obj, ELM_DISKSELECTOR_CLASS)) caml_failwith("Widget is not a Diskselector");
#       |                         ^~~~~~~~~~~~~~~~~~~~~~
#       |                         ELM_FILESELECTOR_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Diskselector_scroll_anim_stop':
# src/elm_connect_wrap.c:1844:25: error: 'ELM_DISKSELECTOR_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_LAST'?
#  1844 |         if(!eo_isa(obj, ELM_DISKSELECTOR_CLASS)) caml_failwith("Widget is not a Diskselector");
#       |                         ^~~~~~~~~~~~~~~~~~~~~~
#       |                         ELM_FILESELECTOR_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Diskselector_scroll_drag_start':
# src/elm_connect_wrap.c:1856:25: error: 'ELM_DISKSELECTOR_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_LAST'?
#  1856 |         if(!eo_isa(obj, ELM_DISKSELECTOR_CLASS)) caml_failwith("Widget is not a Diskselector");
#       |                         ^~~~~~~~~~~~~~~~~~~~~~
#       |                         ELM_FILESELECTOR_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Diskselector_scroll_drag_stop':
# src/elm_connect_wrap.c:1868:25: error: 'ELM_DISKSELECTOR_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_LAST'?
#  1868 |         if(!eo_isa(obj, ELM_DISKSELECTOR_CLASS)) caml_failwith("Widget is not a Diskselector");
#       |                         ^~~~~~~~~~~~~~~~~~~~~~
#       |                         ELM_FILESELECTOR_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Diskselector_focused':
# src/elm_connect_wrap.c:1880:25: error: 'ELM_DISKSELECTOR_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_LAST'?
#  1880 |         if(!eo_isa(obj, ELM_DISKSELECTOR_CLASS)) caml_failwith("Widget is not a Diskselector");
#       |                         ^~~~~~~~~~~~~~~~~~~~~~
#       |                         ELM_FILESELECTOR_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Diskselector_unfocused':
# src/elm_connect_wrap.c:1892:25: error: 'ELM_DISKSELECTOR_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_LAST'?
#  1892 |         if(!eo_isa(obj, ELM_DISKSELECTOR_CLASS)) caml_failwith("Widget is not a Diskselector");
#       |                         ^~~~~~~~~~~~~~~~~~~~~~
#       |                         ELM_FILESELECTOR_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Diskselector_theme_changed':
# src/elm_connect_wrap.c:1904:25: error: 'ELM_DISKSELECTOR_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_LAST'?
#  1904 |         if(!eo_isa(obj, ELM_DISKSELECTOR_CLASS)) caml_failwith("Widget is not a Diskselector");
#       |                         ^~~~~~~~~~~~~~~~~~~~~~
#       |                         ELM_FILESELECTOR_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Diskselector_language_changed':
# src/elm_connect_wrap.c:1916:25: error: 'ELM_DISKSELECTOR_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_LAST'?
#  1916 |         if(!eo_isa(obj, ELM_DISKSELECTOR_CLASS)) caml_failwith("Widget is not a Diskselector");
#       |                         ^~~~~~~~~~~~~~~~~~~~~~
#       |                         ELM_FILESELECTOR_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Entry_changed':
# src/elm_connect_wrap.c:1928:25: error: 'ELM_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  1928 |         if(!eo_isa(obj, ELM_ENTRY_CLASS)) caml_failwith("Widget is not a Entry");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Entry_changed_user':
# src/elm_connect_wrap.c:1940:25: error: 'ELM_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  1940 |         if(!eo_isa(obj, ELM_ENTRY_CLASS)) caml_failwith("Widget is not a Entry");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Entry_activated':
# src/elm_connect_wrap.c:1952:25: error: 'ELM_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  1952 |         if(!eo_isa(obj, ELM_ENTRY_CLASS)) caml_failwith("Widget is not a Entry");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Entry_aborted':
# src/elm_connect_wrap.c:1964:25: error: 'ELM_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  1964 |         if(!eo_isa(obj, ELM_ENTRY_CLASS)) caml_failwith("Widget is not a Entry");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Entry_press':
# src/elm_connect_wrap.c:1976:25: error: 'ELM_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  1976 |         if(!eo_isa(obj, ELM_ENTRY_CLASS)) caml_failwith("Widget is not a Entry");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Entry_longpressed':
# src/elm_connect_wrap.c:1988:25: error: 'ELM_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  1988 |         if(!eo_isa(obj, ELM_ENTRY_CLASS)) caml_failwith("Widget is not a Entry");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Entry_clicked':
# src/elm_connect_wrap.c:2000:25: error: 'ELM_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  2000 |         if(!eo_isa(obj, ELM_ENTRY_CLASS)) caml_failwith("Widget is not a Entry");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Entry_clicked_double':
# src/elm_connect_wrap.c:2012:25: error: 'ELM_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  2012 |         if(!eo_isa(obj, ELM_ENTRY_CLASS)) caml_failwith("Widget is not a Entry");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Entry_clicked_triple':
# src/elm_connect_wrap.c:2024:25: error: 'ELM_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  2024 |         if(!eo_isa(obj, ELM_ENTRY_CLASS)) caml_failwith("Widget is not a Entry");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Entry_focused':
# src/elm_connect_wrap.c:2036:25: error: 'ELM_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  2036 |         if(!eo_isa(obj, ELM_ENTRY_CLASS)) caml_failwith("Widget is not a Entry");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Entry_unfocused':
# src/elm_connect_wrap.c:2048:25: error: 'ELM_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  2048 |         if(!eo_isa(obj, ELM_ENTRY_CLASS)) caml_failwith("Widget is not a Entry");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Entry_selection_paste':
# src/elm_connect_wrap.c:2060:25: error: 'ELM_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  2060 |         if(!eo_isa(obj, ELM_ENTRY_CLASS)) caml_failwith("Widget is not a Entry");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Entry_selection_copy':
# src/elm_connect_wrap.c:2072:25: error: 'ELM_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  2072 |         if(!eo_isa(obj, ELM_ENTRY_CLASS)) caml_failwith("Widget is not a Entry");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Entry_selection_cut':
# src/elm_connect_wrap.c:2084:25: error: 'ELM_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  2084 |         if(!eo_isa(obj, ELM_ENTRY_CLASS)) caml_failwith("Widget is not a Entry");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Entry_selection_start':
# src/elm_connect_wrap.c:2096:25: error: 'ELM_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  2096 |         if(!eo_isa(obj, ELM_ENTRY_CLASS)) caml_failwith("Widget is not a Entry");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Entry_selection_changed':
# src/elm_connect_wrap.c:2108:25: error: 'ELM_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  2108 |         if(!eo_isa(obj, ELM_ENTRY_CLASS)) caml_failwith("Widget is not a Entry");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Entry_selection_cleared':
# src/elm_connect_wrap.c:2120:25: error: 'ELM_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  2120 |         if(!eo_isa(obj, ELM_ENTRY_CLASS)) caml_failwith("Widget is not a Entry");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Entry_cursor_changed':
# src/elm_connect_wrap.c:2132:25: error: 'ELM_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  2132 |         if(!eo_isa(obj, ELM_ENTRY_CLASS)) caml_failwith("Widget is not a Entry");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Entry_cursor_changed_manual':
# src/elm_connect_wrap.c:2144:25: error: 'ELM_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  2144 |         if(!eo_isa(obj, ELM_ENTRY_CLASS)) caml_failwith("Widget is not a Entry");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Entry_anchor_clicked':
# src/elm_connect_wrap.c:2156:25: error: 'ELM_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  2156 |         if(!eo_isa(obj, ELM_ENTRY_CLASS)) caml_failwith("Widget is not a Entry");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Entry_anchor_in':
# src/elm_connect_wrap.c:2168:25: error: 'ELM_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  2168 |         if(!eo_isa(obj, ELM_ENTRY_CLASS)) caml_failwith("Widget is not a Entry");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Entry_anchor_out':
# src/elm_connect_wrap.c:2180:25: error: 'ELM_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  2180 |         if(!eo_isa(obj, ELM_ENTRY_CLASS)) caml_failwith("Widget is not a Entry");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Entry_anchor_up':
# src/elm_connect_wrap.c:2192:25: error: 'ELM_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  2192 |         if(!eo_isa(obj, ELM_ENTRY_CLASS)) caml_failwith("Widget is not a Entry");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Entry_anchor_down':
# src/elm_connect_wrap.c:2204:25: error: 'ELM_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  2204 |         if(!eo_isa(obj, ELM_ENTRY_CLASS)) caml_failwith("Widget is not a Entry");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Entry_preedit_changed':
# src/elm_connect_wrap.c:2216:25: error: 'ELM_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  2216 |         if(!eo_isa(obj, ELM_ENTRY_CLASS)) caml_failwith("Widget is not a Entry");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Entry_text_set_done':
# src/elm_connect_wrap.c:2228:25: error: 'ELM_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  2228 |         if(!eo_isa(obj, ELM_ENTRY_CLASS)) caml_failwith("Widget is not a Entry");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Entry_undo_request':
# src/elm_connect_wrap.c:2240:25: error: 'ELM_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  2240 |         if(!eo_isa(obj, ELM_ENTRY_CLASS)) caml_failwith("Widget is not a Entry");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Entry_rejected':
# src/elm_connect_wrap.c:2252:25: error: 'ELM_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  2252 |         if(!eo_isa(obj, ELM_ENTRY_CLASS)) caml_failwith("Widget is not a Entry");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Entry_validate':
# src/elm_connect_wrap.c:2264:25: error: 'ELM_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  2264 |         if(!eo_isa(obj, ELM_ENTRY_CLASS)) caml_failwith("Widget is not a Entry");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Entry_context_open':
# src/elm_connect_wrap.c:2276:25: error: 'ELM_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  2276 |         if(!eo_isa(obj, ELM_ENTRY_CLASS)) caml_failwith("Widget is not a Entry");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Entry_theme_changed':
# src/elm_connect_wrap.c:2288:25: error: 'ELM_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  2288 |         if(!eo_isa(obj, ELM_ENTRY_CLASS)) caml_failwith("Widget is not a Entry");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Entry_language_changed':
# src/elm_connect_wrap.c:2300:25: error: 'ELM_ENTRY_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  2300 |         if(!eo_isa(obj, ELM_ENTRY_CLASS)) caml_failwith("Widget is not a Entry");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Flip_animate_begin':
# src/elm_connect_wrap.c:2312:25: error: 'EFL_UI_FLIP_CLASS' undeclared (first use in this function); did you mean 'EFL_UI_WIN_CLASS'?
#  2312 |         if(!eo_isa(obj, EFL_UI_FLIP_CLASS)) caml_failwith("Widget is not a Flip");
#       |                         ^~~~~~~~~~~~~~~~~
#       |                         EFL_UI_WIN_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Flip_animate_done':
# src/elm_connect_wrap.c:2324:25: error: 'EFL_UI_FLIP_CLASS' undeclared (first use in this function); did you mean 'EFL_UI_WIN_CLASS'?
#  2324 |         if(!eo_isa(obj, EFL_UI_FLIP_CLASS)) caml_failwith("Widget is not a Flip");
#       |                         ^~~~~~~~~~~~~~~~~
#       |                         EFL_UI_WIN_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Flipselector_selected':
# src/elm_connect_wrap.c:2336:25: error: 'ELM_FLIPSELECTOR_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_LAST'?
#  2336 |         if(!eo_isa(obj, ELM_FLIPSELECTOR_CLASS)) caml_failwith("Widget is not a Flipselector");
#       |                         ^~~~~~~~~~~~~~~~~~~~~~
#       |                         ELM_FILESELECTOR_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Flipselector_overflowed':
# src/elm_connect_wrap.c:2348:25: error: 'ELM_FLIPSELECTOR_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_LAST'?
#  2348 |         if(!eo_isa(obj, ELM_FLIPSELECTOR_CLASS)) caml_failwith("Widget is not a Flipselector");
#       |                         ^~~~~~~~~~~~~~~~~~~~~~
#       |                         ELM_FILESELECTOR_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Flipselector_underflowed':
# src/elm_connect_wrap.c:2360:25: error: 'ELM_FLIPSELECTOR_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_LAST'?
#  2360 |         if(!eo_isa(obj, ELM_FLIPSELECTOR_CLASS)) caml_failwith("Widget is not a Flipselector");
#       |                         ^~~~~~~~~~~~~~~~~~~~~~
#       |                         ELM_FILESELECTOR_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Flipselector_focused':
# src/elm_connect_wrap.c:2372:25: error: 'ELM_FLIPSELECTOR_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_LAST'?
#  2372 |         if(!eo_isa(obj, ELM_FLIPSELECTOR_CLASS)) caml_failwith("Widget is not a Flipselector");
#       |                         ^~~~~~~~~~~~~~~~~~~~~~
#       |                         ELM_FILESELECTOR_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Flipselector_unfocused':
# src/elm_connect_wrap.c:2384:25: error: 'ELM_FLIPSELECTOR_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_LAST'?
#  2384 |         if(!eo_isa(obj, ELM_FLIPSELECTOR_CLASS)) caml_failwith("Widget is not a Flipselector");
#       |                         ^~~~~~~~~~~~~~~~~~~~~~
#       |                         ELM_FILESELECTOR_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Flipselector_theme_changed':
# src/elm_connect_wrap.c:2396:25: error: 'ELM_FLIPSELECTOR_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_LAST'?
#  2396 |         if(!eo_isa(obj, ELM_FLIPSELECTOR_CLASS)) caml_failwith("Widget is not a Flipselector");
#       |                         ^~~~~~~~~~~~~~~~~~~~~~
#       |                         ELM_FILESELECTOR_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Flipselector_language_changed':
# src/elm_connect_wrap.c:2408:25: error: 'ELM_FLIPSELECTOR_CLASS' undeclared (first use in this function); did you mean 'ELM_FILESELECTOR_LAST'?
#  2408 |         if(!eo_isa(obj, ELM_FLIPSELECTOR_CLASS)) caml_failwith("Widget is not a Flipselector");
#       |                         ^~~~~~~~~~~~~~~~~~~~~~
#       |                         ELM_FILESELECTOR_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Frame_clicked':
# src/elm_connect_wrap.c:2420:25: error: 'EFL_UI_FRAME_CLASS' undeclared (first use in this function); did you mean 'EFL_UI_WIN_CLASS'?
#  2420 |         if(!eo_isa(obj, EFL_UI_FRAME_CLASS)) caml_failwith("Widget is not a Frame");
#       |                         ^~~~~~~~~~~~~~~~~~
#       |                         EFL_UI_WIN_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Frame_theme_changed':
# src/elm_connect_wrap.c:2432:25: error: 'EFL_UI_FRAME_CLASS' undeclared (first use in this function); did you mean 'EFL_UI_WIN_CLASS'?
#  2432 |         if(!eo_isa(obj, EFL_UI_FRAME_CLASS)) caml_failwith("Widget is not a Frame");
#       |                         ^~~~~~~~~~~~~~~~~~
#       |                         EFL_UI_WIN_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Frame_language_changed':
# src/elm_connect_wrap.c:2444:25: error: 'EFL_UI_FRAME_CLASS' undeclared (first use in this function); did you mean 'EFL_UI_WIN_CLASS'?
#  2444 |         if(!eo_isa(obj, EFL_UI_FRAME_CLASS)) caml_failwith("Widget is not a Frame");
#       |                         ^~~~~~~~~~~~~~~~~~
#       |                         EFL_UI_WIN_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Gengrid_activated':
# src/elm_connect_wrap.c:2456:25: error: 'ELM_GENGRID_CLASS' undeclared (first use in this function)
#  2456 |         if(!eo_isa(obj, ELM_GENGRID_CLASS)) caml_failwith("Widget is not a Gengrid");
#       |                         ^~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Gengrid_pressed':
# src/elm_connect_wrap.c:2468:25: error: 'ELM_GENGRID_CLASS' undeclared (first use in this function)
#  2468 |         if(!eo_isa(obj, ELM_GENGRID_CLASS)) caml_failwith("Widget is not a Gengrid");
#       |                         ^~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Gengrid_released':
# src/elm_connect_wrap.c:2480:25: error: 'ELM_GENGRID_CLASS' undeclared (first use in this function)
#  2480 |         if(!eo_isa(obj, ELM_GENGRID_CLASS)) caml_failwith("Widget is not a Gengrid");
#       |                         ^~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Gengrid_clicked_double':
# src/elm_connect_wrap.c:2492:25: error: 'ELM_GENGRID_CLASS' undeclared (first use in this function)
#  2492 |         if(!eo_isa(obj, ELM_GENGRID_CLASS)) caml_failwith("Widget is not a Gengrid");
#       |                         ^~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Gengrid_clicked_right':
# src/elm_connect_wrap.c:2504:25: error: 'ELM_GENGRID_CLASS' undeclared (first use in this function)
#  2504 |         if(!eo_isa(obj, ELM_GENGRID_CLASS)) caml_failwith("Widget is not a Gengrid");
#       |                         ^~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Gengrid_longpressed':
# src/elm_connect_wrap.c:2516:25: error: 'ELM_GENGRID_CLASS' undeclared (first use in this function)
#  2516 |         if(!eo_isa(obj, ELM_GENGRID_CLASS)) caml_failwith("Widget is not a Gengrid");
#       |                         ^~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Gengrid_selected':
# src/elm_connect_wrap.c:2528:25: error: 'ELM_GENGRID_CLASS' undeclared (first use in this function)
#  2528 |         if(!eo_isa(obj, ELM_GENGRID_CLASS)) caml_failwith("Widget is not a Gengrid");
#       |                         ^~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Gengrid_unselected':
# src/elm_connect_wrap.c:2540:25: error: 'ELM_GENGRID_CLASS' undeclared (first use in this function)
#  2540 |         if(!eo_isa(obj, ELM_GENGRID_CLASS)) caml_failwith("Widget is not a Gengrid");
#       |                         ^~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Gengrid_realized':
# src/elm_connect_wrap.c:2552:25: error: 'ELM_GENGRID_CLASS' undeclared (first use in this function)
#  2552 |         if(!eo_isa(obj, ELM_GENGRID_CLASS)) caml_failwith("Widget is not a Gengrid");
#       |                         ^~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Gengrid_unrealized':
# src/elm_connect_wrap.c:2564:25: error: 'ELM_GENGRID_CLASS' undeclared (first use in this function)
#  2564 |         if(!eo_isa(obj, ELM_GENGRID_CLASS)) caml_failwith("Widget is not a Gengrid");
#       |                         ^~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Gengrid_changed':
# src/elm_connect_wrap.c:2576:25: error: 'ELM_GENGRID_CLASS' undeclared (first use in this function)
#  2576 |         if(!eo_isa(obj, ELM_GENGRID_CLASS)) caml_failwith("Widget is not a Gengrid");
#       |                         ^~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Gengrid_scroll_anim_start':
# src/elm_connect_wrap.c:2588:25: error: 'ELM_GENGRID_CLASS' undeclared (first use in this function)
#  2588 |         if(!eo_isa(obj, ELM_GENGRID_CLASS)) caml_failwith("Widget is not a Gengrid");
#       |                         ^~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Gengrid_scroll_anim_stop':
# src/elm_connect_wrap.c:2600:25: error: 'ELM_GENGRID_CLASS' undeclared (first use in this function)
#  2600 |         if(!eo_isa(obj, ELM_GENGRID_CLASS)) caml_failwith("Widget is not a Gengrid");
#       |                         ^~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Gengrid_drag_start_up':
# src/elm_connect_wrap.c:2612:25: error: 'ELM_GENGRID_CLASS' undeclared (first use in this function)
#  2612 |         if(!eo_isa(obj, ELM_GENGRID_CLASS)) caml_failwith("Widget is not a Gengrid");
#       |                         ^~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Gengrid_drag_start_down':
# src/elm_connect_wrap.c:2624:25: error: 'ELM_GENGRID_CLASS' undeclared (first use in this function)
#  2624 |         if(!eo_isa(obj, ELM_GENGRID_CLASS)) caml_failwith("Widget is not a Gengrid");
#       |                         ^~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Gengrid_drag_start_left':
# src/elm_connect_wrap.c:2636:25: error: 'ELM_GENGRID_CLASS' undeclared (first use in this function)
#  2636 |         if(!eo_isa(obj, ELM_GENGRID_CLASS)) caml_failwith("Widget is not a Gengrid");
#       |                         ^~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Gengrid_drag_start_right':
# src/elm_connect_wrap.c:2648:25: error: 'ELM_GENGRID_CLASS' undeclared (first use in this function)
#  2648 |         if(!eo_isa(obj, ELM_GENGRID_CLASS)) caml_failwith("Widget is not a Gengrid");
#       |                         ^~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Gengrid_drag_stop':
# src/elm_connect_wrap.c:2660:25: error: 'ELM_GENGRID_CLASS' undeclared (first use in this function)
#  2660 |         if(!eo_isa(obj, ELM_GENGRID_CLASS)) caml_failwith("Widget is not a Gengrid");
#       |                         ^~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Gengrid_drag':
# src/elm_connect_wrap.c:2672:25: error: 'ELM_GENGRID_CLASS' undeclared (first use in this function)
#  2672 |         if(!eo_isa(obj, ELM_GENGRID_CLASS)) caml_failwith("Widget is not a Gengrid");
#       |                         ^~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Gengrid_scroll':
# src/elm_connect_wrap.c:2684:25: error: 'ELM_GENGRID_CLASS' undeclared (first use in this function)
#  2684 |         if(!eo_isa(obj, ELM_GENGRID_CLASS)) caml_failwith("Widget is not a Gengrid");
#       |                         ^~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Gengrid_scroll_drag_start':
# src/elm_connect_wrap.c:2696:25: error: 'ELM_GENGRID_CLASS' undeclared (first use in this function)
#  2696 |         if(!eo_isa(obj, ELM_GENGRID_CLASS)) caml_failwith("Widget is not a Gengrid");
#       |                         ^~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Gengrid_scroll_drag_stop':
# src/elm_connect_wrap.c:2708:25: error: 'ELM_GENGRID_CLASS' undeclared (first use in this function)
#  2708 |         if(!eo_isa(obj, ELM_GENGRID_CLASS)) caml_failwith("Widget is not a Gengrid");
#       |                         ^~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Gengrid_scroll_page_changed':
# src/elm_connect_wrap.c:2720:25: error: 'ELM_GENGRID_CLASS' undeclared (first use in this function)
#  2720 |         if(!eo_isa(obj, ELM_GENGRID_CLASS)) caml_failwith("Widget is not a Gengrid");
#       |                         ^~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Gengrid_edge_top':
# src/elm_connect_wrap.c:2732:25: error: 'ELM_GENGRID_CLASS' undeclared (first use in this function)
#  2732 |         if(!eo_isa(obj, ELM_GENGRID_CLASS)) caml_failwith("Widget is not a Gengrid");
#       |                         ^~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Gengrid_edge_bottom':
# src/elm_connect_wrap.c:2744:25: error: 'ELM_GENGRID_CLASS' undeclared (first use in this function)
#  2744 |         if(!eo_isa(obj, ELM_GENGRID_CLASS)) caml_failwith("Widget is not a Gengrid");
#       |                         ^~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Gengrid_edge_left':
# src/elm_connect_wrap.c:2756:25: error: 'ELM_GENGRID_CLASS' undeclared (first use in this function)
#  2756 |         if(!eo_isa(obj, ELM_GENGRID_CLASS)) caml_failwith("Widget is not a Gengrid");
#       |                         ^~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Gengrid_edge_right':
# src/elm_connect_wrap.c:2768:25: error: 'ELM_GENGRID_CLASS' undeclared (first use in this function)
#  2768 |         if(!eo_isa(obj, ELM_GENGRID_CLASS)) caml_failwith("Widget is not a Gengrid");
#       |                         ^~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Gengrid_moved':
# src/elm_connect_wrap.c:2780:25: error: 'ELM_GENGRID_CLASS' undeclared (first use in this function)
#  2780 |         if(!eo_isa(obj, ELM_GENGRID_CLASS)) caml_failwith("Widget is not a Gengrid");
#       |                         ^~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Gengrid_index_update':
# src/elm_connect_wrap.c:2792:25: error: 'ELM_GENGRID_CLASS' undeclared (first use in this function)
#  2792 |         if(!eo_isa(obj, ELM_GENGRID_CLASS)) caml_failwith("Widget is not a Gengrid");
#       |                         ^~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Gengrid_highlighted':
# src/elm_connect_wrap.c:2804:25: error: 'ELM_GENGRID_CLASS' undeclared (first use in this function)
#  2804 |         if(!eo_isa(obj, ELM_GENGRID_CLASS)) caml_failwith("Widget is not a Gengrid");
#       |                         ^~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Gengrid_unhighlighted':
# src/elm_connect_wrap.c:2816:25: error: 'ELM_GENGRID_CLASS' undeclared (first use in this function)
#  2816 |         if(!eo_isa(obj, ELM_GENGRID_CLASS)) caml_failwith("Widget is not a Gengrid");
#       |                         ^~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Gengrid_focused':
# src/elm_connect_wrap.c:2828:25: error: 'ELM_GENGRID_CLASS' undeclared (first use in this function)
#  2828 |         if(!eo_isa(obj, ELM_GENGRID_CLASS)) caml_failwith("Widget is not a Gengrid");
#       |                         ^~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Gengrid_unfocused':
# src/elm_connect_wrap.c:2840:25: error: 'ELM_GENGRID_CLASS' undeclared (first use in this function)
#  2840 |         if(!eo_isa(obj, ELM_GENGRID_CLASS)) caml_failwith("Widget is not a Gengrid");
#       |                         ^~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Gengrid_item_focused':
# src/elm_connect_wrap.c:2852:25: error: 'ELM_GENGRID_CLASS' undeclared (first use in this function)
#  2852 |         if(!eo_isa(obj, ELM_GENGRID_CLASS)) caml_failwith("Widget is not a Gengrid");
#       |                         ^~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Gengrid_item_unfocused':
# src/elm_connect_wrap.c:2864:25: error: 'ELM_GENGRID_CLASS' undeclared (first use in this function)
#  2864 |         if(!eo_isa(obj, ELM_GENGRID_CLASS)) caml_failwith("Widget is not a Gengrid");
#       |                         ^~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Gengrid_item_reorder_anim_start':
# src/elm_connect_wrap.c:2876:25: error: 'ELM_GENGRID_CLASS' undeclared (first use in this function)
#  2876 |         if(!eo_isa(obj, ELM_GENGRID_CLASS)) caml_failwith("Widget is not a Gengrid");
#       |                         ^~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Gengrid_item_reorder_anim_stop':
# src/elm_connect_wrap.c:2888:25: error: 'ELM_GENGRID_CLASS' undeclared (first use in this function)
#  2888 |         if(!eo_isa(obj, ELM_GENGRID_CLASS)) caml_failwith("Widget is not a Gengrid");
#       |                         ^~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Gengrid_theme_changed':
# src/elm_connect_wrap.c:2900:25: error: 'ELM_GENGRID_CLASS' undeclared (first use in this function)
#  2900 |         if(!eo_isa(obj, ELM_GENGRID_CLASS)) caml_failwith("Widget is not a Gengrid");
#       |                         ^~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Gengrid_language_changed':
# src/elm_connect_wrap.c:2912:25: error: 'ELM_GENGRID_CLASS' undeclared (first use in this function)
#  2912 |         if(!eo_isa(obj, ELM_GENGRID_CLASS)) caml_failwith("Widget is not a Gengrid");
#       |                         ^~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Genlist_activated':
# src/elm_connect_wrap.c:2924:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
#  2924 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
#       |                         ^~~~~~~~~~~~~~~~~
#       |                         ELM_VIEW_LIST_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Genlist_pressed':
# src/elm_connect_wrap.c:2936:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
#  2936 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
#       |                         ^~~~~~~~~~~~~~~~~
#       |                         ELM_VIEW_LIST_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Genlist_released':
# src/elm_connect_wrap.c:2948:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
#  2948 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
#       |                         ^~~~~~~~~~~~~~~~~
#       |                         ELM_VIEW_LIST_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Genlist_clicked_double':
# src/elm_connect_wrap.c:2960:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
#  2960 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
#       |                         ^~~~~~~~~~~~~~~~~
#       |                         ELM_VIEW_LIST_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Genlist_clicked_right':
# src/elm_connect_wrap.c:2972:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
#  2972 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
#       |                         ^~~~~~~~~~~~~~~~~
#       |                         ELM_VIEW_LIST_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Genlist_selected':
# src/elm_connect_wrap.c:2984:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
#  2984 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
#       |                         ^~~~~~~~~~~~~~~~~
#       |                         ELM_VIEW_LIST_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Genlist_unselected':
# src/elm_connect_wrap.c:2996:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
#  2996 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
#       |                         ^~~~~~~~~~~~~~~~~
#       |                         ELM_VIEW_LIST_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Genlist_expanded':
# src/elm_connect_wrap.c:3008:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
#  3008 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
#       |                         ^~~~~~~~~~~~~~~~~
#       |                         ELM_VIEW_LIST_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Genlist_contracted':
# src/elm_connect_wrap.c:3020:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
#  3020 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
#       |                         ^~~~~~~~~~~~~~~~~
#       |                         ELM_VIEW_LIST_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Genlist_expand_request':
# src/elm_connect_wrap.c:3032:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
#  3032 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
#       |                         ^~~~~~~~~~~~~~~~~
#       |                         ELM_VIEW_LIST_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Genlist_contract_request':
# src/elm_connect_wrap.c:3044:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
#  3044 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
#       |                         ^~~~~~~~~~~~~~~~~
#       |                         ELM_VIEW_LIST_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Genlist_realized':
# src/elm_connect_wrap.c:3056:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
#  3056 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
#       |                         ^~~~~~~~~~~~~~~~~
#       |                         ELM_VIEW_LIST_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Genlist_unrealized':
# src/elm_connect_wrap.c:3068:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
#  3068 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
#       |                         ^~~~~~~~~~~~~~~~~
#       |                         ELM_VIEW_LIST_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Genlist_drag_start_up':
# src/elm_connect_wrap.c:3080:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
#  3080 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
#       |                         ^~~~~~~~~~~~~~~~~
#       |                         ELM_VIEW_LIST_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Genlist_drag_start_down':
# src/elm_connect_wrap.c:3092:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
#  3092 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
#       |                         ^~~~~~~~~~~~~~~~~
#       |                         ELM_VIEW_LIST_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Genlist_drag_start_left':
# src/elm_connect_wrap.c:3104:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
#  3104 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
#       |                         ^~~~~~~~~~~~~~~~~
#       |                         ELM_VIEW_LIST_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Genlist_drag_start_right':
# src/elm_connect_wrap.c:3116:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
#  3116 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
#       |                         ^~~~~~~~~~~~~~~~~
#       |                         ELM_VIEW_LIST_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Genlist_drag_stop':
# src/elm_connect_wrap.c:3128:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
#  3128 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
#       |                         ^~~~~~~~~~~~~~~~~
#       |                         ELM_VIEW_LIST_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Genlist_drag':
# src/elm_connect_wrap.c:3140:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
#  3140 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
#       |                         ^~~~~~~~~~~~~~~~~
#       |                         ELM_VIEW_LIST_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Genlist_scroll':
# src/elm_connect_wrap.c:3152:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
#  3152 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
#       |                         ^~~~~~~~~~~~~~~~~
#       |                         ELM_VIEW_LIST_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Genlist_scroll_anim_start':
# src/elm_connect_wrap.c:3164:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
#  3164 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
#       |                         ^~~~~~~~~~~~~~~~~
#       |                         ELM_VIEW_LIST_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Genlist_scroll_anim_stop':
# src/elm_connect_wrap.c:3176:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
#  3176 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
#       |                         ^~~~~~~~~~~~~~~~~
#       |                         ELM_VIEW_LIST_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Genlist_scroll_drag_start':
# src/elm_connect_wrap.c:3188:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
#  3188 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
#       |                         ^~~~~~~~~~~~~~~~~
#       |                         ELM_VIEW_LIST_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Genlist_scroll_drag_stop':
# src/elm_connect_wrap.c:3200:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
#  3200 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
#       |                         ^~~~~~~~~~~~~~~~~
#       |                         ELM_VIEW_LIST_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Genlist_edge_bottom':
# src/elm_connect_wrap.c:3212:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
#  3212 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
#       |                         ^~~~~~~~~~~~~~~~~
#       |                         ELM_VIEW_LIST_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Genlist_edge_left':
# src/elm_connect_wrap.c:3224:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
#  3224 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
#       |                         ^~~~~~~~~~~~~~~~~
#       |                         ELM_VIEW_LIST_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Genlist_edge_right':
# src/elm_connect_wrap.c:3236:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
#  3236 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
#       |                         ^~~~~~~~~~~~~~~~~
#       |                         ELM_VIEW_LIST_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Genlist_multi_swipe_left':
# src/elm_connect_wrap.c:3248:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
#  3248 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
#       |                         ^~~~~~~~~~~~~~~~~
#       |                         ELM_VIEW_LIST_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Genlist_multi_swipe_right':
# src/elm_connect_wrap.c:3260:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
#  3260 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
#       |                         ^~~~~~~~~~~~~~~~~
#       |                         ELM_VIEW_LIST_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Genlist_multi_swipe_up':
# src/elm_connect_wrap.c:3272:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
#  3272 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
#       |                         ^~~~~~~~~~~~~~~~~
#       |                         ELM_VIEW_LIST_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Genlist_multi_swipe_down':
# src/elm_connect_wrap.c:3284:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
#  3284 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
#       |                         ^~~~~~~~~~~~~~~~~
#       |                         ELM_VIEW_LIST_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Genlist_multi_pinch_out':
# src/elm_connect_wrap.c:3296:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
#  3296 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
#       |                         ^~~~~~~~~~~~~~~~~
#       |                         ELM_VIEW_LIST_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Genlist_multi_pinch_in':
# src/elm_connect_wrap.c:3308:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
#  3308 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
#       |                         ^~~~~~~~~~~~~~~~~
#       |                         ELM_VIEW_LIST_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Genlist_swipe':
# src/elm_connect_wrap.c:3320:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
#  3320 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
#       |                         ^~~~~~~~~~~~~~~~~
#       |                         ELM_VIEW_LIST_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Genlist_moved':
# src/elm_connect_wrap.c:3332:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
#  3332 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
#       |                         ^~~~~~~~~~~~~~~~~
#       |                         ELM_VIEW_LIST_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Genlist_moved_after':
# src/elm_connect_wrap.c:3344:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
#  3344 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
#       |                         ^~~~~~~~~~~~~~~~~
#       |                         ELM_VIEW_LIST_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Genlist_moved_before':
# src/elm_connect_wrap.c:3356:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
#  3356 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
#       |                         ^~~~~~~~~~~~~~~~~
#       |                         ELM_VIEW_LIST_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Genlist_index_update':
# src/elm_connect_wrap.c:3368:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
#  3368 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
#       |                         ^~~~~~~~~~~~~~~~~
#       |                         ELM_VIEW_LIST_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Genlist_tree_effect_finished':
# src/elm_connect_wrap.c:3380:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
#  3380 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
#       |                         ^~~~~~~~~~~~~~~~~
#       |                         ELM_VIEW_LIST_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Genlist_highlighted':
# src/elm_connect_wrap.c:3392:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
#  3392 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
#       |                         ^~~~~~~~~~~~~~~~~
#       |                         ELM_VIEW_LIST_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Genlist_unhighlighted':
# src/elm_connect_wrap.c:3404:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
#  3404 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
#       |                         ^~~~~~~~~~~~~~~~~
#       |                         ELM_VIEW_LIST_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Genlist_focused':
# src/elm_connect_wrap.c:3416:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
#  3416 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
#       |                         ^~~~~~~~~~~~~~~~~
#       |                         ELM_VIEW_LIST_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Genlist_unfocused':
# src/elm_connect_wrap.c:3428:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
#  3428 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
#       |                         ^~~~~~~~~~~~~~~~~
#       |                         ELM_VIEW_LIST_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Genlist_item_focused':
# src/elm_connect_wrap.c:3440:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
#  3440 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
#       |                         ^~~~~~~~~~~~~~~~~
#       |                         ELM_VIEW_LIST_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Genlist_item_unfocused':
# src/elm_connect_wrap.c:3452:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
#  3452 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
#       |                         ^~~~~~~~~~~~~~~~~
#       |                         ELM_VIEW_LIST_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Genlist_theme_changed':
# src/elm_connect_wrap.c:3464:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
#  3464 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
#       |                         ^~~~~~~~~~~~~~~~~
#       |                         ELM_VIEW_LIST_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Genlist_language_changed':
# src/elm_connect_wrap.c:3476:25: error: 'ELM_GENLIST_CLASS' undeclared (first use in this function); did you mean 'ELM_VIEW_LIST_CLASS'?
#  3476 |         if(!eo_isa(obj, ELM_GENLIST_CLASS)) caml_failwith("Widget is not a Genlist");
#       |                         ^~~~~~~~~~~~~~~~~
#       |                         ELM_VIEW_LIST_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Glview_focused':
# src/elm_connect_wrap.c:3488:25: error: 'ELM_GLVIEW_CLASS' undeclared (first use in this function); did you mean 'ELM_GLVIEW_ALPHA'?
#  3488 |         if(!eo_isa(obj, ELM_GLVIEW_CLASS)) caml_failwith("Widget is not a Glview");
#       |                         ^~~~~~~~~~~~~~~~
#       |                         ELM_GLVIEW_ALPHA
# src/elm_connect_wrap.c: In function 'ml_connect_Glview_unfocused':
# src/elm_connect_wrap.c:3500:25: error: 'ELM_GLVIEW_CLASS' undeclared (first use in this function); did you mean 'ELM_GLVIEW_ALPHA'?
#  3500 |         if(!eo_isa(obj, ELM_GLVIEW_CLASS)) caml_failwith("Widget is not a Glview");
#       |                         ^~~~~~~~~~~~~~~~
#       |                         ELM_GLVIEW_ALPHA
# src/elm_connect_wrap.c: In function 'ml_connect_Glview_theme_changed':
# src/elm_connect_wrap.c:3512:25: error: 'ELM_GLVIEW_CLASS' undeclared (first use in this function); did you mean 'ELM_GLVIEW_ALPHA'?
#  3512 |         if(!eo_isa(obj, ELM_GLVIEW_CLASS)) caml_failwith("Widget is not a Glview");
#       |                         ^~~~~~~~~~~~~~~~
#       |                         ELM_GLVIEW_ALPHA
# src/elm_connect_wrap.c: In function 'ml_connect_Glview_language_changed':
# src/elm_connect_wrap.c:3524:25: error: 'ELM_GLVIEW_CLASS' undeclared (first use in this function); did you mean 'ELM_GLVIEW_ALPHA'?
#  3524 |         if(!eo_isa(obj, ELM_GLVIEW_CLASS)) caml_failwith("Widget is not a Glview");
#       |                         ^~~~~~~~~~~~~~~~
#       |                         ELM_GLVIEW_ALPHA
# src/elm_connect_wrap.c: In function 'ml_connect_Hover_clicked':
# src/elm_connect_wrap.c:3536:25: error: 'ELM_HOVER_CLASS' undeclared (first use in this function); did you mean 'ELM_COLOR_CLASS_H'?
#  3536 |         if(!eo_isa(obj, ELM_HOVER_CLASS)) caml_failwith("Widget is not a Hover");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_COLOR_CLASS_H
# src/elm_connect_wrap.c: In function 'ml_connect_Hover_dismissed':
# src/elm_connect_wrap.c:3548:25: error: 'ELM_HOVER_CLASS' undeclared (first use in this function); did you mean 'ELM_COLOR_CLASS_H'?
#  3548 |         if(!eo_isa(obj, ELM_HOVER_CLASS)) caml_failwith("Widget is not a Hover");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_COLOR_CLASS_H
# src/elm_connect_wrap.c: In function 'ml_connect_Hover_smart_changed':
# src/elm_connect_wrap.c:3560:25: error: 'ELM_HOVER_CLASS' undeclared (first use in this function); did you mean 'ELM_COLOR_CLASS_H'?
#  3560 |         if(!eo_isa(obj, ELM_HOVER_CLASS)) caml_failwith("Widget is not a Hover");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_COLOR_CLASS_H
# src/elm_connect_wrap.c: In function 'ml_connect_Hover_focused':
# src/elm_connect_wrap.c:3572:25: error: 'ELM_HOVER_CLASS' undeclared (first use in this function); did you mean 'ELM_COLOR_CLASS_H'?
#  3572 |         if(!eo_isa(obj, ELM_HOVER_CLASS)) caml_failwith("Widget is not a Hover");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_COLOR_CLASS_H
# src/elm_connect_wrap.c: In function 'ml_connect_Hover_unfocused':
# src/elm_connect_wrap.c:3584:25: error: 'ELM_HOVER_CLASS' undeclared (first use in this function); did you mean 'ELM_COLOR_CLASS_H'?
#  3584 |         if(!eo_isa(obj, ELM_HOVER_CLASS)) caml_failwith("Widget is not a Hover");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_COLOR_CLASS_H
# src/elm_connect_wrap.c: In function 'ml_connect_Hover_theme_changed':
# src/elm_connect_wrap.c:3596:25: error: 'ELM_HOVER_CLASS' undeclared (first use in this function); did you mean 'ELM_COLOR_CLASS_H'?
#  3596 |         if(!eo_isa(obj, ELM_HOVER_CLASS)) caml_failwith("Widget is not a Hover");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_COLOR_CLASS_H
# src/elm_connect_wrap.c: In function 'ml_connect_Hover_language_changed':
# src/elm_connect_wrap.c:3608:25: error: 'ELM_HOVER_CLASS' undeclared (first use in this function); did you mean 'ELM_COLOR_CLASS_H'?
#  3608 |         if(!eo_isa(obj, ELM_HOVER_CLASS)) caml_failwith("Widget is not a Hover");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_COLOR_CLASS_H
# src/elm_connect_wrap.c: In function 'ml_connect_Icon_thumb_done':
# src/elm_connect_wrap.c:3620:25: error: 'ELM_ICON_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  3620 |         if(!eo_isa(obj, ELM_ICON_CLASS)) caml_failwith("Widget is not a Icon");
#       |                         ^~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Icon_thumb_error':
# src/elm_connect_wrap.c:3632:25: error: 'ELM_ICON_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  3632 |         if(!eo_isa(obj, ELM_ICON_CLASS)) caml_failwith("Widget is not a Icon");
#       |                         ^~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Icon_drop':
# src/elm_connect_wrap.c:3644:25: error: 'ELM_ICON_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  3644 |         if(!eo_isa(obj, ELM_ICON_CLASS)) caml_failwith("Widget is not a Icon");
#       |                         ^~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Icon_clicked':
# src/elm_connect_wrap.c:3656:25: error: 'ELM_ICON_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  3656 |         if(!eo_isa(obj, ELM_ICON_CLASS)) caml_failwith("Widget is not a Icon");
#       |                         ^~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Image_drop':
# src/elm_connect_wrap.c:3668:25: error: 'EFL_UI_IMAGE_CLASS' undeclared (first use in this function); did you mean 'EFL_UI_WIN_CLASS'?
#  3668 |         if(!eo_isa(obj, EFL_UI_IMAGE_CLASS)) caml_failwith("Widget is not a Image");
#       |                         ^~~~~~~~~~~~~~~~~~
#       |                         EFL_UI_WIN_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Image_clicked':
# src/elm_connect_wrap.c:3680:25: error: 'EFL_UI_IMAGE_CLASS' undeclared (first use in this function); did you mean 'EFL_UI_WIN_CLASS'?
#  3680 |         if(!eo_isa(obj, EFL_UI_IMAGE_CLASS)) caml_failwith("Widget is not a Image");
#       |                         ^~~~~~~~~~~~~~~~~~
#       |                         EFL_UI_WIN_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Index_changed':
# src/elm_connect_wrap.c:3692:25: error: 'ELM_INDEX_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  3692 |         if(!eo_isa(obj, ELM_INDEX_CLASS)) caml_failwith("Widget is not a Index");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Index_delay_changed':
# src/elm_connect_wrap.c:3704:25: error: 'ELM_INDEX_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  3704 |         if(!eo_isa(obj, ELM_INDEX_CLASS)) caml_failwith("Widget is not a Index");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Index_selected':
# src/elm_connect_wrap.c:3716:25: error: 'ELM_INDEX_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  3716 |         if(!eo_isa(obj, ELM_INDEX_CLASS)) caml_failwith("Widget is not a Index");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Index_level_up':
# src/elm_connect_wrap.c:3728:25: error: 'ELM_INDEX_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  3728 |         if(!eo_isa(obj, ELM_INDEX_CLASS)) caml_failwith("Widget is not a Index");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Index_level_down':
# src/elm_connect_wrap.c:3740:25: error: 'ELM_INDEX_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  3740 |         if(!eo_isa(obj, ELM_INDEX_CLASS)) caml_failwith("Widget is not a Index");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Index_focused':
# src/elm_connect_wrap.c:3752:25: error: 'ELM_INDEX_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  3752 |         if(!eo_isa(obj, ELM_INDEX_CLASS)) caml_failwith("Widget is not a Index");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Index_unfocused':
# src/elm_connect_wrap.c:3764:25: error: 'ELM_INDEX_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  3764 |         if(!eo_isa(obj, ELM_INDEX_CLASS)) caml_failwith("Widget is not a Index");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Index_theme_changed':
# src/elm_connect_wrap.c:3776:25: error: 'ELM_INDEX_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  3776 |         if(!eo_isa(obj, ELM_INDEX_CLASS)) caml_failwith("Widget is not a Index");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Index_language_changed':
# src/elm_connect_wrap.c:3788:25: error: 'ELM_INDEX_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  3788 |         if(!eo_isa(obj, ELM_INDEX_CLASS)) caml_failwith("Widget is not a Index");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Label_slide_end':
# src/elm_connect_wrap.c:3800:25: error: 'ELM_LABEL_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  3800 |         if(!eo_isa(obj, ELM_LABEL_CLASS)) caml_failwith("Widget is not a Label");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Label_theme_changed':
# src/elm_connect_wrap.c:3812:25: error: 'ELM_LABEL_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  3812 |         if(!eo_isa(obj, ELM_LABEL_CLASS)) caml_failwith("Widget is not a Label");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Label_language_changed':
# src/elm_connect_wrap.c:3824:25: error: 'ELM_LABEL_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  3824 |         if(!eo_isa(obj, ELM_LABEL_CLASS)) caml_failwith("Widget is not a Label");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_List_activated':
# src/elm_connect_wrap.c:3836:25: error: 'ELM_LIST_CLASS' undeclared (first use in this function); did you mean 'ELM_LIST_LAST'?
#  3836 |         if(!eo_isa(obj, ELM_LIST_CLASS)) caml_failwith("Widget is not a List");
#       |                         ^~~~~~~~~~~~~~
#       |                         ELM_LIST_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_List_clicked_double':
# src/elm_connect_wrap.c:3848:25: error: 'ELM_LIST_CLASS' undeclared (first use in this function); did you mean 'ELM_LIST_LAST'?
#  3848 |         if(!eo_isa(obj, ELM_LIST_CLASS)) caml_failwith("Widget is not a List");
#       |                         ^~~~~~~~~~~~~~
#       |                         ELM_LIST_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_List_clicked_right':
# src/elm_connect_wrap.c:3860:25: error: 'ELM_LIST_CLASS' undeclared (first use in this function); did you mean 'ELM_LIST_LAST'?
#  3860 |         if(!eo_isa(obj, ELM_LIST_CLASS)) caml_failwith("Widget is not a List");
#       |                         ^~~~~~~~~~~~~~
#       |                         ELM_LIST_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_List_selected':
# src/elm_connect_wrap.c:3872:25: error: 'ELM_LIST_CLASS' undeclared (first use in this function); did you mean 'ELM_LIST_LAST'?
#  3872 |         if(!eo_isa(obj, ELM_LIST_CLASS)) caml_failwith("Widget is not a List");
#       |                         ^~~~~~~~~~~~~~
#       |                         ELM_LIST_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_List_unselected':
# src/elm_connect_wrap.c:3884:25: error: 'ELM_LIST_CLASS' undeclared (first use in this function); did you mean 'ELM_LIST_LAST'?
#  3884 |         if(!eo_isa(obj, ELM_LIST_CLASS)) caml_failwith("Widget is not a List");
#       |                         ^~~~~~~~~~~~~~
#       |                         ELM_LIST_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_List_longpressed':
# src/elm_connect_wrap.c:3896:25: error: 'ELM_LIST_CLASS' undeclared (first use in this function); did you mean 'ELM_LIST_LAST'?
#  3896 |         if(!eo_isa(obj, ELM_LIST_CLASS)) caml_failwith("Widget is not a List");
#       |                         ^~~~~~~~~~~~~~
#       |                         ELM_LIST_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_List_edge_top':
# src/elm_connect_wrap.c:3908:25: error: 'ELM_LIST_CLASS' undeclared (first use in this function); did you mean 'ELM_LIST_LAST'?
#  3908 |         if(!eo_isa(obj, ELM_LIST_CLASS)) caml_failwith("Widget is not a List");
#       |                         ^~~~~~~~~~~~~~
#       |                         ELM_LIST_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_List_edge_bottom':
# src/elm_connect_wrap.c:3920:25: error: 'ELM_LIST_CLASS' undeclared (first use in this function); did you mean 'ELM_LIST_LAST'?
#  3920 |         if(!eo_isa(obj, ELM_LIST_CLASS)) caml_failwith("Widget is not a List");
#       |                         ^~~~~~~~~~~~~~
#       |                         ELM_LIST_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_List_edge_left':
# src/elm_connect_wrap.c:3932:25: error: 'ELM_LIST_CLASS' undeclared (first use in this function); did you mean 'ELM_LIST_LAST'?
#  3932 |         if(!eo_isa(obj, ELM_LIST_CLASS)) caml_failwith("Widget is not a List");
#       |                         ^~~~~~~~~~~~~~
#       |                         ELM_LIST_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_List_edge_right':
# src/elm_connect_wrap.c:3944:25: error: 'ELM_LIST_CLASS' undeclared (first use in this function); did you mean 'ELM_LIST_LAST'?
#  3944 |         if(!eo_isa(obj, ELM_LIST_CLASS)) caml_failwith("Widget is not a List");
#       |                         ^~~~~~~~~~~~~~
#       |                         ELM_LIST_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_List_highlighted':
# src/elm_connect_wrap.c:3956:25: error: 'ELM_LIST_CLASS' undeclared (first use in this function); did you mean 'ELM_LIST_LAST'?
#  3956 |         if(!eo_isa(obj, ELM_LIST_CLASS)) caml_failwith("Widget is not a List");
#       |                         ^~~~~~~~~~~~~~
#       |                         ELM_LIST_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_List_unhighlighted':
# src/elm_connect_wrap.c:3968:25: error: 'ELM_LIST_CLASS' undeclared (first use in this function); did you mean 'ELM_LIST_LAST'?
#  3968 |         if(!eo_isa(obj, ELM_LIST_CLASS)) caml_failwith("Widget is not a List");
#       |                         ^~~~~~~~~~~~~~
#       |                         ELM_LIST_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_List_focused':
# src/elm_connect_wrap.c:3980:25: error: 'ELM_LIST_CLASS' undeclared (first use in this function); did you mean 'ELM_LIST_LAST'?
#  3980 |         if(!eo_isa(obj, ELM_LIST_CLASS)) caml_failwith("Widget is not a List");
#       |                         ^~~~~~~~~~~~~~
#       |                         ELM_LIST_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_List_unfocused':
# src/elm_connect_wrap.c:3992:25: error: 'ELM_LIST_CLASS' undeclared (first use in this function); did you mean 'ELM_LIST_LAST'?
#  3992 |         if(!eo_isa(obj, ELM_LIST_CLASS)) caml_failwith("Widget is not a List");
#       |                         ^~~~~~~~~~~~~~
#       |                         ELM_LIST_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_List_item_focused':
# src/elm_connect_wrap.c:4004:25: error: 'ELM_LIST_CLASS' undeclared (first use in this function); did you mean 'ELM_LIST_LAST'?
#  4004 |         if(!eo_isa(obj, ELM_LIST_CLASS)) caml_failwith("Widget is not a List");
#       |                         ^~~~~~~~~~~~~~
#       |                         ELM_LIST_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_List_item_unfocused':
# src/elm_connect_wrap.c:4016:25: error: 'ELM_LIST_CLASS' undeclared (first use in this function); did you mean 'ELM_LIST_LAST'?
#  4016 |         if(!eo_isa(obj, ELM_LIST_CLASS)) caml_failwith("Widget is not a List");
#       |                         ^~~~~~~~~~~~~~
#       |                         ELM_LIST_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_List_theme_changed':
# src/elm_connect_wrap.c:4028:25: error: 'ELM_LIST_CLASS' undeclared (first use in this function); did you mean 'ELM_LIST_LAST'?
#  4028 |         if(!eo_isa(obj, ELM_LIST_CLASS)) caml_failwith("Widget is not a List");
#       |                         ^~~~~~~~~~~~~~
#       |                         ELM_LIST_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_List_language_changed':
# src/elm_connect_wrap.c:4040:25: error: 'ELM_LIST_CLASS' undeclared (first use in this function); did you mean 'ELM_LIST_LAST'?
#  4040 |         if(!eo_isa(obj, ELM_LIST_CLASS)) caml_failwith("Widget is not a List");
#       |                         ^~~~~~~~~~~~~~
#       |                         ELM_LIST_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Map_clicked':
# src/elm_connect_wrap.c:4052:25: error: 'ELM_MAP_CLASS' undeclared (first use in this function); did you mean 'ELM_DAY_LAST'?
#  4052 |         if(!eo_isa(obj, ELM_MAP_CLASS)) caml_failwith("Widget is not a Map");
#       |                         ^~~~~~~~~~~~~
#       |                         ELM_DAY_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Map_clicked_double':
# src/elm_connect_wrap.c:4064:25: error: 'ELM_MAP_CLASS' undeclared (first use in this function); did you mean 'ELM_DAY_LAST'?
#  4064 |         if(!eo_isa(obj, ELM_MAP_CLASS)) caml_failwith("Widget is not a Map");
#       |                         ^~~~~~~~~~~~~
#       |                         ELM_DAY_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Map_press':
# src/elm_connect_wrap.c:4076:25: error: 'ELM_MAP_CLASS' undeclared (first use in this function); did you mean 'ELM_DAY_LAST'?
#  4076 |         if(!eo_isa(obj, ELM_MAP_CLASS)) caml_failwith("Widget is not a Map");
#       |                         ^~~~~~~~~~~~~
#       |                         ELM_DAY_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Map_longpressed':
# src/elm_connect_wrap.c:4088:25: error: 'ELM_MAP_CLASS' undeclared (first use in this function); did you mean 'ELM_DAY_LAST'?
#  4088 |         if(!eo_isa(obj, ELM_MAP_CLASS)) caml_failwith("Widget is not a Map");
#       |                         ^~~~~~~~~~~~~
#       |                         ELM_DAY_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Map_scroll':
# src/elm_connect_wrap.c:4100:25: error: 'ELM_MAP_CLASS' undeclared (first use in this function); did you mean 'ELM_DAY_LAST'?
#  4100 |         if(!eo_isa(obj, ELM_MAP_CLASS)) caml_failwith("Widget is not a Map");
#       |                         ^~~~~~~~~~~~~
#       |                         ELM_DAY_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Map_scroll_drag_start':
# src/elm_connect_wrap.c:4112:25: error: 'ELM_MAP_CLASS' undeclared (first use in this function); did you mean 'ELM_DAY_LAST'?
#  4112 |         if(!eo_isa(obj, ELM_MAP_CLASS)) caml_failwith("Widget is not a Map");
#       |                         ^~~~~~~~~~~~~
#       |                         ELM_DAY_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Map_scroll_drag_stop':
# src/elm_connect_wrap.c:4124:25: error: 'ELM_MAP_CLASS' undeclared (first use in this function); did you mean 'ELM_DAY_LAST'?
#  4124 |         if(!eo_isa(obj, ELM_MAP_CLASS)) caml_failwith("Widget is not a Map");
#       |                         ^~~~~~~~~~~~~
#       |                         ELM_DAY_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Map_scroll_anim_start':
# src/elm_connect_wrap.c:4136:25: error: 'ELM_MAP_CLASS' undeclared (first use in this function); did you mean 'ELM_DAY_LAST'?
#  4136 |         if(!eo_isa(obj, ELM_MAP_CLASS)) caml_failwith("Widget is not a Map");
#       |                         ^~~~~~~~~~~~~
#       |                         ELM_DAY_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Map_scroll_anim_stop':
# src/elm_connect_wrap.c:4148:25: error: 'ELM_MAP_CLASS' undeclared (first use in this function); did you mean 'ELM_DAY_LAST'?
#  4148 |         if(!eo_isa(obj, ELM_MAP_CLASS)) caml_failwith("Widget is not a Map");
#       |                         ^~~~~~~~~~~~~
#       |                         ELM_DAY_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Map_zoom_start':
# src/elm_connect_wrap.c:4160:25: error: 'ELM_MAP_CLASS' undeclared (first use in this function); did you mean 'ELM_DAY_LAST'?
#  4160 |         if(!eo_isa(obj, ELM_MAP_CLASS)) caml_failwith("Widget is not a Map");
#       |                         ^~~~~~~~~~~~~
#       |                         ELM_DAY_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Map_zoom_stop':
# src/elm_connect_wrap.c:4172:25: error: 'ELM_MAP_CLASS' undeclared (first use in this function); did you mean 'ELM_DAY_LAST'?
#  4172 |         if(!eo_isa(obj, ELM_MAP_CLASS)) caml_failwith("Widget is not a Map");
#       |                         ^~~~~~~~~~~~~
#       |                         ELM_DAY_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Map_zoom_change':
# src/elm_connect_wrap.c:4184:25: error: 'ELM_MAP_CLASS' undeclared (first use in this function); did you mean 'ELM_DAY_LAST'?
#  4184 |         if(!eo_isa(obj, ELM_MAP_CLASS)) caml_failwith("Widget is not a Map");
#       |                         ^~~~~~~~~~~~~
#       |                         ELM_DAY_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Map_tile_load':
# src/elm_connect_wrap.c:4196:25: error: 'ELM_MAP_CLASS' undeclared (first use in this function); did you mean 'ELM_DAY_LAST'?
#  4196 |         if(!eo_isa(obj, ELM_MAP_CLASS)) caml_failwith("Widget is not a Map");
#       |                         ^~~~~~~~~~~~~
#       |                         ELM_DAY_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Map_tile_loaded':
# src/elm_connect_wrap.c:4208:25: error: 'ELM_MAP_CLASS' undeclared (first use in this function); did you mean 'ELM_DAY_LAST'?
#  4208 |         if(!eo_isa(obj, ELM_MAP_CLASS)) caml_failwith("Widget is not a Map");
#       |                         ^~~~~~~~~~~~~
#       |                         ELM_DAY_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Map_tile_loaded_fail':
# src/elm_connect_wrap.c:4220:25: error: 'ELM_MAP_CLASS' undeclared (first use in this function); did you mean 'ELM_DAY_LAST'?
#  4220 |         if(!eo_isa(obj, ELM_MAP_CLASS)) caml_failwith("Widget is not a Map");
#       |                         ^~~~~~~~~~~~~
#       |                         ELM_DAY_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Map_route_load':
# src/elm_connect_wrap.c:4232:25: error: 'ELM_MAP_CLASS' undeclared (first use in this function); did you mean 'ELM_DAY_LAST'?
#  4232 |         if(!eo_isa(obj, ELM_MAP_CLASS)) caml_failwith("Widget is not a Map");
#       |                         ^~~~~~~~~~~~~
#       |                         ELM_DAY_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Map_route_loaded':
# src/elm_connect_wrap.c:4244:25: error: 'ELM_MAP_CLASS' undeclared (first use in this function); did you mean 'ELM_DAY_LAST'?
#  4244 |         if(!eo_isa(obj, ELM_MAP_CLASS)) caml_failwith("Widget is not a Map");
#       |                         ^~~~~~~~~~~~~
#       |                         ELM_DAY_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Map_route_loaded_fail':
# src/elm_connect_wrap.c:4256:25: error: 'ELM_MAP_CLASS' undeclared (first use in this function); did you mean 'ELM_DAY_LAST'?
#  4256 |         if(!eo_isa(obj, ELM_MAP_CLASS)) caml_failwith("Widget is not a Map");
#       |                         ^~~~~~~~~~~~~
#       |                         ELM_DAY_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Map_name_load':
# src/elm_connect_wrap.c:4268:25: error: 'ELM_MAP_CLASS' undeclared (first use in this function); did you mean 'ELM_DAY_LAST'?
#  4268 |         if(!eo_isa(obj, ELM_MAP_CLASS)) caml_failwith("Widget is not a Map");
#       |                         ^~~~~~~~~~~~~
#       |                         ELM_DAY_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Map_name_loaded':
# src/elm_connect_wrap.c:4280:25: error: 'ELM_MAP_CLASS' undeclared (first use in this function); did you mean 'ELM_DAY_LAST'?
#  4280 |         if(!eo_isa(obj, ELM_MAP_CLASS)) caml_failwith("Widget is not a Map");
#       |                         ^~~~~~~~~~~~~
#       |                         ELM_DAY_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Map_name_loaded_fail':
# src/elm_connect_wrap.c:4292:25: error: 'ELM_MAP_CLASS' undeclared (first use in this function); did you mean 'ELM_DAY_LAST'?
#  4292 |         if(!eo_isa(obj, ELM_MAP_CLASS)) caml_failwith("Widget is not a Map");
#       |                         ^~~~~~~~~~~~~
#       |                         ELM_DAY_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Map_overlay_clicked':
# src/elm_connect_wrap.c:4304:25: error: 'ELM_MAP_CLASS' undeclared (first use in this function); did you mean 'ELM_DAY_LAST'?
#  4304 |         if(!eo_isa(obj, ELM_MAP_CLASS)) caml_failwith("Widget is not a Map");
#       |                         ^~~~~~~~~~~~~
#       |                         ELM_DAY_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Map_loaded':
# src/elm_connect_wrap.c:4316:25: error: 'ELM_MAP_CLASS' undeclared (first use in this function); did you mean 'ELM_DAY_LAST'?
#  4316 |         if(!eo_isa(obj, ELM_MAP_CLASS)) caml_failwith("Widget is not a Map");
#       |                         ^~~~~~~~~~~~~
#       |                         ELM_DAY_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Map_language_changed':
# src/elm_connect_wrap.c:4328:25: error: 'ELM_MAP_CLASS' undeclared (first use in this function); did you mean 'ELM_DAY_LAST'?
#  4328 |         if(!eo_isa(obj, ELM_MAP_CLASS)) caml_failwith("Widget is not a Map");
#       |                         ^~~~~~~~~~~~~
#       |                         ELM_DAY_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Map_focused':
# src/elm_connect_wrap.c:4340:25: error: 'ELM_MAP_CLASS' undeclared (first use in this function); did you mean 'ELM_DAY_LAST'?
#  4340 |         if(!eo_isa(obj, ELM_MAP_CLASS)) caml_failwith("Widget is not a Map");
#       |                         ^~~~~~~~~~~~~
#       |                         ELM_DAY_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Map_unfocused':
# src/elm_connect_wrap.c:4352:25: error: 'ELM_MAP_CLASS' undeclared (first use in this function); did you mean 'ELM_DAY_LAST'?
#  4352 |         if(!eo_isa(obj, ELM_MAP_CLASS)) caml_failwith("Widget is not a Map");
#       |                         ^~~~~~~~~~~~~
#       |                         ELM_DAY_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Menu_clicked':
# src/elm_connect_wrap.c:4364:25: error: 'ELM_MENU_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  4364 |         if(!eo_isa(obj, ELM_MENU_CLASS)) caml_failwith("Widget is not a Menu");
#       |                         ^~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Menu_dismissed':
# src/elm_connect_wrap.c:4376:25: error: 'ELM_MENU_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  4376 |         if(!eo_isa(obj, ELM_MENU_CLASS)) caml_failwith("Widget is not a Menu");
#       |                         ^~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Notify_timeout':
# src/elm_connect_wrap.c:4388:25: error: 'ELM_NOTIFY_CLASS' undeclared (first use in this function); did you mean 'ELM_POLICY_LAST'?
#  4388 |         if(!eo_isa(obj, ELM_NOTIFY_CLASS)) caml_failwith("Widget is not a Notify");
#       |                         ^~~~~~~~~~~~~~~~
#       |                         ELM_POLICY_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Notify_block_clicked':
# src/elm_connect_wrap.c:4400:25: error: 'ELM_NOTIFY_CLASS' undeclared (first use in this function); did you mean 'ELM_POLICY_LAST'?
#  4400 |         if(!eo_isa(obj, ELM_NOTIFY_CLASS)) caml_failwith("Widget is not a Notify");
#       |                         ^~~~~~~~~~~~~~~~
#       |                         ELM_POLICY_LAST
# src/elm_connect_wrap.c: In function 'ml_connect_Panel_focused':
# src/elm_connect_wrap.c:4412:25: error: 'ELM_PANEL_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  4412 |         if(!eo_isa(obj, ELM_PANEL_CLASS)) caml_failwith("Widget is not a Panel");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Panel_unfocused':
# src/elm_connect_wrap.c:4424:25: error: 'ELM_PANEL_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  4424 |         if(!eo_isa(obj, ELM_PANEL_CLASS)) caml_failwith("Widget is not a Panel");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Panel_theme_changed':
# src/elm_connect_wrap.c:4436:25: error: 'ELM_PANEL_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  4436 |         if(!eo_isa(obj, ELM_PANEL_CLASS)) caml_failwith("Widget is not a Panel");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Panel_language_changed':
# src/elm_connect_wrap.c:4448:25: error: 'ELM_PANEL_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  4448 |         if(!eo_isa(obj, ELM_PANEL_CLASS)) caml_failwith("Widget is not a Panel");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Panes_press':
# src/elm_connect_wrap.c:4460:25: error: 'ELM_PANES_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  4460 |         if(!eo_isa(obj, ELM_PANES_CLASS)) caml_failwith("Widget is not a Panes");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Panes_unpress':
# src/elm_connect_wrap.c:4472:25: error: 'ELM_PANES_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  4472 |         if(!eo_isa(obj, ELM_PANES_CLASS)) caml_failwith("Widget is not a Panes");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Panes_clicked':
# src/elm_connect_wrap.c:4484:25: error: 'ELM_PANES_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  4484 |         if(!eo_isa(obj, ELM_PANES_CLASS)) caml_failwith("Widget is not a Panes");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Panes_clicked_double':
# src/elm_connect_wrap.c:4496:25: error: 'ELM_PANES_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  4496 |         if(!eo_isa(obj, ELM_PANES_CLASS)) caml_failwith("Widget is not a Panes");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Panes_theme_changed':
# src/elm_connect_wrap.c:4508:25: error: 'ELM_PANES_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  4508 |         if(!eo_isa(obj, ELM_PANES_CLASS)) caml_failwith("Widget is not a Panes");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Panes_language_changed':
# src/elm_connect_wrap.c:4520:25: error: 'ELM_PANES_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  4520 |         if(!eo_isa(obj, ELM_PANES_CLASS)) caml_failwith("Widget is not a Panes");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Photo_clicked':
# src/elm_connect_wrap.c:4532:25: error: 'ELM_PHOTO_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  4532 |         if(!eo_isa(obj, ELM_PHOTO_CLASS)) caml_failwith("Widget is not a Photo");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Photo_drag_start':
# src/elm_connect_wrap.c:4544:25: error: 'ELM_PHOTO_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  4544 |         if(!eo_isa(obj, ELM_PHOTO_CLASS)) caml_failwith("Widget is not a Photo");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Photo_drag_end':
# src/elm_connect_wrap.c:4556:25: error: 'ELM_PHOTO_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  4556 |         if(!eo_isa(obj, ELM_PHOTO_CLASS)) caml_failwith("Widget is not a Photo");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Photocam_clicked':
# src/elm_connect_wrap.c:4568:25: error: 'ELM_PHOTOCAM_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  4568 |         if(!eo_isa(obj, ELM_PHOTOCAM_CLASS)) caml_failwith("Widget is not a Photocam");
#       |                         ^~~~~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Photocam_press':
# src/elm_connect_wrap.c:4580:25: error: 'ELM_PHOTOCAM_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  4580 |         if(!eo_isa(obj, ELM_PHOTOCAM_CLASS)) caml_failwith("Widget is not a Photocam");
#       |                         ^~~~~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Photocam_longpressed':
# src/elm_connect_wrap.c:4592:25: error: 'ELM_PHOTOCAM_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  4592 |         if(!eo_isa(obj, ELM_PHOTOCAM_CLASS)) caml_failwith("Widget is not a Photocam");
#       |                         ^~~~~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Photocam_clicked_double':
# src/elm_connect_wrap.c:4604:25: error: 'ELM_PHOTOCAM_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  4604 |         if(!eo_isa(obj, ELM_PHOTOCAM_CLASS)) caml_failwith("Widget is not a Photocam");
#       |                         ^~~~~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Photocam_load':
# src/elm_connect_wrap.c:4616:25: error: 'ELM_PHOTOCAM_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  4616 |         if(!eo_isa(obj, ELM_PHOTOCAM_CLASS)) caml_failwith("Widget is not a Photocam");
#       |                         ^~~~~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Photocam_loaded':
# src/elm_connect_wrap.c:4628:25: error: 'ELM_PHOTOCAM_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  4628 |         if(!eo_isa(obj, ELM_PHOTOCAM_CLASS)) caml_failwith("Widget is not a Photocam");
#       |                         ^~~~~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Photocam_load_detail':
# src/elm_connect_wrap.c:4640:25: error: 'ELM_PHOTOCAM_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  4640 |         if(!eo_isa(obj, ELM_PHOTOCAM_CLASS)) caml_failwith("Widget is not a Photocam");
#       |                         ^~~~~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Photocam_loaded_detail':
# src/elm_connect_wrap.c:4652:25: error: 'ELM_PHOTOCAM_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  4652 |         if(!eo_isa(obj, ELM_PHOTOCAM_CLASS)) caml_failwith("Widget is not a Photocam");
#       |                         ^~~~~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Photocam_zoom_start':
# src/elm_connect_wrap.c:4664:25: error: 'ELM_PHOTOCAM_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  4664 |         if(!eo_isa(obj, ELM_PHOTOCAM_CLASS)) caml_failwith("Widget is not a Photocam");
#       |                         ^~~~~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Photocam_zoom_stop':
# src/elm_connect_wrap.c:4676:25: error: 'ELM_PHOTOCAM_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  4676 |         if(!eo_isa(obj, ELM_PHOTOCAM_CLASS)) caml_failwith("Widget is not a Photocam");
#       |                         ^~~~~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Photocam_zoom_change':
# src/elm_connect_wrap.c:4688:25: error: 'ELM_PHOTOCAM_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  4688 |         if(!eo_isa(obj, ELM_PHOTOCAM_CLASS)) caml_failwith("Widget is not a Photocam");
#       |                         ^~~~~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Photocam_scroll':
# src/elm_connect_wrap.c:4700:25: error: 'ELM_PHOTOCAM_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  4700 |         if(!eo_isa(obj, ELM_PHOTOCAM_CLASS)) caml_failwith("Widget is not a Photocam");
#       |                         ^~~~~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Photocam_scroll_anim_start':
# src/elm_connect_wrap.c:4712:25: error: 'ELM_PHOTOCAM_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  4712 |         if(!eo_isa(obj, ELM_PHOTOCAM_CLASS)) caml_failwith("Widget is not a Photocam");
#       |                         ^~~~~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Photocam_scroll_anim_stop':
# src/elm_connect_wrap.c:4724:25: error: 'ELM_PHOTOCAM_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  4724 |         if(!eo_isa(obj, ELM_PHOTOCAM_CLASS)) caml_failwith("Widget is not a Photocam");
#       |                         ^~~~~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Photocam_scroll_drag_start':
# src/elm_connect_wrap.c:4736:25: error: 'ELM_PHOTOCAM_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  4736 |         if(!eo_isa(obj, ELM_PHOTOCAM_CLASS)) caml_failwith("Widget is not a Photocam");
#       |                         ^~~~~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Photocam_scroll_drag_stop':
# src/elm_connect_wrap.c:4748:25: error: 'ELM_PHOTOCAM_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  4748 |         if(!eo_isa(obj, ELM_PHOTOCAM_CLASS)) caml_failwith("Widget is not a Photocam");
#       |                         ^~~~~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Photocam_focused':
# src/elm_connect_wrap.c:4760:25: error: 'ELM_PHOTOCAM_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  4760 |         if(!eo_isa(obj, ELM_PHOTOCAM_CLASS)) caml_failwith("Widget is not a Photocam");
#       |                         ^~~~~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Photocam_unfocused':
# src/elm_connect_wrap.c:4772:25: error: 'ELM_PHOTOCAM_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  4772 |         if(!eo_isa(obj, ELM_PHOTOCAM_CLASS)) caml_failwith("Widget is not a Photocam");
#       |                         ^~~~~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Plug_clicked':
# src/elm_connect_wrap.c:4784:25: error: 'ELM_PLUG_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  4784 |         if(!eo_isa(obj, ELM_PLUG_CLASS)) caml_failwith("Widget is not a Plug");
#       |                         ^~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Plug_image_deleted':
# src/elm_connect_wrap.c:4796:25: error: 'ELM_PLUG_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  4796 |         if(!eo_isa(obj, ELM_PLUG_CLASS)) caml_failwith("Widget is not a Plug");
#       |                         ^~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Plug_image_resized':
# src/elm_connect_wrap.c:4808:25: error: 'ELM_PLUG_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  4808 |         if(!eo_isa(obj, ELM_PLUG_CLASS)) caml_failwith("Widget is not a Plug");
#       |                         ^~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Progressbar_changed':
# src/elm_connect_wrap.c:4820:25: error: 'ELM_PROGRESSBAR_CLASS' undeclared (first use in this function)
#  4820 |         if(!eo_isa(obj, ELM_PROGRESSBAR_CLASS)) caml_failwith("Widget is not a Progressbar");
#       |                         ^~~~~~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Progressbar_focused':
# src/elm_connect_wrap.c:4832:25: error: 'ELM_PROGRESSBAR_CLASS' undeclared (first use in this function)
#  4832 |         if(!eo_isa(obj, ELM_PROGRESSBAR_CLASS)) caml_failwith("Widget is not a Progressbar");
#       |                         ^~~~~~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Progressbar_unfocused':
# src/elm_connect_wrap.c:4844:25: error: 'ELM_PROGRESSBAR_CLASS' undeclared (first use in this function)
#  4844 |         if(!eo_isa(obj, ELM_PROGRESSBAR_CLASS)) caml_failwith("Widget is not a Progressbar");
#       |                         ^~~~~~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Progressbar_theme_changed':
# src/elm_connect_wrap.c:4856:25: error: 'ELM_PROGRESSBAR_CLASS' undeclared (first use in this function)
#  4856 |         if(!eo_isa(obj, ELM_PROGRESSBAR_CLASS)) caml_failwith("Widget is not a Progressbar");
#       |                         ^~~~~~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Progressbar_language_changed':
# src/elm_connect_wrap.c:4868:25: error: 'ELM_PROGRESSBAR_CLASS' undeclared (first use in this function)
#  4868 |         if(!eo_isa(obj, ELM_PROGRESSBAR_CLASS)) caml_failwith("Widget is not a Progressbar");
#       |                         ^~~~~~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Radio_changed':
# src/elm_connect_wrap.c:4880:25: error: 'ELM_RADIO_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  4880 |         if(!eo_isa(obj, ELM_RADIO_CLASS)) caml_failwith("Widget is not a Radio");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Radio_focused':
# src/elm_connect_wrap.c:4892:25: error: 'ELM_RADIO_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  4892 |         if(!eo_isa(obj, ELM_RADIO_CLASS)) caml_failwith("Widget is not a Radio");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Radio_unfocused':
# src/elm_connect_wrap.c:4904:25: error: 'ELM_RADIO_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  4904 |         if(!eo_isa(obj, ELM_RADIO_CLASS)) caml_failwith("Widget is not a Radio");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Radio_theme_changed':
# src/elm_connect_wrap.c:4916:25: error: 'ELM_RADIO_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  4916 |         if(!eo_isa(obj, ELM_RADIO_CLASS)) caml_failwith("Widget is not a Radio");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Radio_language_changed':
# src/elm_connect_wrap.c:4928:25: error: 'ELM_RADIO_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  4928 |         if(!eo_isa(obj, ELM_RADIO_CLASS)) caml_failwith("Widget is not a Radio");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Scroller_edge_left':
# src/elm_connect_wrap.c:4940:25: error: 'ELM_SCROLLER_CLASS' undeclared (first use in this function); did you mean 'ELM_SCROLLER_H'?
#  4940 |         if(!eo_isa(obj, ELM_SCROLLER_CLASS)) caml_failwith("Widget is not a Scroller");
#       |                         ^~~~~~~~~~~~~~~~~~
#       |                         ELM_SCROLLER_H
# src/elm_connect_wrap.c: In function 'ml_connect_Scroller_edge_right':
# src/elm_connect_wrap.c:4952:25: error: 'ELM_SCROLLER_CLASS' undeclared (first use in this function); did you mean 'ELM_SCROLLER_H'?
#  4952 |         if(!eo_isa(obj, ELM_SCROLLER_CLASS)) caml_failwith("Widget is not a Scroller");
#       |                         ^~~~~~~~~~~~~~~~~~
#       |                         ELM_SCROLLER_H
# src/elm_connect_wrap.c: In function 'ml_connect_Scroller_edge_top':
# src/elm_connect_wrap.c:4964:25: error: 'ELM_SCROLLER_CLASS' undeclared (first use in this function); did you mean 'ELM_SCROLLER_H'?
#  4964 |         if(!eo_isa(obj, ELM_SCROLLER_CLASS)) caml_failwith("Widget is not a Scroller");
#       |                         ^~~~~~~~~~~~~~~~~~
#       |                         ELM_SCROLLER_H
# src/elm_connect_wrap.c: In function 'ml_connect_Scroller_edge_bottom':
# src/elm_connect_wrap.c:4976:25: error: 'ELM_SCROLLER_CLASS' undeclared (first use in this function); did you mean 'ELM_SCROLLER_H'?
#  4976 |         if(!eo_isa(obj, ELM_SCROLLER_CLASS)) caml_failwith("Widget is not a Scroller");
#       |                         ^~~~~~~~~~~~~~~~~~
#       |                         ELM_SCROLLER_H
# src/elm_connect_wrap.c: In function 'ml_connect_Scroller_scroll':
# src/elm_connect_wrap.c:4988:25: error: 'ELM_SCROLLER_CLASS' undeclared (first use in this function); did you mean 'ELM_SCROLLER_H'?
#  4988 |         if(!eo_isa(obj, ELM_SCROLLER_CLASS)) caml_failwith("Widget is not a Scroller");
#       |                         ^~~~~~~~~~~~~~~~~~
#       |                         ELM_SCROLLER_H
# src/elm_connect_wrap.c: In function 'ml_connect_Scroller_scroll_left':
# src/elm_connect_wrap.c:5000:25: error: 'ELM_SCROLLER_CLASS' undeclared (first use in this function); did you mean 'ELM_SCROLLER_H'?
#  5000 |         if(!eo_isa(obj, ELM_SCROLLER_CLASS)) caml_failwith("Widget is not a Scroller");
#       |                         ^~~~~~~~~~~~~~~~~~
#       |                         ELM_SCROLLER_H
# src/elm_connect_wrap.c: In function 'ml_connect_Scroller_scroll_right':
# src/elm_connect_wrap.c:5012:25: error: 'ELM_SCROLLER_CLASS' undeclared (first use in this function); did you mean 'ELM_SCROLLER_H'?
#  5012 |         if(!eo_isa(obj, ELM_SCROLLER_CLASS)) caml_failwith("Widget is not a Scroller");
#       |                         ^~~~~~~~~~~~~~~~~~
#       |                         ELM_SCROLLER_H
# src/elm_connect_wrap.c: In function 'ml_connect_Scroller_scroll_up':
# src/elm_connect_wrap.c:5024:25: error: 'ELM_SCROLLER_CLASS' undeclared (first use in this function); did you mean 'ELM_SCROLLER_H'?
#  5024 |         if(!eo_isa(obj, ELM_SCROLLER_CLASS)) caml_failwith("Widget is not a Scroller");
#       |                         ^~~~~~~~~~~~~~~~~~
#       |                         ELM_SCROLLER_H
# src/elm_connect_wrap.c: In function 'ml_connect_Scroller_scroll_down':
# src/elm_connect_wrap.c:5036:25: error: 'ELM_SCROLLER_CLASS' undeclared (first use in this function); did you mean 'ELM_SCROLLER_H'?
#  5036 |         if(!eo_isa(obj, ELM_SCROLLER_CLASS)) caml_failwith("Widget is not a Scroller");
#       |                         ^~~~~~~~~~~~~~~~~~
#       |                         ELM_SCROLLER_H
# src/elm_connect_wrap.c: In function 'ml_connect_Scroller_scroll_anim_start':
# src/elm_connect_wrap.c:5048:25: error: 'ELM_SCROLLER_CLASS' undeclared (first use in this function); did you mean 'ELM_SCROLLER_H'?
#  5048 |         if(!eo_isa(obj, ELM_SCROLLER_CLASS)) caml_failwith("Widget is not a Scroller");
#       |                         ^~~~~~~~~~~~~~~~~~
#       |                         ELM_SCROLLER_H
# src/elm_connect_wrap.c: In function 'ml_connect_Scroller_scroll_anim_stop':
# src/elm_connect_wrap.c:5060:25: error: 'ELM_SCROLLER_CLASS' undeclared (first use in this function); did you mean 'ELM_SCROLLER_H'?
#  5060 |         if(!eo_isa(obj, ELM_SCROLLER_CLASS)) caml_failwith("Widget is not a Scroller");
#       |                         ^~~~~~~~~~~~~~~~~~
#       |                         ELM_SCROLLER_H
# src/elm_connect_wrap.c: In function 'ml_connect_Scroller_scroll_drag_start':
# src/elm_connect_wrap.c:5072:25: error: 'ELM_SCROLLER_CLASS' undeclared (first use in this function); did you mean 'ELM_SCROLLER_H'?
#  5072 |         if(!eo_isa(obj, ELM_SCROLLER_CLASS)) caml_failwith("Widget is not a Scroller");
#       |                         ^~~~~~~~~~~~~~~~~~
#       |                         ELM_SCROLLER_H
# src/elm_connect_wrap.c: In function 'ml_connect_Scroller_scroll_drag_stop':
# src/elm_connect_wrap.c:5084:25: error: 'ELM_SCROLLER_CLASS' undeclared (first use in this function); did you mean 'ELM_SCROLLER_H'?
#  5084 |         if(!eo_isa(obj, ELM_SCROLLER_CLASS)) caml_failwith("Widget is not a Scroller");
#       |                         ^~~~~~~~~~~~~~~~~~
#       |                         ELM_SCROLLER_H
# src/elm_connect_wrap.c: In function 'ml_connect_Scroller_vbar_drag':
# src/elm_connect_wrap.c:5096:25: error: 'ELM_SCROLLER_CLASS' undeclared (first use in this function); did you mean 'ELM_SCROLLER_H'?
#  5096 |         if(!eo_isa(obj, ELM_SCROLLER_CLASS)) caml_failwith("Widget is not a Scroller");
#       |                         ^~~~~~~~~~~~~~~~~~
#       |                         ELM_SCROLLER_H
# src/elm_connect_wrap.c: In function 'ml_connect_Scroller_vbar_press':
# src/elm_connect_wrap.c:5108:25: error: 'ELM_SCROLLER_CLASS' undeclared (first use in this function); did you mean 'ELM_SCROLLER_H'?
#  5108 |         if(!eo_isa(obj, ELM_SCROLLER_CLASS)) caml_failwith("Widget is not a Scroller");
#       |                         ^~~~~~~~~~~~~~~~~~
#       |                         ELM_SCROLLER_H
# src/elm_connect_wrap.c: In function 'ml_connect_Scroller_vbar_unpress':
# src/elm_connect_wrap.c:5120:25: error: 'ELM_SCROLLER_CLASS' undeclared (first use in this function); did you mean 'ELM_SCROLLER_H'?
#  5120 |         if(!eo_isa(obj, ELM_SCROLLER_CLASS)) caml_failwith("Widget is not a Scroller");
#       |                         ^~~~~~~~~~~~~~~~~~
#       |                         ELM_SCROLLER_H
# src/elm_connect_wrap.c: In function 'ml_connect_Scroller_hbar_drag':
# src/elm_connect_wrap.c:5132:25: error: 'ELM_SCROLLER_CLASS' undeclared (first use in this function); did you mean 'ELM_SCROLLER_H'?
#  5132 |         if(!eo_isa(obj, ELM_SCROLLER_CLASS)) caml_failwith("Widget is not a Scroller");
#       |                         ^~~~~~~~~~~~~~~~~~
#       |                         ELM_SCROLLER_H
# src/elm_connect_wrap.c: In function 'ml_connect_Scroller_hbar_press':
# src/elm_connect_wrap.c:5144:25: error: 'ELM_SCROLLER_CLASS' undeclared (first use in this function); did you mean 'ELM_SCROLLER_H'?
#  5144 |         if(!eo_isa(obj, ELM_SCROLLER_CLASS)) caml_failwith("Widget is not a Scroller");
#       |                         ^~~~~~~~~~~~~~~~~~
#       |                         ELM_SCROLLER_H
# src/elm_connect_wrap.c: In function 'ml_connect_Scroller_hbar_unpress':
# src/elm_connect_wrap.c:5156:25: error: 'ELM_SCROLLER_CLASS' undeclared (first use in this function); did you mean 'ELM_SCROLLER_H'?
#  5156 |         if(!eo_isa(obj, ELM_SCROLLER_CLASS)) caml_failwith("Widget is not a Scroller");
#       |                         ^~~~~~~~~~~~~~~~~~
#       |                         ELM_SCROLLER_H
# src/elm_connect_wrap.c: In function 'ml_connect_Scroller_scroll_page_changed':
# src/elm_connect_wrap.c:5168:25: error: 'ELM_SCROLLER_CLASS' undeclared (first use in this function); did you mean 'ELM_SCROLLER_H'?
#  5168 |         if(!eo_isa(obj, ELM_SCROLLER_CLASS)) caml_failwith("Widget is not a Scroller");
#       |                         ^~~~~~~~~~~~~~~~~~
#       |                         ELM_SCROLLER_H
# src/elm_connect_wrap.c: In function 'ml_connect_Scroller_focused':
# src/elm_connect_wrap.c:5180:25: error: 'ELM_SCROLLER_CLASS' undeclared (first use in this function); did you mean 'ELM_SCROLLER_H'?
#  5180 |         if(!eo_isa(obj, ELM_SCROLLER_CLASS)) caml_failwith("Widget is not a Scroller");
#       |                         ^~~~~~~~~~~~~~~~~~
#       |                         ELM_SCROLLER_H
# src/elm_connect_wrap.c: In function 'ml_connect_Scroller_unfocused':
# src/elm_connect_wrap.c:5192:25: error: 'ELM_SCROLLER_CLASS' undeclared (first use in this function); did you mean 'ELM_SCROLLER_H'?
#  5192 |         if(!eo_isa(obj, ELM_SCROLLER_CLASS)) caml_failwith("Widget is not a Scroller");
#       |                         ^~~~~~~~~~~~~~~~~~
#       |                         ELM_SCROLLER_H
# src/elm_connect_wrap.c: In function 'ml_connect_Segment_control_changed':
# src/elm_connect_wrap.c:5204:25: error: 'ELM_SEGMENT_CONTROL_CLASS' undeclared (first use in this function)
#  5204 |         if(!eo_isa(obj, ELM_SEGMENT_CONTROL_CLASS)) caml_failwith("Widget is not a Segment_control");
#       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Segment_control_theme_changed':
# src/elm_connect_wrap.c:5216:25: error: 'ELM_SEGMENT_CONTROL_CLASS' undeclared (first use in this function)
#  5216 |         if(!eo_isa(obj, ELM_SEGMENT_CONTROL_CLASS)) caml_failwith("Widget is not a Segment_control");
#       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Segment_control_language_changed':
# src/elm_connect_wrap.c:5228:25: error: 'ELM_SEGMENT_CONTROL_CLASS' undeclared (first use in this function)
#  5228 |         if(!eo_isa(obj, ELM_SEGMENT_CONTROL_CLASS)) caml_failwith("Widget is not a Segment_control");
#       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Separator_theme_changed':
# src/elm_connect_wrap.c:5240:25: error: 'ELM_SEPARATOR_CLASS' undeclared (first use in this function)
#  5240 |         if(!eo_isa(obj, ELM_SEPARATOR_CLASS)) caml_failwith("Widget is not a Separator");
#       |                         ^~~~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Separator_language_changed':
# src/elm_connect_wrap.c:5252:25: error: 'ELM_SEPARATOR_CLASS' undeclared (first use in this function)
#  5252 |         if(!eo_isa(obj, ELM_SEPARATOR_CLASS)) caml_failwith("Widget is not a Separator");
#       |                         ^~~~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Slider_changed':
# src/elm_connect_wrap.c:5264:25: error: 'ELM_SLIDER_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  5264 |         if(!eo_isa(obj, ELM_SLIDER_CLASS)) caml_failwith("Widget is not a Slider");
#       |                         ^~~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Slider_slider_drag_start':
# src/elm_connect_wrap.c:5276:25: error: 'ELM_SLIDER_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  5276 |         if(!eo_isa(obj, ELM_SLIDER_CLASS)) caml_failwith("Widget is not a Slider");
#       |                         ^~~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Slider_slider_drag_stop':
# src/elm_connect_wrap.c:5288:25: error: 'ELM_SLIDER_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  5288 |         if(!eo_isa(obj, ELM_SLIDER_CLASS)) caml_failwith("Widget is not a Slider");
#       |                         ^~~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Slider_delay_changed':
# src/elm_connect_wrap.c:5300:25: error: 'ELM_SLIDER_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  5300 |         if(!eo_isa(obj, ELM_SLIDER_CLASS)) caml_failwith("Widget is not a Slider");
#       |                         ^~~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Slider_focused':
# src/elm_connect_wrap.c:5312:25: error: 'ELM_SLIDER_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  5312 |         if(!eo_isa(obj, ELM_SLIDER_CLASS)) caml_failwith("Widget is not a Slider");
#       |                         ^~~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Slider_unfocused':
# src/elm_connect_wrap.c:5324:25: error: 'ELM_SLIDER_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  5324 |         if(!eo_isa(obj, ELM_SLIDER_CLASS)) caml_failwith("Widget is not a Slider");
#       |                         ^~~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Slider_theme_changed':
# src/elm_connect_wrap.c:5336:25: error: 'ELM_SLIDER_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  5336 |         if(!eo_isa(obj, ELM_SLIDER_CLASS)) caml_failwith("Widget is not a Slider");
#       |                         ^~~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Slider_language_changed':
# src/elm_connect_wrap.c:5348:25: error: 'ELM_SLIDER_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  5348 |         if(!eo_isa(obj, ELM_SLIDER_CLASS)) caml_failwith("Widget is not a Slider");
#       |                         ^~~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Slideshow_changed':
# src/elm_connect_wrap.c:5360:25: error: 'ELM_SLIDESHOW_CLASS' undeclared (first use in this function)
#  5360 |         if(!eo_isa(obj, ELM_SLIDESHOW_CLASS)) caml_failwith("Widget is not a Slideshow");
#       |                         ^~~~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Slideshow_transition_end':
# src/elm_connect_wrap.c:5372:25: error: 'ELM_SLIDESHOW_CLASS' undeclared (first use in this function)
#  5372 |         if(!eo_isa(obj, ELM_SLIDESHOW_CLASS)) caml_failwith("Widget is not a Slideshow");
#       |                         ^~~~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Slideshow_focused':
# src/elm_connect_wrap.c:5384:25: error: 'ELM_SLIDESHOW_CLASS' undeclared (first use in this function)
#  5384 |         if(!eo_isa(obj, ELM_SLIDESHOW_CLASS)) caml_failwith("Widget is not a Slideshow");
#       |                         ^~~~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Slideshow_unfocused':
# src/elm_connect_wrap.c:5396:25: error: 'ELM_SLIDESHOW_CLASS' undeclared (first use in this function)
#  5396 |         if(!eo_isa(obj, ELM_SLIDESHOW_CLASS)) caml_failwith("Widget is not a Slideshow");
#       |                         ^~~~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Slideshow_theme_changed':
# src/elm_connect_wrap.c:5408:25: error: 'ELM_SLIDESHOW_CLASS' undeclared (first use in this function)
#  5408 |         if(!eo_isa(obj, ELM_SLIDESHOW_CLASS)) caml_failwith("Widget is not a Slideshow");
#       |                         ^~~~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Slideshow_language_changed':
# src/elm_connect_wrap.c:5420:25: error: 'ELM_SLIDESHOW_CLASS' undeclared (first use in this function)
#  5420 |         if(!eo_isa(obj, ELM_SLIDESHOW_CLASS)) caml_failwith("Widget is not a Slideshow");
#       |                         ^~~~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Spinner_changed':
# src/elm_connect_wrap.c:5432:25: error: 'ELM_SPINNER_CLASS' undeclared (first use in this function)
#  5432 |         if(!eo_isa(obj, ELM_SPINNER_CLASS)) caml_failwith("Widget is not a Spinner");
#       |                         ^~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Spinner_delay_changed':
# src/elm_connect_wrap.c:5444:25: error: 'ELM_SPINNER_CLASS' undeclared (first use in this function)
#  5444 |         if(!eo_isa(obj, ELM_SPINNER_CLASS)) caml_failwith("Widget is not a Spinner");
#       |                         ^~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Spinner_focused':
# src/elm_connect_wrap.c:5456:25: error: 'ELM_SPINNER_CLASS' undeclared (first use in this function)
#  5456 |         if(!eo_isa(obj, ELM_SPINNER_CLASS)) caml_failwith("Widget is not a Spinner");
#       |                         ^~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Spinner_unfocused':
# src/elm_connect_wrap.c:5468:25: error: 'ELM_SPINNER_CLASS' undeclared (first use in this function)
#  5468 |         if(!eo_isa(obj, ELM_SPINNER_CLASS)) caml_failwith("Widget is not a Spinner");
#       |                         ^~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Spinner_spinner_drag_start':
# src/elm_connect_wrap.c:5480:25: error: 'ELM_SPINNER_CLASS' undeclared (first use in this function)
#  5480 |         if(!eo_isa(obj, ELM_SPINNER_CLASS)) caml_failwith("Widget is not a Spinner");
#       |                         ^~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Spinner_spinner_drag_stop':
# src/elm_connect_wrap.c:5492:25: error: 'ELM_SPINNER_CLASS' undeclared (first use in this function)
#  5492 |         if(!eo_isa(obj, ELM_SPINNER_CLASS)) caml_failwith("Widget is not a Spinner");
#       |                         ^~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Spinner_theme_changed':
# src/elm_connect_wrap.c:5504:25: error: 'ELM_SPINNER_CLASS' undeclared (first use in this function)
#  5504 |         if(!eo_isa(obj, ELM_SPINNER_CLASS)) caml_failwith("Widget is not a Spinner");
#       |                         ^~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Spinner_language_changed':
# src/elm_connect_wrap.c:5516:25: error: 'ELM_SPINNER_CLASS' undeclared (first use in this function)
#  5516 |         if(!eo_isa(obj, ELM_SPINNER_CLASS)) caml_failwith("Widget is not a Spinner");
#       |                         ^~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Thumb_clicked':
# src/elm_connect_wrap.c:5528:25: error: 'ELM_THUMB_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  5528 |         if(!eo_isa(obj, ELM_THUMB_CLASS)) caml_failwith("Widget is not a Thumb");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Thumb_clicked_double':
# src/elm_connect_wrap.c:5540:25: error: 'ELM_THUMB_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  5540 |         if(!eo_isa(obj, ELM_THUMB_CLASS)) caml_failwith("Widget is not a Thumb");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Thumb_press':
# src/elm_connect_wrap.c:5552:25: error: 'ELM_THUMB_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  5552 |         if(!eo_isa(obj, ELM_THUMB_CLASS)) caml_failwith("Widget is not a Thumb");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Thumb_generate_start':
# src/elm_connect_wrap.c:5564:25: error: 'ELM_THUMB_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  5564 |         if(!eo_isa(obj, ELM_THUMB_CLASS)) caml_failwith("Widget is not a Thumb");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Thumb_generate_stop':
# src/elm_connect_wrap.c:5576:25: error: 'ELM_THUMB_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  5576 |         if(!eo_isa(obj, ELM_THUMB_CLASS)) caml_failwith("Widget is not a Thumb");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Thumb_generate_error':
# src/elm_connect_wrap.c:5588:25: error: 'ELM_THUMB_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  5588 |         if(!eo_isa(obj, ELM_THUMB_CLASS)) caml_failwith("Widget is not a Thumb");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Thumb_load_error':
# src/elm_connect_wrap.c:5600:25: error: 'ELM_THUMB_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  5600 |         if(!eo_isa(obj, ELM_THUMB_CLASS)) caml_failwith("Widget is not a Thumb");
#       |                         ^~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Toolbar_clicked':
# src/elm_connect_wrap.c:5612:25: error: 'ELM_TOOLBAR_CLASS' undeclared (first use in this function)
#  5612 |         if(!eo_isa(obj, ELM_TOOLBAR_CLASS)) caml_failwith("Widget is not a Toolbar");
#       |                         ^~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Toolbar_longpressed':
# src/elm_connect_wrap.c:5624:25: error: 'ELM_TOOLBAR_CLASS' undeclared (first use in this function)
#  5624 |         if(!eo_isa(obj, ELM_TOOLBAR_CLASS)) caml_failwith("Widget is not a Toolbar");
#       |                         ^~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Toolbar_language_changed':
# src/elm_connect_wrap.c:5636:25: error: 'ELM_TOOLBAR_CLASS' undeclared (first use in this function)
#  5636 |         if(!eo_isa(obj, ELM_TOOLBAR_CLASS)) caml_failwith("Widget is not a Toolbar");
#       |                         ^~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Toolbar_focused':
# src/elm_connect_wrap.c:5648:25: error: 'ELM_TOOLBAR_CLASS' undeclared (first use in this function)
#  5648 |         if(!eo_isa(obj, ELM_TOOLBAR_CLASS)) caml_failwith("Widget is not a Toolbar");
#       |                         ^~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Toolbar_unfocused':
# src/elm_connect_wrap.c:5660:25: error: 'ELM_TOOLBAR_CLASS' undeclared (first use in this function)
#  5660 |         if(!eo_isa(obj, ELM_TOOLBAR_CLASS)) caml_failwith("Widget is not a Toolbar");
#       |                         ^~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Toolbar_item_focused':
# src/elm_connect_wrap.c:5672:25: error: 'ELM_TOOLBAR_CLASS' undeclared (first use in this function)
#  5672 |         if(!eo_isa(obj, ELM_TOOLBAR_CLASS)) caml_failwith("Widget is not a Toolbar");
#       |                         ^~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Toolbar_item_unfocused':
# src/elm_connect_wrap.c:5684:25: error: 'ELM_TOOLBAR_CLASS' undeclared (first use in this function)
#  5684 |         if(!eo_isa(obj, ELM_TOOLBAR_CLASS)) caml_failwith("Widget is not a Toolbar");
#       |                         ^~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Toolbar_selected':
# src/elm_connect_wrap.c:5696:25: error: 'ELM_TOOLBAR_CLASS' undeclared (first use in this function)
#  5696 |         if(!eo_isa(obj, ELM_TOOLBAR_CLASS)) caml_failwith("Widget is not a Toolbar");
#       |                         ^~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Toolbar_unselected':
# src/elm_connect_wrap.c:5708:25: error: 'ELM_TOOLBAR_CLASS' undeclared (first use in this function)
#  5708 |         if(!eo_isa(obj, ELM_TOOLBAR_CLASS)) caml_failwith("Widget is not a Toolbar");
#       |                         ^~~~~~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Web_download_request':
# src/elm_connect_wrap.c:5720:25: error: 'ELM_WEB_CLASS' undeclared (first use in this function)
#  5720 |         if(!eo_isa(obj, ELM_WEB_CLASS)) caml_failwith("Widget is not a Web");
#       |                         ^~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Web_editorclient_contents_changed':
# src/elm_connect_wrap.c:5732:25: error: 'ELM_WEB_CLASS' undeclared (first use in this function)
#  5732 |         if(!eo_isa(obj, ELM_WEB_CLASS)) caml_failwith("Widget is not a Web");
#       |                         ^~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Web_editorclient_selection_changed':
# src/elm_connect_wrap.c:5744:25: error: 'ELM_WEB_CLASS' undeclared (first use in this function)
#  5744 |         if(!eo_isa(obj, ELM_WEB_CLASS)) caml_failwith("Widget is not a Web");
#       |                         ^~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Web_frame_created':
# src/elm_connect_wrap.c:5756:25: error: 'ELM_WEB_CLASS' undeclared (first use in this function)
#  5756 |         if(!eo_isa(obj, ELM_WEB_CLASS)) caml_failwith("Widget is not a Web");
#       |                         ^~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Web_icon_received':
# src/elm_connect_wrap.c:5768:25: error: 'ELM_WEB_CLASS' undeclared (first use in this function)
#  5768 |         if(!eo_isa(obj, ELM_WEB_CLASS)) caml_failwith("Widget is not a Web");
#       |                         ^~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Web_inputmethod_changed':
# src/elm_connect_wrap.c:5780:25: error: 'ELM_WEB_CLASS' undeclared (first use in this function)
#  5780 |         if(!eo_isa(obj, ELM_WEB_CLASS)) caml_failwith("Widget is not a Web");
#       |                         ^~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Web_js_windowobject_clear':
# src/elm_connect_wrap.c:5792:25: error: 'ELM_WEB_CLASS' undeclared (first use in this function)
#  5792 |         if(!eo_isa(obj, ELM_WEB_CLASS)) caml_failwith("Widget is not a Web");
#       |                         ^~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Web_link_hover_in':
# src/elm_connect_wrap.c:5804:25: error: 'ELM_WEB_CLASS' undeclared (first use in this function)
#  5804 |         if(!eo_isa(obj, ELM_WEB_CLASS)) caml_failwith("Widget is not a Web");
#       |                         ^~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Web_link_hover_out':
# src/elm_connect_wrap.c:5816:25: error: 'ELM_WEB_CLASS' undeclared (first use in this function)
#  5816 |         if(!eo_isa(obj, ELM_WEB_CLASS)) caml_failwith("Widget is not a Web");
#       |                         ^~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Web_load_document_finished':
# src/elm_connect_wrap.c:5828:25: error: 'ELM_WEB_CLASS' undeclared (first use in this function)
#  5828 |         if(!eo_isa(obj, ELM_WEB_CLASS)) caml_failwith("Widget is not a Web");
#       |                         ^~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Web_load_error':
# src/elm_connect_wrap.c:5840:25: error: 'ELM_WEB_CLASS' undeclared (first use in this function)
#  5840 |         if(!eo_isa(obj, ELM_WEB_CLASS)) caml_failwith("Widget is not a Web");
#       |                         ^~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Web_load_finished':
# src/elm_connect_wrap.c:5852:25: error: 'ELM_WEB_CLASS' undeclared (first use in this function)
#  5852 |         if(!eo_isa(obj, ELM_WEB_CLASS)) caml_failwith("Widget is not a Web");
#       |                         ^~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Web_load_newwindow_show':
# src/elm_connect_wrap.c:5864:25: error: 'ELM_WEB_CLASS' undeclared (first use in this function)
#  5864 |         if(!eo_isa(obj, ELM_WEB_CLASS)) caml_failwith("Widget is not a Web");
#       |                         ^~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Web_load_progress':
# src/elm_connect_wrap.c:5876:25: error: 'ELM_WEB_CLASS' undeclared (first use in this function)
#  5876 |         if(!eo_isa(obj, ELM_WEB_CLASS)) caml_failwith("Widget is not a Web");
#       |                         ^~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Web_load_provisional':
# src/elm_connect_wrap.c:5888:25: error: 'ELM_WEB_CLASS' undeclared (first use in this function)
#  5888 |         if(!eo_isa(obj, ELM_WEB_CLASS)) caml_failwith("Widget is not a Web");
#       |                         ^~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Web_load_started':
# src/elm_connect_wrap.c:5900:25: error: 'ELM_WEB_CLASS' undeclared (first use in this function)
#  5900 |         if(!eo_isa(obj, ELM_WEB_CLASS)) caml_failwith("Widget is not a Web");
#       |                         ^~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Web_menubar_visible_get':
# src/elm_connect_wrap.c:5912:25: error: 'ELM_WEB_CLASS' undeclared (first use in this function)
#  5912 |         if(!eo_isa(obj, ELM_WEB_CLASS)) caml_failwith("Widget is not a Web");
#       |                         ^~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Web_menubar_visible_set':
# src/elm_connect_wrap.c:5924:25: error: 'ELM_WEB_CLASS' undeclared (first use in this function)
#  5924 |         if(!eo_isa(obj, ELM_WEB_CLASS)) caml_failwith("Widget is not a Web");
#       |                         ^~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Web_popup_created':
# src/elm_connect_wrap.c:5936:25: error: 'ELM_WEB_CLASS' undeclared (first use in this function)
#  5936 |         if(!eo_isa(obj, ELM_WEB_CLASS)) caml_failwith("Widget is not a Web");
#       |                         ^~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Web_popup_willdelete':
# src/elm_connect_wrap.c:5948:25: error: 'ELM_WEB_CLASS' undeclared (first use in this function)
#  5948 |         if(!eo_isa(obj, ELM_WEB_CLASS)) caml_failwith("Widget is not a Web");
#       |                         ^~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Web_ready':
# src/elm_connect_wrap.c:5960:25: error: 'ELM_WEB_CLASS' undeclared (first use in this function)
#  5960 |         if(!eo_isa(obj, ELM_WEB_CLASS)) caml_failwith("Widget is not a Web");
#       |                         ^~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Web_scrollbars_visible_get':
# src/elm_connect_wrap.c:5972:25: error: 'ELM_WEB_CLASS' undeclared (first use in this function)
#  5972 |         if(!eo_isa(obj, ELM_WEB_CLASS)) caml_failwith("Widget is not a Web");
#       |                         ^~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Web_scrollbars_visible_set':
# src/elm_connect_wrap.c:5984:25: error: 'ELM_WEB_CLASS' undeclared (first use in this function)
#  5984 |         if(!eo_isa(obj, ELM_WEB_CLASS)) caml_failwith("Widget is not a Web");
#       |                         ^~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Web_statusbar_text_set':
# src/elm_connect_wrap.c:5996:25: error: 'ELM_WEB_CLASS' undeclared (first use in this function)
#  5996 |         if(!eo_isa(obj, ELM_WEB_CLASS)) caml_failwith("Widget is not a Web");
#       |                         ^~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Web_statusbar_visible_get':
# src/elm_connect_wrap.c:6008:25: error: 'ELM_WEB_CLASS' undeclared (first use in this function)
#  6008 |         if(!eo_isa(obj, ELM_WEB_CLASS)) caml_failwith("Widget is not a Web");
#       |                         ^~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Web_statusbar_visible_set':
# src/elm_connect_wrap.c:6020:25: error: 'ELM_WEB_CLASS' undeclared (first use in this function)
#  6020 |         if(!eo_isa(obj, ELM_WEB_CLASS)) caml_failwith("Widget is not a Web");
#       |                         ^~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Web_title_changed':
# src/elm_connect_wrap.c:6032:25: error: 'ELM_WEB_CLASS' undeclared (first use in this function)
#  6032 |         if(!eo_isa(obj, ELM_WEB_CLASS)) caml_failwith("Widget is not a Web");
#       |                         ^~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Web_toolbars_visible_get':
# src/elm_connect_wrap.c:6044:25: error: 'ELM_WEB_CLASS' undeclared (first use in this function)
#  6044 |         if(!eo_isa(obj, ELM_WEB_CLASS)) caml_failwith("Widget is not a Web");
#       |                         ^~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Web_toolbars_visible_set':
# src/elm_connect_wrap.c:6056:25: error: 'ELM_WEB_CLASS' undeclared (first use in this function)
#  6056 |         if(!eo_isa(obj, ELM_WEB_CLASS)) caml_failwith("Widget is not a Web");
#       |                         ^~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Web_tooltip_text_set':
# src/elm_connect_wrap.c:6068:25: error: 'ELM_WEB_CLASS' undeclared (first use in this function)
#  6068 |         if(!eo_isa(obj, ELM_WEB_CLASS)) caml_failwith("Widget is not a Web");
#       |                         ^~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Web_url_changed':
# src/elm_connect_wrap.c:6080:25: error: 'ELM_WEB_CLASS' undeclared (first use in this function)
#  6080 |         if(!eo_isa(obj, ELM_WEB_CLASS)) caml_failwith("Widget is not a Web");
#       |                         ^~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Web_view_resized':
# src/elm_connect_wrap.c:6092:25: error: 'ELM_WEB_CLASS' undeclared (first use in this function)
#  6092 |         if(!eo_isa(obj, ELM_WEB_CLASS)) caml_failwith("Widget is not a Web");
#       |                         ^~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Web_windows_close_request':
# src/elm_connect_wrap.c:6104:25: error: 'ELM_WEB_CLASS' undeclared (first use in this function)
#  6104 |         if(!eo_isa(obj, ELM_WEB_CLASS)) caml_failwith("Widget is not a Web");
#       |                         ^~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Web_zoom_animated_end':
# src/elm_connect_wrap.c:6116:25: error: 'ELM_WEB_CLASS' undeclared (first use in this function)
#  6116 |         if(!eo_isa(obj, ELM_WEB_CLASS)) caml_failwith("Widget is not a Web");
#       |                         ^~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Web_focused':
# src/elm_connect_wrap.c:6128:25: error: 'ELM_WEB_CLASS' undeclared (first use in this function)
#  6128 |         if(!eo_isa(obj, ELM_WEB_CLASS)) caml_failwith("Widget is not a Web");
#       |                         ^~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Web_unfocused':
# src/elm_connect_wrap.c:6140:25: error: 'ELM_WEB_CLASS' undeclared (first use in this function)
#  6140 |         if(!eo_isa(obj, ELM_WEB_CLASS)) caml_failwith("Widget is not a Web");
#       |                         ^~~~~~~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_connect_Actionslider_selected':
# src/elm_connect_wrap.c:6392:25: error: 'ELM_ACTIONSLIDER_CLASS' undeclared (first use in this function); did you mean 'ELM_ACTIONSLIDER_ALL'?
#  6392 |         if(!eo_isa(obj, ELM_ACTIONSLIDER_CLASS)) caml_failwith("Widget is not a Actionslider");
#       |                         ^~~~~~~~~~~~~~~~~~~~~~
#       |                         ELM_ACTIONSLIDER_ALL
# src/elm_connect_wrap.c: In function 'ml_connect_Actionslider_pos_changed':
# src/elm_connect_wrap.c:6404:25: error: 'ELM_ACTIONSLIDER_CLASS' undeclared (first use in this function); did you mean 'ELM_ACTIONSLIDER_ALL'?
#  6404 |         if(!eo_isa(obj, ELM_ACTIONSLIDER_CLASS)) caml_failwith("Widget is not a Actionslider");
#       |                         ^~~~~~~~~~~~~~~~~~~~~~
#       |                         ELM_ACTIONSLIDER_ALL
# src/elm_connect_wrap.c: In function 'ml_connect_Actionslider_theme_changed':
# src/elm_connect_wrap.c:6416:25: error: 'ELM_ACTIONSLIDER_CLASS' undeclared (first use in this function); did you mean 'ELM_ACTIONSLIDER_ALL'?
#  6416 |         if(!eo_isa(obj, ELM_ACTIONSLIDER_CLASS)) caml_failwith("Widget is not a Actionslider");
#       |                         ^~~~~~~~~~~~~~~~~~~~~~
#       |                         ELM_ACTIONSLIDER_ALL
# src/elm_connect_wrap.c: In function 'ml_connect_Actionslider_language_changed':
# src/elm_connect_wrap.c:6428:25: error: 'ELM_ACTIONSLIDER_CLASS' undeclared (first use in this function); did you mean 'ELM_ACTIONSLIDER_ALL'?
#  6428 |         if(!eo_isa(obj, ELM_ACTIONSLIDER_CLASS)) caml_failwith("Widget is not a Actionslider");
#       |                         ^~~~~~~~~~~~~~~~~~~~~~
#       |                         ELM_ACTIONSLIDER_ALL
# src/elm_connect_wrap.c: In function 'ml_connect_Player_forward_clicked':
# src/elm_connect_wrap.c:6488:25: error: 'ELM_PLAYER_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  6488 |         if(!eo_isa(obj, ELM_PLAYER_CLASS)) caml_failwith("Widget is not a Player");
#       |                         ^~~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Player_info_clicked':
# src/elm_connect_wrap.c:6500:25: error: 'ELM_PLAYER_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  6500 |         if(!eo_isa(obj, ELM_PLAYER_CLASS)) caml_failwith("Widget is not a Player");
#       |                         ^~~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Player_next_clicked':
# src/elm_connect_wrap.c:6512:25: error: 'ELM_PLAYER_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  6512 |         if(!eo_isa(obj, ELM_PLAYER_CLASS)) caml_failwith("Widget is not a Player");
#       |                         ^~~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Player_pause_clicked':
# src/elm_connect_wrap.c:6524:25: error: 'ELM_PLAYER_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  6524 |         if(!eo_isa(obj, ELM_PLAYER_CLASS)) caml_failwith("Widget is not a Player");
#       |                         ^~~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Player_play_clicked':
# src/elm_connect_wrap.c:6536:25: error: 'ELM_PLAYER_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  6536 |         if(!eo_isa(obj, ELM_PLAYER_CLASS)) caml_failwith("Widget is not a Player");
#       |                         ^~~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Player_prev_clicked':
# src/elm_connect_wrap.c:6548:25: error: 'ELM_PLAYER_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  6548 |         if(!eo_isa(obj, ELM_PLAYER_CLASS)) caml_failwith("Widget is not a Player");
#       |                         ^~~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Player_rewind_clicked':
# src/elm_connect_wrap.c:6560:25: error: 'ELM_PLAYER_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  6560 |         if(!eo_isa(obj, ELM_PLAYER_CLASS)) caml_failwith("Widget is not a Player");
#       |                         ^~~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Player_stop_clicked':
# src/elm_connect_wrap.c:6572:25: error: 'ELM_PLAYER_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  6572 |         if(!eo_isa(obj, ELM_PLAYER_CLASS)) caml_failwith("Widget is not a Player");
#       |                         ^~~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Player_theme_changed':
# src/elm_connect_wrap.c:6584:25: error: 'ELM_PLAYER_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  6584 |         if(!eo_isa(obj, ELM_PLAYER_CLASS)) caml_failwith("Widget is not a Player");
#       |                         ^~~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# src/elm_connect_wrap.c: In function 'ml_connect_Player_language_changed':
# src/elm_connect_wrap.c:6596:25: error: 'ELM_PLAYER_CLASS' undeclared (first use in this function); did you mean 'ELM_CLOCK_CLASS'?
#  6596 |         if(!eo_isa(obj, ELM_PLAYER_CLASS)) caml_failwith("Widget is not a Player");
#       |                         ^~~~~~~~~~~~~~~~
#       |                         ELM_CLOCK_CLASS
# Command exited with code 2.
# + /home/opam/.opam/5.1/bin/ocamlopt.opt unix.cmxa -I /home/opam/.opam/5.1/lib/ocamlbuild /home/opam/.opam/5.1/lib/ocamlbuild/ocamlbuildlib.cmxa myocamlbuild.ml /home/opam/.opam/5.1/lib/ocamlbuild/ocamlbuild.cmx -o myocamlbuild
# File "_none_", line 1:
# Alert ocaml_deprecated_auto_include: 
# OCaml's lib directory layout changed in 5.0. The unix subdirectory has been
# automatically added to the search path, but you should add -I +unix to the
# command-line to silence this alert (e.g. by adding unix to the list of
# libraries in your dune file, or adding use_unix to your _tags file for
# ocamlbuild, or using -package unix for ocamlfind).
# make: *** [Makefile:514: all-local] Error 10



<><> Error report <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
+- The following actions failed
| - build efl 1.18.0
+- 
+- The following changes have been performed
| - install conf-efl        1.8
| - install conf-pkg-config 3
| - install ocamlbuild      0.14.3
+- 
# Run eval $(opam env) to update the current shell environment

The former state can be restored with:
    /usr/bin/opam switch import "/home/opam/.opam/5.1/.opam-switch/backup/state-20240529174843.export"
'opam --cli=2.1 install efl.1.18.0 ocamlfind.1.9.6 ocamlbuild.0.14.3 conf-pkg-config.3 conf-efl.1.8 --verbose --yes --confirm-level=unsafe-yes' failed.
OCaml

Innovation. Community. Security.