So far, I've been able to answer my perl questions without even posting thanks to the Monks' wisdom, but this gtk+ installation problem remains clueless to me despite the kind post of frazap to share his experience (thanks!). So here I go.
First, I'm running Strawberry Perl (64-bit) 22.214.171.124-64bit and my gtk+ version is 2.24.10.
I followed the recipe up until launching the perl commands. Eg.
Starting with Cairo: launch the perl command > fine.
Running dmake: Strawberry complains that I should no longer use dmake but gmake. Fair enough, launch gamke instead and get “undefined reference” errors. Your help and wisdom would be greatly appreciated.
The following instructions provide another way to install Perl-Gtk2 on the Windows platform. See, FAQ question #4.
I tested on fresh Strawberry Perl installations v126.96.36.199, v188.8.131.52, and v184.108.40.206. During the Gtk2 installation, a new window may appear asking if you want to move the themes directory. If so, wait for the installation to finish before answering the question.
The ppm_req script, mentioned in FAQ #4, is found here.
> ppm install PPM::Sisyphusion
Installing package 'PPM-Sisyphusion'...
Bytes transferred: 496247
> perl ppm_req Gtk2 # <-- provides a list of ppm commands to run
> ppm install PPM::Sisyphusion::Cairo_font
> ppm install Cairo
> ppm install Gtk2
The following dependencies are installed automatically.
> ppm install PPM::Sisyphusion::Pango_dll
> ppm install PPM::Sisyphusion::Glib_dll
> ppm install Glib
> ppm install PPM::Sisyphusion::Gtk2_dll
> ppm install PPM::Sisyphusion::Gtk2_theme
> ppm install PPM::Sisyphusion::Cairo_dll
> ppm install Pango