Hi I ve been trying to install glib off and on for days ultimate goal to get gtk3 + glade running Strawberry perl 5.30.3 ive tried a few versions Gtk3 is installed and running showing the demos all ok
I would like to do it through cpanm install Glib but that fails
Firstly it was missing libs so i found a previous thread on compiling glib from 2016 and copied the Makefile command as below altering it for my install
When I run gmake I get lots of undefined errors as per belowperl Makefile.PL INC="-IC:\gtk+\include\glib-2.0 -IC:gtk+\lib\glib-2.0 +\include" LIBS="-LC:gtk+/lib -lgobject-2.0 -lglib-2.+0 -lintl -lgthre +ad-2.0"
C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../x8 +6_64-w64-mingw32/bin/ld.exe: gperl-gtypes.o:gperl-gtypes.c:(.text+0x2 +e2): undefined reference to `g_enum_register_static' C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../x8 +6_64-w64-mingw32/bin/ld.exe: gperl-gtypes.o:gperl-gtypes.c:(.text+0x3 +22): undefined reference to `g_enum_register_static' C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../x8 +6_64-w64-mingw32/bin/ld.exe: gperl-gtypes.o:gperl-gtypes.c:(.text+0x3 +62): more undefined references to `g_enum_register_static' follow collect2.exe: error: ld returned 1 exit status gmake: *** [Makefile:598: blib\arch\auto\Glib\Glib.xs.dll] Error 1
Am I missing something obvious?
Thanks in advance for any help / guidance
In reply to gmake error on Glib compile by MikeMc69
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |