in reply to Re^23: gmake error on Glib compile
in thread gmake error on Glib compile

Its all installed even the Gtk3 module

Good news !!
Thanks for persevering ... it's a pity that it just doesn't all build straight out of the box :-(

Cheers,
Rob

Replies are listed 'Best First'.
Re^25: gmake error on Glib compile
by MikeMc69 (Novice) on Sep 06, 2023 at 12:01 UTC

    Thanks again for the assistance

    I like the feel of GTK3 and Glade

    I am going to have to go through it all again as I know I will need to install it sometime in the not to distant future.

    Mike

      Some sort of collation into a single process would be very helpful. Once that's in place many of the steps could be automated given much of it is text munging.

        Some sort of collation into a single process would be very helpful.

        Agreed.
        For simplicity, I would recommend using MSYS2's pkg-config.exe instead of Strawberry's pkg-config.bat.
        I would also recommend using ExtUtils-Depends-0.8000 instead of the latest version 0.8001 which does not create the auto/Glib/Glib.a, auto/Cairo/Cairo.a, etc. import libraries. See https://rt.cpan.org/Public/Bug/Display.html?id=147200.
        It's not mandatory to accept either of those recommendations, but there are issues that will be avoided if those recommendations are followed.

        Thirdly, when building Glib-Object-Introspection, protect yourself against https://rt.cpan.org/Public/Bug/Display.html?id=149570 either by ensuring that $ENV{PATH} terminates with a semi-colon, or by grabbing the Glib-Object-Introspection source from the gitlab repo.

        I think the only issues to then contend with are the cases where EXTRALIBS/LDLOADLIBS are not set correctly in the Makefile, or a static library gets used instead of a dll's import library.

        Cheers,
        Rob