PATH=C:\cpanfly-5.24-32\var\megalib\bin;C:\Perl-5.24-32\site\bin;C:\Perl-5.24-32\bin;C:\MinGW-32\bin;C:\cygwin\bin;C:\instantclient_11_2-32;C:\cpanfly-5.24-32\var\megalib\bin;C:\Perl-5.24-32\site\bin;C:\Perl-5.24-32\bin;C:\MinGW-32\bin;C:\cygwin\bin;C:\instantclient_11_2-32;C:\p4;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Git\cmd;C:\Program Files (x86)\CMake\bin Start 2017-02-26T08:02:59 ActivePerl-2400 CPAN-2.10 PATH=C:/CPANFL~2.24-/var/libs/bin;C:\CPANFL~2.24-\var\megalib\bin;C:\PERL-5~2.24-\site\bin;C:\PERL-5~2.24-\bin;C:\MinGW-32\bin;C:\cygwin\bin;C:\INSTAN~3;C:\CPANFL~2.24-\var\megalib\bin;C:\PERL-5~2.24-\site\bin;C:\PERL-5~2.24-\bin;C:\MinGW-32\bin;C:\cygwin\bin;C:\INSTAN~3;C:\p4;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WINDOW~1\v1.0\;C:\PROGRA~1\Git\cmd;C:\PROGRA~2\CMake\bin Reading 'C:\cpanfly-5.24-32\var\cpan\Metadata' Database was generated on Sun, 26 Feb 2017 06:41:03 GMT Fetching with LWP: http://ppm.activestate.com/CPAN/authors/id/C/CH/CHM/OpenGL-Modern-0.03.tar.gz Fetching with LWP: http://ppm.activestate.com/CPAN/authors/id/C/CH/CHM/CHECKSUMS Checksum for C:\cpanfly-5.24-32\var\cpan\sources\authors\id\C\CH\CHM\OpenGL-Modern-0.03.tar.gz ok OpenGL-Modern-0.03/ OpenGL-Modern-0.03/.perltidyrc OpenGL-Modern-0.03/Changes OpenGL-Modern-0.03/cpanfile OpenGL-Modern-0.03/include/ OpenGL-Modern-0.03/include/GL/ OpenGL-Modern-0.03/include/GL/eglew.h OpenGL-Modern-0.03/include/GL/glew.h OpenGL-Modern-0.03/include/GL/glxew.h OpenGL-Modern-0.03/include/GL/wglew.h OpenGL-Modern-0.03/lib/ OpenGL-Modern-0.03/lib/OpenGL/ OpenGL-Modern-0.03/lib/OpenGL/Modern/ OpenGL-Modern-0.03/lib/OpenGL/Modern/Helpers.pm OpenGL-Modern-0.03/lib/OpenGL/Modern/NameLists/ OpenGL-Modern-0.03/lib/OpenGL/Modern/NameLists/MakefileAll.pm OpenGL-Modern-0.03/lib/OpenGL/Modern/NameLists/Modern.pm OpenGL-Modern-0.03/lib/OpenGL/Modern.pm OpenGL-Modern-0.03/Makefile.PL OpenGL-Modern-0.03/MANIFEST OpenGL-Modern-0.03/MANIFEST.SKIP OpenGL-Modern-0.03/META.json OpenGL-Modern-0.03/META.yml OpenGL-Modern-0.03/Modern.xs OpenGL-Modern-0.03/ppport.h OpenGL-Modern-0.03/README.md OpenGL-Modern-0.03/src/ OpenGL-Modern-0.03/src/glew-context.c OpenGL-Modern-0.03/src/glew.c OpenGL-Modern-0.03/src/glewinfo.c OpenGL-Modern-0.03/src/visualinfo.c OpenGL-Modern-0.03/t/ OpenGL-Modern-0.03/t/00_basic.t OpenGL-Modern-0.03/t/01_context.t OpenGL-Modern-0.03/t/02_glew_version_accessors.t OpenGL-Modern-0.03/t/02_glGetShaderInfoLog.t OpenGL-Modern-0.03/t/0999_tidy.t OpenGL-Modern-0.03/t/lib/ OpenGL-Modern-0.03/t/lib/PerlTidyCheck.pm OpenGL-Modern-0.03/typemap OpenGL-Modern-0.03/utils/ OpenGL-Modern-0.03/utils/generate-XS.pl Configuring C/CH/CHM/OpenGL-Modern-0.03.tar.gz with Makefile.PL >>> C:\Perl-5.24-32\bin\perl.exe Makefile.PL Checking if your kit is complete... Looks good Have \cpanfl~2.24-\var\megalib Want \perl-5~2.24-\lib Your perl and your Config.pm seem to have different ideas about the architecture they are running on. Perl thinks: [megalib] Config says: [MSWin32-x86-multi-thread-64int] This may or may not cause problems. Please check your installation of perl if you have problems building this extension. Generating a dmake-style Makefile Writing Makefile for OpenGL::Modern Writing MYMETA.yml and MYMETA.json Processing file include/GL/eglew.h Processing file include/GL/glew.h Processing file include/GL/glxew.h Processing file include/GL/wglew.h Skipping glGetString, already implemented in Modern.xs Saving new version of auto-xs.inc CHM/OpenGL-Modern-0.03.tar.gz C:\Perl-5.24-32\bin\perl.exe Makefile.PL -- OK Running make for C/CH/CHM/OpenGL-Modern-0.03.tar.gz >>> dmake cp lib/OpenGL/Modern/Helpers.pm blib\lib\OpenGL\Modern\Helpers.pm cp lib/OpenGL/Modern/NameLists/Modern.pm blib\lib\OpenGL\Modern\NameLists\Modern.pm cp lib/OpenGL/Modern.pm blib\lib\OpenGL\Modern.pm cp lib/OpenGL/Modern/NameLists/MakefileAll.pm blib\lib\OpenGL\Modern\NameLists\MakefileAll.pm Running Mkbootstrap for Modern () "C:\Perl-5.24-32\bin\perl.exe" -MExtUtils::Command -e chmod -- 644 "Modern.bs" "C:\Perl-5.24-32\bin\perl.exe" -MExtUtils::Command::MM -e cp_nonempty -- Modern.bs blib\arch\auto\OpenGL\Modern\Modern.bs 644 "C:\Perl-5.24-32\bin\perl.exe" "C:\cpanfly-5.24-32\var\megalib\ExtUtils\xsubpp" -prototypes -typemap C:\Perl-5.24-32\lib\ExtUtils\typemap -typemap C:\cpanfly-5.24-32\var\tmp\cpan_build\OpenGL-Modern-0.03-7t3Q5m\typemap Modern.xs > Modern.xsc "C:\Perl-5.24-32\bin\perl.exe" -MExtUtils::Command -e mv -- Modern.xsc Modern.c gcc -c -I. -Iinclude -Isrc -s -O2 -DWIN32 -DPERL_TEXTMODE_SCRIPTS -DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2 -DVERSION=\"0.03\" -DXS_VERSION=\"0.03\" "-IC:\Perl-5.24-32\lib\CORE" -D_WIN32 Modern.c "C:\Perl-5.24-32\bin\perl.exe" -MExtUtils::Mksymlists \ -e "Mksymlists('NAME'=>\"OpenGL::Modern\", 'DLBASE' => 'Modern', 'DL_FUNCS' => { }, 'FUNCLIST' => [], 'IMPORTS' => { }, 'DL_VARS' => []);" g++ Modern.def -o blib\arch\auto\OpenGL\Modern\Modern.dll -mdll -s -static-libgcc -static-libstdc++ -L"C:\Perl-5.24-32\lib\CORE" -L"C:\MinGW\i686-w64-mingw32\lib" Modern.o "C:\Perl-5.24-32\lib\CORE\libperl524.a" "C:\MinGW\i686-w64-mingw32\lib\libopengl32.a" "C:\MinGW\i686-w64-mingw32\lib\libgdi32.a" "C:\MinGW\i686-w64-mingw32\lib\libmsimg32.a" "C:\MinGW\i686-w64-mingw32\lib\libmoldname.a" "C:\MinGW\i686-w64-mingw32\lib\libkernel32.a" "C:\MinGW\i686-w64-mingw32\lib\libuser32.a" "C:\MinGW\i686-w64-mingw32\lib\libgdi32.a" "C:\MinGW\i686-w64-mingw32\lib\libwinspool.a" "C:\MinGW\i686-w64-mingw32\lib\libcomdlg32.a" "C:\MinGW\i686-w64-mingw32\lib\libadvapi32.a" "C:\MinGW\i686-w64-mingw32\lib\libshell32.a" "C:\MinGW\i686-w64-mingw32\lib\libole32.a" "C:\MinGW\i686-w64-mingw32\lib\liboleaut32.a" "C:\MinGW\i686-w64-mingw32\lib\libnetapi32.a" "C:\MinGW\i686-w64-mingw32\lib\libuuid.a" "C:\MinGW\i686-w64-mingw32\lib\libws2_32.a" "C:\MinGW\i686-w64-mingw32\lib\libmpr.a" "C:\MinGW\i686-w64-mingw32\lib\libwinmm.a" "C:\MinGW\i686-w64-mingw32\lib\libversion.a" "C:\MinGW\i686-w64-mingw32\lib\libodbc32.a" "C:\MinGW\i686-w64-mingw32\lib\libodbccp32.a" "C:\MinGW\i686-w64-mingw32\lib\libcomctl32.a" -Wl,--enable-auto-image-base "C:\Perl-5.24-32\bin\perl.exe" -MExtUtils::Command -e chmod -- 755 blib\arch\auto\OpenGL\Modern\Modern.dll CHM/OpenGL-Modern-0.03.tar.gz dmake -- OK Running make test >>> dmake test TEST_VERBOSE=1 "C:\Perl-5.24-32\bin\perl.exe" -MExtUtils::Command::MM -e cp_nonempty -- Modern.bs blib\arch\auto\OpenGL\Modern\Modern.bs 644 "C:\Perl-5.24-32\bin\perl.exe" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t/*.t t/00_basic.t ................... 1..3 ok 1 - use OpenGL::Modern; ok 2 - The expected constants get exported ok 3 - Function glClear gets exported upon request ok t/01_context.t ................. 1..3 ok 1 - glewCreateContext ok 2 - glewInit ok 3 - GL_VERSION # We got OpenGL version 1.1.0 ok t/02_glew_version_accessors.t .. ok 1 - glew version 1.1 reported as 1 for 1.1 # TODO we're not quite sure yet what these do ok 2 - glew version 1.2 defined (value = 0) for 1.1 # TODO we're not quite sure yet what these do ok 3 - glew version 1.3 defined (value = 0) for 1.1 # TODO we're not quite sure yet what these do ok 4 - glew version 1.4 defined (value = 0) for 1.1 # TODO we're not quite sure yet what these do ok 5 - glew version 1.5 defined (value = 0) for 1.1 # TODO we're not quite sure yet what these do ok 6 - glew version 2.0 defined (value = 0) for 1.1 # TODO we're not quite sure yet what these do ok 7 - glew version 2.1 defined (value = 0) for 1.1 # TODO we're not quite sure yet what these do ok 8 - glew version 3.0 defined (value = 0) for 1.1 # TODO we're not quite sure yet what these do ok 9 - glew version 3.1 defined (value = 0) for 1.1 # TODO we're not quite sure yet what these do ok 10 - glew version 3.2 defined (value = 0) for 1.1 # TODO we're not quite sure yet what these do ok 11 - glew version 3.3 defined (value = 0) for 1.1 # TODO we're not quite sure yet what these do ok 12 - glew version 4.0 defined (value = 0) for 1.1 # TODO we're not quite sure yet what these do ok 13 - glew version 4.1 defined (value = 0) for 1.1 # TODO we're not quite sure yet what these do ok 14 - glew version 4.2 defined (value = 0) for 1.1 # TODO we're not quite sure yet what these do ok 15 - glew version 4.3 defined (value = 0) for 1.1 # TODO we're not quite sure yet what these do ok 16 - glew version 4.4 defined (value = 0) for 1.1 # TODO we're not quite sure yet what these do ok 17 - glew version 4.5 defined (value = 0) for 1.1 # TODO we're not quite sure yet what these do 1..17 ok t/02_glGetShaderInfoLog.t ...... 1..2 ok 1 # skip OpenGL 2 required at least for these tests ok 2 # skip OpenGL 2 required at least for these tests ok t/0999_tidy.t .................. # set $ENV{SKIP_TIDY_TESTS} to skip these # 1 - Makefile.PL # 0 - lib\OpenGL\Modern.pm # 0 - lib\OpenGL\Modern\Helpers.pm # 0 - t\00_basic.t # 0 - t\01_context.t # 0 - t\02_glGetShaderInfoLog.t # 0 - t\02_glew_version_accessors.t # 0 - t\0999_tidy.t # 0 - t\lib\PerlTidyCheck.pm # 1 - utils\generate-XS.pl ok 1 1..1 ok All tests successful. Test Summary Report ------------------- t/02_glew_version_accessors.t (Wstat: 0 Tests: 17 Failed: 0) TODO passed: 1-17 Files=5, Tests=26, 5 wallclock secs ( 0.08 usr + 0.00 sys = 0.08 CPU) Result: PASS CHM/OpenGL-Modern-0.03.tar.gz dmake test TEST_VERBOSE=1 -- OK Chris Marshall <chm@cpan.org> Perl extension to Modern OpenGL API up to 4.5 >>> (cd C:\cpanfly-5.24-32\var\tmp\cpan_build\OpenGL-Modern-0.03-7t3Q5m && tar cvf - OpenGL-Modern-0.03.ppd blib) | gzip -c >C:/cpanfly-5.24-32/var/REPO/C/CH/CHM/OpenGL-Modern-0.03.tar.gz OpenGL-Modern-0.03.ppd blib/ blib/arch/ blib/arch/auto/ blib/arch/auto/OpenGL/ blib/arch/auto/OpenGL/Modern/ blib/arch/auto/OpenGL/Modern/Modern.dll blib/lib/ blib/lib/OpenGL/ blib/lib/OpenGL/Modern/ blib/lib/OpenGL/Modern/Helpers.pm blib/lib/OpenGL/Modern/NameLists/ blib/lib/OpenGL/Modern/NameLists/MakefileAll.pm blib/lib/OpenGL/Modern/NameLists/Modern.pm blib/lib/OpenGL/Modern.pm Finished 2017-02-26T08:05:00