I downloaded
patch for Windows and successfully applied the patch. then `perl Makefile.PL`, `dmake` and `dmake test`. But I will got my same errors:
C:\Users\thequietcenter\prg\Glib-1.224>dmake test
C:\strawberry\perl\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_h
+arness(0, 'blib\lib', 'blib\arch')" t/*.t
t/1.t ...................... ok
t/2.t ...................... ok
t/3.t ...................... ok
t/4.t ...................... ok
t/5.t ...................... ok
t/6.t ...................... ok
t/64bit.t .................. ok
t/7.t ...................... ok
t/8.t ...................... ok
t/9.t ...................... ok
t/a.t ...................... ok
t/b.t ...................... ok
t/c.t ...................... ok
t/d.t ...................... ok
t/e.t ...................... 1/243
# Failed test at t/e.t line 229.
# got: '1'
# expected: '2'
# Failed test 'value 30 value unchanged'
# at t/e.t line 231.
# got: undef
# expected: '30'
# Failed test 'clamp 70 down to be in range'
# at t/e.t line 235.
# got: undef
# expected: '50'
# Failed test 'clamp -70 down to be in range'
# at t/e.t line 238.
# got: undef
# expected: '20'
# Looks like you failed 4 tests of 243.
t/e.t ...................... Dubious, test returned 4 (wstat 1024, 0x4
+00)
Failed 4/243 subtests
t/f.t ...................... ok
t/filename.t ............... ok
t/g.t ...................... 1/33
# Failed test at t/g.t line 155.
# got: undef
# expected: 'C:\Users\thequietcenter\prg\Glib-1.224\tmp.ini'
# Looks like you failed 1 test of 33.
t/g.t ...................... Dubious, test returned 1 (wstat 256, 0x10
+0)
Failed 1/33 subtests
t/h.t ...................... ok
t/lazy_loader.t ............ ok
t/make_helper.t ............ ok
t/options.t ................ ok
t/signal_emission_hooks.t .. ok
t/signal_marshal.t ......... ok
t/signal_query.t ........... ok
t/tied_definedness.t ....... ok
Test Summary Report
-------------------
t/e.t (Wstat: 1024 Tests: 243 Failed: 4)
Failed tests: 234, 236, 238, 240
Non-zero exit status: 4
t/g.t (Wstat: 256 Tests: 33 Failed: 1)
Failed test: 32
Non-zero exit status: 1
Files=26, Tests=828, 7 wallclock secs ( 0.36 usr + 0.13 sys = 0.48
+CPU)
Result: FAIL
Failed 2/26 test programs. 5/828 subtests failed.
dmake: Error code 255, while making 'test_dynamic'
C:\Users\thequietcenter\prg\Glib-1.224>