-----Original Message----- From: [email protected]
Sent: Thursday, May 26, 2016 11:45 AM
To: Chris Marshall
Cc: perldl ; [email protected]
Subject: Re: [Pdl-general] CHM/OpenGL-0.6704_03.tar.gz has been uploaded toCPAN


So the 5.10.0 crash appears to be a regression introduced in 0.6704_01, but the build failure on 5.8.8/9 appears to be a regression introduced in 0.6704_03.

I've closely compared the 5.8.8 build output for _02 with that of _03 and I don't see anything that indicates the reason that _02 succeeds and _03 fails.

One thing I can see is that with _02, I get (near the beginning of the build):

Found FreeGLUT v4

whereas, with the _03 build, that becomes:

Found FreeGLUT v20801

Not sure what's going on there - it's the same freeglut library (version 2.8.1) in both cases.

Somehow or other the _02 build fails to find MYMETA.json and MYMETA.yml and complains that they are missing. (I doubt that this is significant.)

Both _02 and _03 spit out the same "duplicate function definition" warnings.

Apart from the strings "0.6704_02" and "0.6704_03" being different, there is no other difference in the respective outputs until the "g++ -o blib\arch\auto\OpenGL\OpenGL.dll -Wl,--base-file ..." command is run.

With _02 there is no problem with that command, and the build proceeds to successful completion. But, with _03, that command immediately triggers all of the "multiple definition" and "first defined here" messages - which are apparently fatal.

I'm attaching the outputs (in separate files) for the _02 and _03 builds with perl-5.8.8.
Also attaching the "diff -u" for those 2 files.
(I do some hacking to the setup before I build - hence the warnings re missing files, which should be ignored.)

Beats me ....

Cheers,
Rob
Copied C:\MinGW\msys\1.0\local\bin\..\lib\libglut.a to
FreeGLUT32\libfreeglut.a
Found FreeGLUT v4
OpenGL Extension exclusions disabled

Using interface: FREEGLUT

Checking if your kit is complete...
Warning: the following files are missing in your kit:
        FreeGLUT/freeglut.dll
        FreeGLUT/freeglut.lib
        FreeGLUT/README.txt
        MYMETA.json
        MYMETA.yml
        utils/mingw.bat
Please inform the author.
Generating a dmake-style Makefile
Writing Makefile for OpenGL
Writing MYMETA.yml and MYMETA.json
cp OpenGL.pm blib\lib/OpenGL.pm
AutoSplitting blib\lib/OpenGL.pm (blib\lib\auto\OpenGL)
cp Tessellation.pod blib\lib/OpenGL/Tessellation.pod
cp Array.pod blib\lib/OpenGL/Array.pod
cp Config.pm blib\lib/OpenGL/Config.pm
cp OpenGL.pod blib\lib/OpenGL.pod
Running Mkbootstrap for OpenGL ()
"C:\MinGW\perl588\bin\perl.exe" -MExtUtils::Command -e chmod -- 644
"OpenGL.bs"
"C:\MinGW\perl588\bin\perl.exe"
"C:\MinGW\perl588\lib\ExtUtils\xsubpp" -noprototypes -typemap
"C:\MinGW\perl588\lib\ExtUtils\typemap" -typemap "typemap"  OpenGL.xs >
OpenGL.xsc && "C:\MinGW\perl588\bin\perl.exe" -MExtUtils::Command -e mv --
OpenGL.xsc OpenGL.c
gcc -c          -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT 
-DPERL_IM
PLICIT_SYS -fno-strict-aliasing -mms-bitfields -DPERL_MSVCRT_READFIX -s -O2 -DVERSION=\"0.6704_02\" -DXS_VERSION=\"0.6704_02\" "-IC:\MinGW\perl588\lib\CORE" -DHAVE_VER -DHAVE_FREEGLUT -DHAVE_FREEGLUT32 -DHAVE_GL -DHAVE_GLU -DHAVE_GLU32 -DHAVE_OPENGL32 -DFREEGLUT_STATIC -DHAVE_F
REEGLUT_H OpenGL.c
gcc -c          -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT 
-DPERL_IM
PLICIT_SYS -fno-strict-aliasing -mms-bitfields -DPERL_MSVCRT_READFIX -s -O2 -DVERSION=\"0.6704_02\" -DXS_VERSION=\"0.6704_02\" "-IC:\MinGW\perl588\lib\CORE" -DHAVE_VER -DHAVE_FREEGLUT -DHAVE_FREEGLUT32 -DHAVE_GL -DHAVE_GLU -DHAVE_GLU32 -DHAVE_OPENGL32 -DFREEGLUT_STATIC -DHAVE_F
REEGLUT_H gl_util.c
"C:\MinGW\perl588\bin\perl.exe"
"C:\MinGW\perl588\lib\ExtUtils\xsubpp" -noprototypes -typemap
"C:\MinGW\perl588\lib\ExtUtils\typemap" -typemap "typemap"  pogl_const.xs >
pogl_const.xsc && "C:\MinGW\perl588\bin\perl.exe" -MExtUtils::Command -e
mv -- pogl_const.xsc pogl_const.c
gcc -c          -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT 
-DPERL_IM
PLICIT_SYS -fno-strict-aliasing -mms-bitfields -DPERL_MSVCRT_READFIX -s -O2 -DVERSION=\"0.6704_02\" -DXS_VERSION=\"0.6704_02\" "-IC:\MinGW\perl588\lib\CORE" -DHAVE_VER -DHAVE_FREEGLUT -DHAVE_FREEGLUT32 -DHAVE_GL -DHAVE_GLU -DHAVE_GLU32 -DHAVE_OPENGL32 -DFREEGLUT_STATIC -DHAVE_F
REEGLUT_H pogl_const.c
"C:\MinGW\perl588\bin\perl.exe"
"C:\MinGW\perl588\lib\ExtUtils\xsubpp" -noprototypes -typemap
"C:\MinGW\perl588\lib\ExtUtils\typemap" -typemap "typemap"  pogl_gl_top.xs >
pogl_gl_top.xsc && "C:\MinGW\perl588\bin\perl.exe" -MExtUtils::Command -e
mv -- pogl_gl_top.xsc pogl_gl_top.c
gcc -c          -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT 
-DPERL_IM
PLICIT_SYS -fno-strict-aliasing -mms-bitfields -DPERL_MSVCRT_READFIX -s -O2 -DVERSION=\"0.6704_02\" -DXS_VERSION=\"0.6704_02\" "-IC:\MinGW\perl588\lib\CORE" -DHAVE_VER -DHAVE_FREEGLUT -DHAVE_FREEGLUT32 -DHAVE_GL -DHAVE_GLU -DHAVE_GLU32 -DHAVE_OPENGL32 -DFREEGLUT_STATIC -DHAVE_F
REEGLUT_H pogl_gl_top.c
"C:\MinGW\perl588\bin\perl.exe"
"C:\MinGW\perl588\lib\ExtUtils\xsubpp" -noprototypes -typemap
"C:\MinGW\perl588\lib\ExtUtils\typemap" -typemap "typemap"  pogl_glu.xs >
pogl_glu.xsc && "C:\MinGW\perl588\bin\perl.exe" -MExtUtils::Command -e mv --
pogl_glu.xsc pogl_glu.c
gcc -c          -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT 
-DPERL_IM
PLICIT_SYS -fno-strict-aliasing -mms-bitfields -DPERL_MSVCRT_READFIX -s -O2 -DVERSION=\"0.6704_02\" -DXS_VERSION=\"0.6704_02\" "-IC:\MinGW\perl588\lib\CORE" -DHAVE_VER -DHAVE_FREEGLUT -DHAVE_FREEGLUT32 -DHAVE_GL -DHAVE_GLU -DHAVE_GLU32 -DHAVE_OPENGL32 -DFREEGLUT_STATIC -DHAVE_F
REEGLUT_H pogl_glu.c
"C:\MinGW\perl588\bin\perl.exe"
"C:\MinGW\perl588\lib\ExtUtils\xsubpp" -noprototypes -typemap
"C:\MinGW\perl588\lib\ExtUtils\typemap" -typemap "typemap"  pogl_rpn.xs >
pogl_rpn.xsc && "C:\MinGW\perl588\bin\perl.exe" -MExtUtils::Command -e mv --
pogl_rpn.xsc pogl_rpn.c
gcc -c          -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT 
-DPERL_IM
PLICIT_SYS -fno-strict-aliasing -mms-bitfields -DPERL_MSVCRT_READFIX -s -O2 -DVERSION=\"0.6704_02\" -DXS_VERSION=\"0.6704_02\" "-IC:\MinGW\perl588\lib\CORE" -DHAVE_VER -DHAVE_FREEGLUT -DHAVE_FREEGLUT32 -DHAVE_GL -DHAVE_GLU -DHAVE_GLU32 -DHAVE_OPENGL32 -DFREEGLUT_STATIC -DHAVE_F
REEGLUT_H pogl_rpn.c
"C:\MinGW\perl588\bin\perl.exe"
"C:\MinGW\perl588\lib\ExtUtils\xsubpp" -noprototypes -typemap
"C:\MinGW\perl588\lib\ExtUtils\typemap" -typemap "typemap"  pogl_matrix.xs >
pogl_matrix.xsc && "C:\MinGW\perl588\bin\perl.exe" -MExtUtils::Command -e
mv -- pogl_matrix.xsc pogl_matrix.c
gcc -c          -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT 
-DPERL_IM
PLICIT_SYS -fno-strict-aliasing -mms-bitfields -DPERL_MSVCRT_READFIX -s -O2 -DVERSION=\"0.6704_02\" -DXS_VERSION=\"0.6704_02\" "-IC:\MinGW\perl588\lib\CORE" -DHAVE_VER -DHAVE_FREEGLUT -DHAVE_FREEGLUT32 -DHAVE_GL -DHAVE_GLU -DHAVE_GLU32 -DHAVE_OPENGL32 -DFREEGLUT_STATIC -DHAVE_F
REEGLUT_H pogl_matrix.c
"C:\MinGW\perl588\bin\perl.exe"
"C:\MinGW\perl588\lib\ExtUtils\xsubpp" -noprototypes -typemap
"C:\MinGW\perl588\lib\ExtUtils\typemap" -typemap "typemap"  pogl_glut.xs >
pogl_glut.xsc && "C:\MinGW\perl588\bin\perl.exe" -MExtUtils::Command -e
mv -- pogl_glut.xsc pogl_glut.c
Warning: Found a 'CODE' section which seems to be using 'RETVAL' but no
'OUTPUT' section. in pogl_glut.xs, line 1282
gcc -c          -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT 
-DPERL_IM
PLICIT_SYS -fno-strict-aliasing -mms-bitfields -DPERL_MSVCRT_READFIX -s -O2 -DVERSION=\"0.6704_02\" -DXS_VERSION=\"0.6704_02\" "-IC:\MinGW\perl588\lib\CORE" -DHAVE_VER -DHAVE_FREEGLUT -DHAVE_FREEGLUT32 -DHAVE_GL -DHAVE_GLU -DHAVE_GLU32 -DHAVE_OPENGL32 -DFREEGLUT_STATIC -DHAVE_F
REEGLUT_H pogl_glut.c
"C:\MinGW\perl588\bin\perl.exe"
"C:\MinGW\perl588\lib\ExtUtils\xsubpp" -noprototypes -typemap
"C:\MinGW\perl588\lib\ExtUtils\typemap" -typemap "typemap"
pogl_gl_Accu_GetM.xs > pogl_gl_Accu_GetM.xsc &&
"C:\MinGW\perl588\bin\perl.exe" -MExtUtils::Command -e mv --
pogl_gl_Accu_GetM.xsc pogl_gl_Accu_GetM.c
gcc -c          -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT 
-DPERL_IM
PLICIT_SYS -fno-strict-aliasing -mms-bitfields -DPERL_MSVCRT_READFIX -s -O2 -DVERSION=\"0.6704_02\" -DXS_VERSION=\"0.6704_02\" "-IC:\MinGW\perl588\lib\CORE" -DHAVE_VER -DHAVE_FREEGLUT -DHAVE_FREEGLUT32 -DHAVE_GL -DHAVE_GLU -DHAVE_GLU32 -DHAVE_OPENGL32 -DFREEGLUT_STATIC -DHAVE_F
REEGLUT_H pogl_gl_Accu_GetM.c
"C:\MinGW\perl588\bin\perl.exe"
"C:\MinGW\perl588\lib\ExtUtils\xsubpp" -noprototypes -typemap
"C:\MinGW\perl588\lib\ExtUtils\typemap" -typemap "typemap"
pogl_gl_GetP_Pass.xs > pogl_gl_GetP_Pass.xsc &&
"C:\MinGW\perl588\bin\perl.exe" -MExtUtils::Command -e mv --
pogl_gl_GetP_Pass.xsc pogl_gl_GetP_Pass.c
gcc -c          -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT 
-DPERL_IM
PLICIT_SYS -fno-strict-aliasing -mms-bitfields -DPERL_MSVCRT_READFIX -s -O2 -DVERSION=\"0.6704_02\" -DXS_VERSION=\"0.6704_02\" "-IC:\MinGW\perl588\lib\CORE" -DHAVE_VER -DHAVE_FREEGLUT -DHAVE_FREEGLUT32 -DHAVE_GL -DHAVE_GLU -DHAVE_GLU32 -DHAVE_OPENGL32 -DFREEGLUT_STATIC -DHAVE_F
REEGLUT_H pogl_gl_GetP_Pass.c
"C:\MinGW\perl588\bin\perl.exe"
"C:\MinGW\perl588\lib\ExtUtils\xsubpp" -noprototypes -typemap
"C:\MinGW\perl588\lib\ExtUtils\typemap" -typemap "typemap"
pogl_gl_Mult_Prog.xs > pogl_gl_Mult_Prog.xsc &&
"C:\MinGW\perl588\bin\perl.exe" -MExtUtils::Command -e mv --
pogl_gl_Mult_Prog.xsc pogl_gl_Mult_Prog.c
gcc -c          -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT 
-DPERL_IM
PLICIT_SYS -fno-strict-aliasing -mms-bitfields -DPERL_MSVCRT_READFIX -s -O2 -DVERSION=\"0.6704_02\" -DXS_VERSION=\"0.6704_02\" "-IC:\MinGW\perl588\lib\CORE" -DHAVE_VER -DHAVE_FREEGLUT -DHAVE_FREEGLUT32 -DHAVE_GL -DHAVE_GLU -DHAVE_GLU32 -DHAVE_OPENGL32 -DFREEGLUT_STATIC -DHAVE_F
REEGLUT_H pogl_gl_Mult_Prog.c
"C:\MinGW\perl588\bin\perl.exe"
"C:\MinGW\perl588\lib\ExtUtils\xsubpp" -noprototypes -typemap
"C:\MinGW\perl588\lib\ExtUtils\typemap" -typemap "typemap"
pogl_gl_Pixe_Ver2.xs > pogl_gl_Pixe_Ver2.xsc &&
"C:\MinGW\perl588\bin\perl.exe" -MExtUtils::Command -e mv --
pogl_gl_Pixe_Ver2.xsc pogl_gl_Pixe_Ver2.c
gcc -c          -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT 
-DPERL_IM
PLICIT_SYS -fno-strict-aliasing -mms-bitfields -DPERL_MSVCRT_READFIX -s -O2 -DVERSION=\"0.6704_02\" -DXS_VERSION=\"0.6704_02\" "-IC:\MinGW\perl588\lib\CORE" -DHAVE_VER -DHAVE_FREEGLUT -DHAVE_FREEGLUT32 -DHAVE_GL -DHAVE_GLU -DHAVE_GLU32 -DHAVE_OPENGL32 -DFREEGLUT_STATIC -DHAVE_F
REEGLUT_H pogl_gl_Pixe_Ver2.c
"C:\MinGW\perl588\bin\perl.exe"
"C:\MinGW\perl588\lib\ExtUtils\xsubpp" -noprototypes -typemap
"C:\MinGW\perl588\lib\ExtUtils\typemap" -typemap "typemap"
pogl_gl_Prog_Clam.xs > pogl_gl_Prog_Clam.xsc &&
"C:\MinGW\perl588\bin\perl.exe" -MExtUtils::Command -e mv --
pogl_gl_Prog_Clam.xsc pogl_gl_Prog_Clam.c
gcc -c          -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT 
-DPERL_IM
PLICIT_SYS -fno-strict-aliasing -mms-bitfields -DPERL_MSVCRT_READFIX -s -O2 -DVERSION=\"0.6704_02\" -DXS_VERSION=\"0.6704_02\" "-IC:\MinGW\perl588\lib\CORE" -DHAVE_VER -DHAVE_FREEGLUT -DHAVE_FREEGLUT32 -DHAVE_GL -DHAVE_GLU -DHAVE_GLU32 -DHAVE_OPENGL32 -DFREEGLUT_STATIC -DHAVE_F
REEGLUT_H pogl_gl_Prog_Clam.c
"C:\MinGW\perl588\bin\perl.exe"
"C:\MinGW\perl588\lib\ExtUtils\xsubpp" -noprototypes -typemap
"C:\MinGW\perl588\lib\ExtUtils\typemap" -typemap "typemap"
pogl_gl_Tex2_Draw.xs > pogl_gl_Tex2_Draw.xsc &&
"C:\MinGW\perl588\bin\perl.exe" -MExtUtils::Command -e mv --
pogl_gl_Tex2_Draw.xsc pogl_gl_Tex2_Draw.c
gcc -c          -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT 
-DPERL_IM
PLICIT_SYS -fno-strict-aliasing -mms-bitfields -DPERL_MSVCRT_READFIX -s -O2 -DVERSION=\"0.6704_02\" -DXS_VERSION=\"0.6704_02\" "-IC:\MinGW\perl588\lib\CORE" -DHAVE_VER -DHAVE_FREEGLUT -DHAVE_FREEGLUT32 -DHAVE_GL -DHAVE_GLU -DHAVE_GLU32 -DHAVE_OPENGL32 -DFREEGLUT_STATIC -DHAVE_F
REEGLUT_H pogl_gl_Tex2_Draw.c
"C:\MinGW\perl588\bin\perl.exe"
"C:\MinGW\perl588\lib\ExtUtils\xsubpp" -noprototypes -typemap
"C:\MinGW\perl588\lib\ExtUtils\typemap" -typemap "typemap"
pogl_gl_Ver3_Tex1.xs > pogl_gl_Ver3_Tex1.xsc &&
"C:\MinGW\perl588\bin\perl.exe" -MExtUtils::Command -e mv --
pogl_gl_Ver3_Tex1.xsc pogl_gl_Ver3_Tex1.c
gcc -c          -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT 
-DPERL_IM
PLICIT_SYS -fno-strict-aliasing -mms-bitfields -DPERL_MSVCRT_READFIX -s -O2 -DVERSION=\"0.6704_02\" -DXS_VERSION=\"0.6704_02\" "-IC:\MinGW\perl588\lib\CORE" -DHAVE_VER -DHAVE_FREEGLUT -DHAVE_FREEGLUT32 -DHAVE_GL -DHAVE_GLU -DHAVE_GLU32 -DHAVE_OPENGL32 -DFREEGLUT_STATIC -DHAVE_F
REEGLUT_H pogl_gl_Ver3_Tex1.c
"C:\MinGW\perl588\bin\perl.exe"
"C:\MinGW\perl588\lib\ExtUtils\xsubpp" -noprototypes -typemap
"C:\MinGW\perl588\lib\ExtUtils\typemap" -typemap "typemap"
pogl_gl_Vert_Multi.xs > pogl_gl_Vert_Multi.xsc &&
"C:\MinGW\perl588\bin\perl.exe" -MExtUtils::Command -e mv --
pogl_gl_Vert_Multi.xsc pogl_gl_Vert_Multi.c
Warning: duplicate function definition 'glVertexPointerEXT_c' detected in
pogl_gl_Vert_Multi.xs, line 671
Warning: duplicate function definition 'glVertexPointerEXT_s' detected in
pogl_gl_Vert_Multi.xs, line 684
Warning: duplicate function definition 'glVertexPointerEXT_p' detected in
pogl_gl_Vert_Multi.xs, line 701
Warning: duplicate function definition 'glVertexPointer_p' detected in
pogl_gl_Vert_Multi.xs, line 726
Warning: duplicate function definition 'glNormalPointerEXT_c' detected in
pogl_gl_Vert_Multi.xs, line 752
Warning: duplicate function definition 'glNormalPointerEXT_s' detected in
pogl_gl_Vert_Multi.xs, line 764
Warning: duplicate function definition 'glNormalPointerEXT_p' detected in
pogl_gl_Vert_Multi.xs, line 780
Warning: duplicate function definition 'glNormalPointer_p' detected in
pogl_gl_Vert_Multi.xs, line 804
Warning: duplicate function definition 'glColorPointerEXT_c' detected in
pogl_gl_Vert_Multi.xs, line 829
Warning: duplicate function definition 'glColorPointerEXT_s' detected in
pogl_gl_Vert_Multi.xs, line 842
Warning: duplicate function definition 'glColorPointerEXT_p' detected in
pogl_gl_Vert_Multi.xs, line 859
Warning: duplicate function definition 'glColorPointer_p' detected in
pogl_gl_Vert_Multi.xs, line 884
Warning: duplicate function definition 'glIndexPointerEXT_c' detected in
pogl_gl_Vert_Multi.xs, line 910
Warning: duplicate function definition 'glIndexPointerEXT_s' detected in
pogl_gl_Vert_Multi.xs, line 922
Warning: duplicate function definition 'glIndexPointerEXT_p' detected in
pogl_gl_Vert_Multi.xs, line 938
Warning: duplicate function definition 'glIndexPointer_p' detected in
pogl_gl_Vert_Multi.xs, line 962
Warning: duplicate function definition 'glTexCoordPointerEXT_c' detected in
pogl_gl_Vert_Multi.xs, line 987
Warning: duplicate function definition 'glTexCoordPointerEXT_s' detected in
pogl_gl_Vert_Multi.xs, line 1000
Warning: duplicate function definition 'glTexCoordPointerEXT_p' detected in
pogl_gl_Vert_Multi.xs, line 1017
Warning: duplicate function definition 'glTexCoordPointer_p' detected in
pogl_gl_Vert_Multi.xs, line 1042
Warning: duplicate function definition 'glEdgeFlagPointerEXT_c' detected in
pogl_gl_Vert_Multi.xs, line 1068
Warning: duplicate function definition 'glEdgeFlagPointerEXT_s' detected in
pogl_gl_Vert_Multi.xs, line 1079
Warning: duplicate function definition 'glEdgeFlagPointerEXT_p' detected in
pogl_gl_Vert_Multi.xs, line 1094
Warning: duplicate function definition 'glEdgeFlagPointer_p' detected in
pogl_gl_Vert_Multi.xs, line 1118
gcc -c          -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT 
-DPERL_IM
PLICIT_SYS -fno-strict-aliasing -mms-bitfields -DPERL_MSVCRT_READFIX -s -O2 -DVERSION=\"0.6704_02\" -DXS_VERSION=\"0.6704_02\" "-IC:\MinGW\perl588\lib\CORE" -DHAVE_VER -DHAVE_FREEGLUT -DHAVE_FREEGLUT32 -DHAVE_GL -DHAVE_GLU -DHAVE_GLU32 -DHAVE_OPENGL32 -DFREEGLUT_STATIC -DHAVE_F
REEGLUT_H pogl_gl_Vert_Multi.c
"C:\MinGW\perl588\bin\perl.exe" -MExtUtils::Mksymlists \
    -e "Mksymlists('NAME'=>\"OpenGL\", 'DLBASE' => 'OpenGL', 'DL_FUNCS' =>
{  }, 'FUNCLIST' => [], 'IMPORTS' => {  }, 'DL_VARS' => []);"
dlltool --def OpenGL.def --output-exp dll.exp
g++ -o
blib\arch\auto\OpenGL\OpenGL.dll -Wl,--base-file -Wl,dll.base -mdll -s -L"c:
\MinGW\perl588\lib\CORE" -L"C:\MinGW\lib" OpenGL.o gl_util.o pogl_const.o
pogl_gl_top.o pogl_glu.o pogl_rpn.o pogl_matrix.o pogl_glut.o
pogl_gl_Accu_GetM.o pogl_gl_GetP_Pass.o pogl_gl_Mult_Prog.o
pogl_gl_Pixe_Ver2.o pogl_gl_Prog_Clam.o pogl_gl_Tex2_Draw.o
pogl_gl_Ver3_Tex1.o
pogl_gl_Vert_Multi.o -LFreeGLUT32 -lfreeglut -lopengl32 -lglu32
"C:\MinGW\perl588\lib\CORE\libperl58.a" -lmsvcrt -lmoldname -lkernel32 -luse
r32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 -lole32 -loleaut32 -l
netapi32 -luuid -lws2_32 -lmpr -lwinmm -lversion -lodbc32 -lodbccp32 dll.exp
dlltool --def OpenGL.def --base-file dll.base --output-exp dll.exp
g++ -o
blib\arch\auto\OpenGL\OpenGL.dll -mdll -s -L"c:\MinGW\perl588\lib\CORE" -L"C
:\MinGW\lib" OpenGL.o gl_util.o pogl_const.o pogl_gl_top.o pogl_glu.o
pogl_rpn.o pogl_matrix.o pogl_glut.o pogl_gl_Accu_GetM.o pogl_gl_GetP_Pass.o
pogl_gl_Mult_Prog.o pogl_gl_Pixe_Ver2.o pogl_gl_Prog_Clam.o
pogl_gl_Tex2_Draw.o pogl_gl_Ver3_Tex1.o
pogl_gl_Vert_Multi.o -LFreeGLUT32 -lfreeglut -lopengl32 -lglu32
"C:\MinGW\perl588\lib\CORE\libperl58.a" -lmsvcrt -lmoldname -lkernel32 -luse
r32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 -lole32 -loleaut32 -l
netapi32 -luuid -lws2_32 -lmpr -lwinmm -lversion -lodbc32 -lodbccp32 dll.exp
"C:\MinGW\perl588\bin\perl.exe" -MExtUtils::Command -e chmod -- 755
blib\arch\auto\OpenGL\OpenGL.dll
Copied C:\MinGW\msys\1.0\local\bin\..\lib\libglut.a to
FreeGLUT32\libfreeglut.a
Found FreeGLUT v20801
OpenGL Extension exclusions disabled

Using interface: FREEGLUT

Checking if your kit is complete...
Warning: the following files are missing in your kit:
        FreeGLUT/freeglut.dll
        FreeGLUT/freeglut.lib
        FreeGLUT/README.txt
        utils/mingw.bat
Please inform the author.
Generating a dmake-style Makefile
Writing Makefile for OpenGL
Writing MYMETA.yml and MYMETA.json
cp OpenGL.pm blib\lib/OpenGL.pm
AutoSplitting blib\lib/OpenGL.pm (blib\lib\auto\OpenGL)
cp Tessellation.pod blib\lib/OpenGL/Tessellation.pod
cp Array.pod blib\lib/OpenGL/Array.pod
cp Config.pm blib\lib/OpenGL/Config.pm
cp OpenGL.pod blib\lib/OpenGL.pod
Running Mkbootstrap for OpenGL ()
"C:\MinGW\perl588\bin\perl.exe" -MExtUtils::Command -e chmod -- 644
"OpenGL.bs"
"C:\MinGW\perl588\bin\perl.exe"
"C:\MinGW\perl588\lib\ExtUtils\xsubpp" -noprototypes -typemap
"C:\MinGW\perl588\lib\ExtUtils\typemap" -typemap "typemap"  OpenGL.xs >
OpenGL.xsc && "C:\MinGW\perl588\bin\perl.exe" -MExtUtils::Command -e mv --
OpenGL.xsc OpenGL.c
gcc -c          -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT 
-DPERL_IM
PLICIT_SYS -fno-strict-aliasing -mms-bitfields -DPERL_MSVCRT_READFIX -s -O2 -DVERSION=\"0.6704_03\" -DXS_VERSION=\"0.6704_03\" "-IC:\MinGW\perl588\lib\CORE" -DHAVE_VER -DHAVE_FREEGLUT -DHAVE_FREEGLUT32 -DHAVE_GL -DHAVE_GLU -DHAVE_GLU32 -DHAVE_OPENGL32 -DFREEGLUT_STATIC -DHAVE_F
REEGLUT_H OpenGL.c
gcc -c          -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT 
-DPERL_IM
PLICIT_SYS -fno-strict-aliasing -mms-bitfields -DPERL_MSVCRT_READFIX -s -O2 -DVERSION=\"0.6704_03\" -DXS_VERSION=\"0.6704_03\" "-IC:\MinGW\perl588\lib\CORE" -DHAVE_VER -DHAVE_FREEGLUT -DHAVE_FREEGLUT32 -DHAVE_GL -DHAVE_GLU -DHAVE_GLU32 -DHAVE_OPENGL32 -DFREEGLUT_STATIC -DHAVE_F
REEGLUT_H gl_util.c
"C:\MinGW\perl588\bin\perl.exe"
"C:\MinGW\perl588\lib\ExtUtils\xsubpp" -noprototypes -typemap
"C:\MinGW\perl588\lib\ExtUtils\typemap" -typemap "typemap"  pogl_const.xs >
pogl_const.xsc && "C:\MinGW\perl588\bin\perl.exe" -MExtUtils::Command -e
mv -- pogl_const.xsc pogl_const.c
gcc -c          -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT 
-DPERL_IM
PLICIT_SYS -fno-strict-aliasing -mms-bitfields -DPERL_MSVCRT_READFIX -s -O2 -DVERSION=\"0.6704_03\" -DXS_VERSION=\"0.6704_03\" "-IC:\MinGW\perl588\lib\CORE" -DHAVE_VER -DHAVE_FREEGLUT -DHAVE_FREEGLUT32 -DHAVE_GL -DHAVE_GLU -DHAVE_GLU32 -DHAVE_OPENGL32 -DFREEGLUT_STATIC -DHAVE_F
REEGLUT_H pogl_const.c
"C:\MinGW\perl588\bin\perl.exe"
"C:\MinGW\perl588\lib\ExtUtils\xsubpp" -noprototypes -typemap
"C:\MinGW\perl588\lib\ExtUtils\typemap" -typemap "typemap"  pogl_gl_top.xs >
pogl_gl_top.xsc && "C:\MinGW\perl588\bin\perl.exe" -MExtUtils::Command -e
mv -- pogl_gl_top.xsc pogl_gl_top.c
gcc -c          -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT 
-DPERL_IM
PLICIT_SYS -fno-strict-aliasing -mms-bitfields -DPERL_MSVCRT_READFIX -s -O2 -DVERSION=\"0.6704_03\" -DXS_VERSION=\"0.6704_03\" "-IC:\MinGW\perl588\lib\CORE" -DHAVE_VER -DHAVE_FREEGLUT -DHAVE_FREEGLUT32 -DHAVE_GL -DHAVE_GLU -DHAVE_GLU32 -DHAVE_OPENGL32 -DFREEGLUT_STATIC -DHAVE_F
REEGLUT_H pogl_gl_top.c
"C:\MinGW\perl588\bin\perl.exe"
"C:\MinGW\perl588\lib\ExtUtils\xsubpp" -noprototypes -typemap
"C:\MinGW\perl588\lib\ExtUtils\typemap" -typemap "typemap"  pogl_glu.xs >
pogl_glu.xsc && "C:\MinGW\perl588\bin\perl.exe" -MExtUtils::Command -e mv --
pogl_glu.xsc pogl_glu.c
gcc -c          -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT 
-DPERL_IM
PLICIT_SYS -fno-strict-aliasing -mms-bitfields -DPERL_MSVCRT_READFIX -s -O2 -DVERSION=\"0.6704_03\" -DXS_VERSION=\"0.6704_03\" "-IC:\MinGW\perl588\lib\CORE" -DHAVE_VER -DHAVE_FREEGLUT -DHAVE_FREEGLUT32 -DHAVE_GL -DHAVE_GLU -DHAVE_GLU32 -DHAVE_OPENGL32 -DFREEGLUT_STATIC -DHAVE_F
REEGLUT_H pogl_glu.c
"C:\MinGW\perl588\bin\perl.exe"
"C:\MinGW\perl588\lib\ExtUtils\xsubpp" -noprototypes -typemap
"C:\MinGW\perl588\lib\ExtUtils\typemap" -typemap "typemap"  pogl_rpn.xs >
pogl_rpn.xsc && "C:\MinGW\perl588\bin\perl.exe" -MExtUtils::Command -e mv --
pogl_rpn.xsc pogl_rpn.c
gcc -c          -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT 
-DPERL_IM
PLICIT_SYS -fno-strict-aliasing -mms-bitfields -DPERL_MSVCRT_READFIX -s -O2 -DVERSION=\"0.6704_03\" -DXS_VERSION=\"0.6704_03\" "-IC:\MinGW\perl588\lib\CORE" -DHAVE_VER -DHAVE_FREEGLUT -DHAVE_FREEGLUT32 -DHAVE_GL -DHAVE_GLU -DHAVE_GLU32 -DHAVE_OPENGL32 -DFREEGLUT_STATIC -DHAVE_F
REEGLUT_H pogl_rpn.c
"C:\MinGW\perl588\bin\perl.exe"
"C:\MinGW\perl588\lib\ExtUtils\xsubpp" -noprototypes -typemap
"C:\MinGW\perl588\lib\ExtUtils\typemap" -typemap "typemap"  pogl_matrix.xs >
pogl_matrix.xsc && "C:\MinGW\perl588\bin\perl.exe" -MExtUtils::Command -e
mv -- pogl_matrix.xsc pogl_matrix.c
gcc -c          -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT 
-DPERL_IM
PLICIT_SYS -fno-strict-aliasing -mms-bitfields -DPERL_MSVCRT_READFIX -s -O2 -DVERSION=\"0.6704_03\" -DXS_VERSION=\"0.6704_03\" "-IC:\MinGW\perl588\lib\CORE" -DHAVE_VER -DHAVE_FREEGLUT -DHAVE_FREEGLUT32 -DHAVE_GL -DHAVE_GLU -DHAVE_GLU32 -DHAVE_OPENGL32 -DFREEGLUT_STATIC -DHAVE_F
REEGLUT_H pogl_matrix.c
"C:\MinGW\perl588\bin\perl.exe"
"C:\MinGW\perl588\lib\ExtUtils\xsubpp" -noprototypes -typemap
"C:\MinGW\perl588\lib\ExtUtils\typemap" -typemap "typemap"  pogl_glut.xs >
pogl_glut.xsc && "C:\MinGW\perl588\bin\perl.exe" -MExtUtils::Command -e
mv -- pogl_glut.xsc pogl_glut.c
Warning: Found a 'CODE' section which seems to be using 'RETVAL' but no
'OUTPUT' section. in pogl_glut.xs, line 1282
gcc -c          -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT 
-DPERL_IM
PLICIT_SYS -fno-strict-aliasing -mms-bitfields -DPERL_MSVCRT_READFIX -s -O2 -DVERSION=\"0.6704_03\" -DXS_VERSION=\"0.6704_03\" "-IC:\MinGW\perl588\lib\CORE" -DHAVE_VER -DHAVE_FREEGLUT -DHAVE_FREEGLUT32 -DHAVE_GL -DHAVE_GLU -DHAVE_GLU32 -DHAVE_OPENGL32 -DFREEGLUT_STATIC -DHAVE_F
REEGLUT_H pogl_glut.c
"C:\MinGW\perl588\bin\perl.exe"
"C:\MinGW\perl588\lib\ExtUtils\xsubpp" -noprototypes -typemap
"C:\MinGW\perl588\lib\ExtUtils\typemap" -typemap "typemap"
pogl_gl_Accu_GetM.xs > pogl_gl_Accu_GetM.xsc &&
"C:\MinGW\perl588\bin\perl.exe" -MExtUtils::Command -e mv --
pogl_gl_Accu_GetM.xsc pogl_gl_Accu_GetM.c
gcc -c          -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT 
-DPERL_IM
PLICIT_SYS -fno-strict-aliasing -mms-bitfields -DPERL_MSVCRT_READFIX -s -O2 -DVERSION=\"0.6704_03\" -DXS_VERSION=\"0.6704_03\" "-IC:\MinGW\perl588\lib\CORE" -DHAVE_VER -DHAVE_FREEGLUT -DHAVE_FREEGLUT32 -DHAVE_GL -DHAVE_GLU -DHAVE_GLU32 -DHAVE_OPENGL32 -DFREEGLUT_STATIC -DHAVE_F
REEGLUT_H pogl_gl_Accu_GetM.c
"C:\MinGW\perl588\bin\perl.exe"
"C:\MinGW\perl588\lib\ExtUtils\xsubpp" -noprototypes -typemap
"C:\MinGW\perl588\lib\ExtUtils\typemap" -typemap "typemap"
pogl_gl_GetP_Pass.xs > pogl_gl_GetP_Pass.xsc &&
"C:\MinGW\perl588\bin\perl.exe" -MExtUtils::Command -e mv --
pogl_gl_GetP_Pass.xsc pogl_gl_GetP_Pass.c
gcc -c          -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT 
-DPERL_IM
PLICIT_SYS -fno-strict-aliasing -mms-bitfields -DPERL_MSVCRT_READFIX -s -O2 -DVERSION=\"0.6704_03\" -DXS_VERSION=\"0.6704_03\" "-IC:\MinGW\perl588\lib\CORE" -DHAVE_VER -DHAVE_FREEGLUT -DHAVE_FREEGLUT32 -DHAVE_GL -DHAVE_GLU -DHAVE_GLU32 -DHAVE_OPENGL32 -DFREEGLUT_STATIC -DHAVE_F
REEGLUT_H pogl_gl_GetP_Pass.c
"C:\MinGW\perl588\bin\perl.exe"
"C:\MinGW\perl588\lib\ExtUtils\xsubpp" -noprototypes -typemap
"C:\MinGW\perl588\lib\ExtUtils\typemap" -typemap "typemap"
pogl_gl_Mult_Prog.xs > pogl_gl_Mult_Prog.xsc &&
"C:\MinGW\perl588\bin\perl.exe" -MExtUtils::Command -e mv --
pogl_gl_Mult_Prog.xsc pogl_gl_Mult_Prog.c
gcc -c          -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT 
-DPERL_IM
PLICIT_SYS -fno-strict-aliasing -mms-bitfields -DPERL_MSVCRT_READFIX -s -O2 -DVERSION=\"0.6704_03\" -DXS_VERSION=\"0.6704_03\" "-IC:\MinGW\perl588\lib\CORE" -DHAVE_VER -DHAVE_FREEGLUT -DHAVE_FREEGLUT32 -DHAVE_GL -DHAVE_GLU -DHAVE_GLU32 -DHAVE_OPENGL32 -DFREEGLUT_STATIC -DHAVE_F
REEGLUT_H pogl_gl_Mult_Prog.c
"C:\MinGW\perl588\bin\perl.exe"
"C:\MinGW\perl588\lib\ExtUtils\xsubpp" -noprototypes -typemap
"C:\MinGW\perl588\lib\ExtUtils\typemap" -typemap "typemap"
pogl_gl_Pixe_Ver2.xs > pogl_gl_Pixe_Ver2.xsc &&
"C:\MinGW\perl588\bin\perl.exe" -MExtUtils::Command -e mv --
pogl_gl_Pixe_Ver2.xsc pogl_gl_Pixe_Ver2.c
gcc -c          -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT 
-DPERL_IM
PLICIT_SYS -fno-strict-aliasing -mms-bitfields -DPERL_MSVCRT_READFIX -s -O2 -DVERSION=\"0.6704_03\" -DXS_VERSION=\"0.6704_03\" "-IC:\MinGW\perl588\lib\CORE" -DHAVE_VER -DHAVE_FREEGLUT -DHAVE_FREEGLUT32 -DHAVE_GL -DHAVE_GLU -DHAVE_GLU32 -DHAVE_OPENGL32 -DFREEGLUT_STATIC -DHAVE_F
REEGLUT_H pogl_gl_Pixe_Ver2.c
"C:\MinGW\perl588\bin\perl.exe"
"C:\MinGW\perl588\lib\ExtUtils\xsubpp" -noprototypes -typemap
"C:\MinGW\perl588\lib\ExtUtils\typemap" -typemap "typemap"
pogl_gl_Prog_Clam.xs > pogl_gl_Prog_Clam.xsc &&
"C:\MinGW\perl588\bin\perl.exe" -MExtUtils::Command -e mv --
pogl_gl_Prog_Clam.xsc pogl_gl_Prog_Clam.c
gcc -c          -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT 
-DPERL_IM
PLICIT_SYS -fno-strict-aliasing -mms-bitfields -DPERL_MSVCRT_READFIX -s -O2 -DVERSION=\"0.6704_03\" -DXS_VERSION=\"0.6704_03\" "-IC:\MinGW\perl588\lib\CORE" -DHAVE_VER -DHAVE_FREEGLUT -DHAVE_FREEGLUT32 -DHAVE_GL -DHAVE_GLU -DHAVE_GLU32 -DHAVE_OPENGL32 -DFREEGLUT_STATIC -DHAVE_F
REEGLUT_H pogl_gl_Prog_Clam.c
"C:\MinGW\perl588\bin\perl.exe"
"C:\MinGW\perl588\lib\ExtUtils\xsubpp" -noprototypes -typemap
"C:\MinGW\perl588\lib\ExtUtils\typemap" -typemap "typemap"
pogl_gl_Tex2_Draw.xs > pogl_gl_Tex2_Draw.xsc &&
"C:\MinGW\perl588\bin\perl.exe" -MExtUtils::Command -e mv --
pogl_gl_Tex2_Draw.xsc pogl_gl_Tex2_Draw.c
gcc -c          -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT 
-DPERL_IM
PLICIT_SYS -fno-strict-aliasing -mms-bitfields -DPERL_MSVCRT_READFIX -s -O2 -DVERSION=\"0.6704_03\" -DXS_VERSION=\"0.6704_03\" "-IC:\MinGW\perl588\lib\CORE" -DHAVE_VER -DHAVE_FREEGLUT -DHAVE_FREEGLUT32 -DHAVE_GL -DHAVE_GLU -DHAVE_GLU32 -DHAVE_OPENGL32 -DFREEGLUT_STATIC -DHAVE_F
REEGLUT_H pogl_gl_Tex2_Draw.c
"C:\MinGW\perl588\bin\perl.exe"
"C:\MinGW\perl588\lib\ExtUtils\xsubpp" -noprototypes -typemap
"C:\MinGW\perl588\lib\ExtUtils\typemap" -typemap "typemap"
pogl_gl_Ver3_Tex1.xs > pogl_gl_Ver3_Tex1.xsc &&
"C:\MinGW\perl588\bin\perl.exe" -MExtUtils::Command -e mv --
pogl_gl_Ver3_Tex1.xsc pogl_gl_Ver3_Tex1.c
gcc -c          -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT 
-DPERL_IM
PLICIT_SYS -fno-strict-aliasing -mms-bitfields -DPERL_MSVCRT_READFIX -s -O2 -DVERSION=\"0.6704_03\" -DXS_VERSION=\"0.6704_03\" "-IC:\MinGW\perl588\lib\CORE" -DHAVE_VER -DHAVE_FREEGLUT -DHAVE_FREEGLUT32 -DHAVE_GL -DHAVE_GLU -DHAVE_GLU32 -DHAVE_OPENGL32 -DFREEGLUT_STATIC -DHAVE_F
REEGLUT_H pogl_gl_Ver3_Tex1.c
"C:\MinGW\perl588\bin\perl.exe"
"C:\MinGW\perl588\lib\ExtUtils\xsubpp" -noprototypes -typemap
"C:\MinGW\perl588\lib\ExtUtils\typemap" -typemap "typemap"
pogl_gl_Vert_Multi.xs > pogl_gl_Vert_Multi.xsc &&
"C:\MinGW\perl588\bin\perl.exe" -MExtUtils::Command -e mv --
pogl_gl_Vert_Multi.xsc pogl_gl_Vert_Multi.c
Warning: duplicate function definition 'glVertexPointerEXT_c' detected in
pogl_gl_Vert_Multi.xs, line 671
Warning: duplicate function definition 'glVertexPointerEXT_s' detected in
pogl_gl_Vert_Multi.xs, line 684
Warning: duplicate function definition 'glVertexPointerEXT_p' detected in
pogl_gl_Vert_Multi.xs, line 701
Warning: duplicate function definition 'glVertexPointer_p' detected in
pogl_gl_Vert_Multi.xs, line 726
Warning: duplicate function definition 'glNormalPointerEXT_c' detected in
pogl_gl_Vert_Multi.xs, line 752
Warning: duplicate function definition 'glNormalPointerEXT_s' detected in
pogl_gl_Vert_Multi.xs, line 764
Warning: duplicate function definition 'glNormalPointerEXT_p' detected in
pogl_gl_Vert_Multi.xs, line 780
Warning: duplicate function definition 'glNormalPointer_p' detected in
pogl_gl_Vert_Multi.xs, line 804
Warning: duplicate function definition 'glColorPointerEXT_c' detected in
pogl_gl_Vert_Multi.xs, line 829
Warning: duplicate function definition 'glColorPointerEXT_s' detected in
pogl_gl_Vert_Multi.xs, line 842
Warning: duplicate function definition 'glColorPointerEXT_p' detected in
pogl_gl_Vert_Multi.xs, line 859
Warning: duplicate function definition 'glColorPointer_p' detected in
pogl_gl_Vert_Multi.xs, line 884
Warning: duplicate function definition 'glIndexPointerEXT_c' detected in
pogl_gl_Vert_Multi.xs, line 910
Warning: duplicate function definition 'glIndexPointerEXT_s' detected in
pogl_gl_Vert_Multi.xs, line 922
Warning: duplicate function definition 'glIndexPointerEXT_p' detected in
pogl_gl_Vert_Multi.xs, line 938
Warning: duplicate function definition 'glIndexPointer_p' detected in
pogl_gl_Vert_Multi.xs, line 962
Warning: duplicate function definition 'glTexCoordPointerEXT_c' detected in
pogl_gl_Vert_Multi.xs, line 987
Warning: duplicate function definition 'glTexCoordPointerEXT_s' detected in
pogl_gl_Vert_Multi.xs, line 1000
Warning: duplicate function definition 'glTexCoordPointerEXT_p' detected in
pogl_gl_Vert_Multi.xs, line 1017
Warning: duplicate function definition 'glTexCoordPointer_p' detected in
pogl_gl_Vert_Multi.xs, line 1042
Warning: duplicate function definition 'glEdgeFlagPointerEXT_c' detected in
pogl_gl_Vert_Multi.xs, line 1068
Warning: duplicate function definition 'glEdgeFlagPointerEXT_s' detected in
pogl_gl_Vert_Multi.xs, line 1079
Warning: duplicate function definition 'glEdgeFlagPointerEXT_p' detected in
pogl_gl_Vert_Multi.xs, line 1094
Warning: duplicate function definition 'glEdgeFlagPointer_p' detected in
pogl_gl_Vert_Multi.xs, line 1118
gcc -c          -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT 
-DPERL_IM
PLICIT_SYS -fno-strict-aliasing -mms-bitfields -DPERL_MSVCRT_READFIX -s -O2 -DVERSION=\"0.6704_03\" -DXS_VERSION=\"0.6704_03\" "-IC:\MinGW\perl588\lib\CORE" -DHAVE_VER -DHAVE_FREEGLUT -DHAVE_FREEGLUT32 -DHAVE_GL -DHAVE_GLU -DHAVE_GLU32 -DHAVE_OPENGL32 -DFREEGLUT_STATIC -DHAVE_F
REEGLUT_H pogl_gl_Vert_Multi.c
"C:\MinGW\perl588\bin\perl.exe" -MExtUtils::Mksymlists \
    -e "Mksymlists('NAME'=>\"OpenGL\", 'DLBASE' => 'OpenGL', 'DL_FUNCS' =>
{  }, 'FUNCLIST' => [], 'IMPORTS' => {  }, 'DL_VARS' => []);"
dlltool --def OpenGL.def --output-exp dll.exp
g++ -o
blib\arch\auto\OpenGL\OpenGL.dll -Wl,--base-file -Wl,dll.base -mdll -s -L"c:
\MinGW\perl588\lib\CORE" -L"C:\MinGW\lib" OpenGL.o gl_util.o pogl_const.o
pogl_gl_top.o pogl_glu.o pogl_rpn.o pogl_matrix.o pogl_glut.o
pogl_gl_Accu_GetM.o pogl_gl_GetP_Pass.o pogl_gl_Mult_Prog.o
pogl_gl_Pixe_Ver2.o pogl_gl_Prog_Clam.o pogl_gl_Tex2_Draw.o
pogl_gl_Ver3_Tex1.o
pogl_gl_Vert_Multi.o -LFreeGLUT32 -lfreeglut -lopengl32 -lglu32
"C:\MinGW\perl588\lib\CORE\libperl58.a" -lmsvcrt -lmoldname -lkernel32 -luse
r32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 -lole32 -loleaut32 -l
netapi32 -luuid -lws2_32 -lmpr -lwinmm -lversion -lodbc32 -lodbccp32 dll.exp
pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0x51e0): multiple
definition of `_XS_OpenGL_glMultiTexCoord4svARB_p'
pogl_gl_Mult_Prog.o:pogl_gl_Mult_Prog.c:(.text+0x5c98): first defined here
pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0x54fc): multiple
definition of `_XS_OpenGL_glMultiTexCoord4svARB_c'
pogl_gl_Mult_Prog.o:pogl_gl_Mult_Prog.c:(.text+0x5fb4): first defined here
pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0x5698): multiple
definition of `_XS_OpenGL_glMultiTexCoord4sARB'
pogl_gl_Mult_Prog.o:pogl_gl_Mult_Prog.c:(.text+0x6150): first defined here
pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0x59a4): multiple
definition of `_XS_OpenGL_glMultiTexCoord4ivARB_p'
pogl_gl_Mult_Prog.o:pogl_gl_Mult_Prog.c:(.text+0x645c): first defined here
pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0x5cbc): multiple
definition of `_XS_OpenGL_glMultiTexCoord4ivARB_c'
pogl_gl_Mult_Prog.o:pogl_gl_Mult_Prog.c:(.text+0x6774): first defined here
pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0x5e58): multiple
definition of `_XS_OpenGL_glMultiTexCoord4iARB'
pogl_gl_Mult_Prog.o:pogl_gl_Mult_Prog.c:(.text+0x6910): first defined here
pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0x615c): multiple
definition of `_XS_OpenGL_glMultiTexCoord4fvARB_c'
pogl_gl_Mult_Prog.o:pogl_gl_Mult_Prog.c:(.text+0x6f10): first defined here
pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0x62f8): multiple
definition of `_XS_OpenGL_glMultiTexCoord4dvARB_c'
pogl_gl_Mult_Prog.o:pogl_gl_Mult_Prog.c:(.text+0x76a4): first defined here
pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0x6494): multiple
definition of `_XS_OpenGL_glMultiTexCoord3svARB_p'
pogl_gl_Mult_Prog.o:pogl_gl_Mult_Prog.c:(.text+0x7b3c): first defined here
pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0x6738): multiple
definition of `_XS_OpenGL_glMultiTexCoord3svARB_c'
pogl_gl_Mult_Prog.o:pogl_gl_Mult_Prog.c:(.text+0x7de0): first defined here
pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0x68d4): multiple
definition of `_XS_OpenGL_glMultiTexCoord3sARB'
pogl_gl_Mult_Prog.o:pogl_gl_Mult_Prog.c:(.text+0x7f7c): first defined here
pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0x6b6c): multiple
definition of `_XS_OpenGL_glMultiTexCoord3ivARB_p'
pogl_gl_Mult_Prog.o:pogl_gl_Mult_Prog.c:(.text+0x8214): first defined here
pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0x6e10): multiple
definition of `_XS_OpenGL_glMultiTexCoord3ivARB_c'
pogl_gl_Mult_Prog.o:pogl_gl_Mult_Prog.c:(.text+0x84b8): first defined here
pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0x6fac): multiple
definition of `_XS_OpenGL_glMultiTexCoord3iARB'
pogl_gl_Mult_Prog.o:pogl_gl_Mult_Prog.c:(.text+0x8654): first defined here
pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0x723c): multiple
definition of `_XS_OpenGL_glMultiTexCoord3fvARB_c'
pogl_gl_Mult_Prog.o:pogl_gl_Mult_Prog.c:(.text+0x8b74): first defined here
pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0x73d8): multiple
definition of `_XS_OpenGL_glMultiTexCoord3dvARB_c'
pogl_gl_Mult_Prog.o:pogl_gl_Mult_Prog.c:(.text+0x922c): first defined here
pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0xc328): multiple
definition of `_XS_OpenGL_glDrawArraysEXT'
pogl_gl_Tex2_Draw.o:pogl_gl_Tex2_Draw.c:(.text+0x0): first defined here
pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0xc530): multiple
definition of `_XS_OpenGL_glArrayElementEXT'
pogl_gl_Tex2_Draw.o:pogl_gl_Tex2_Draw.c:(.text+0x208): first defined here
pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0xc654): multiple
definition of `_XS_OpenGL_glMultiTexCoord4svARB_s'
pogl_gl_Mult_Prog.o:pogl_gl_Mult_Prog.c:(.text+0xb628): first defined here
pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0xc808): multiple
definition of `_XS_OpenGL_glMultiTexCoord4ivARB_s'
pogl_gl_Mult_Prog.o:pogl_gl_Mult_Prog.c:(.text+0xb7dc): first defined here
pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0xc9bc): multiple
definition of `_XS_OpenGL_glMultiTexCoord4fvARB_s'
pogl_gl_Mult_Prog.o:pogl_gl_Mult_Prog.c:(.text+0xb990): first defined here
pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0xcb70): multiple
definition of `_XS_OpenGL_glMultiTexCoord4dvARB_s'
pogl_gl_Mult_Prog.o:pogl_gl_Mult_Prog.c:(.text+0xbb44): first defined here
pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0xcd24): multiple
definition of `_XS_OpenGL_glMultiTexCoord3svARB_s'
pogl_gl_Mult_Prog.o:pogl_gl_Mult_Prog.c:(.text+0xbcf8): first defined here
pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0xced8): multiple
definition of `_XS_OpenGL_glMultiTexCoord3ivARB_s'
pogl_gl_Mult_Prog.o:pogl_gl_Mult_Prog.c:(.text+0xbeac): first defined here
pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0xd08c): multiple
definition of `_XS_OpenGL_glMultiTexCoord3fvARB_s'
pogl_gl_Mult_Prog.o:pogl_gl_Mult_Prog.c:(.text+0xc060): first defined here
pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0xd240): multiple
definition of `_XS_OpenGL_glMultiTexCoord3dvARB_s'
pogl_gl_Mult_Prog.o:pogl_gl_Mult_Prog.c:(.text+0xc214): first defined here
pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0x12ba0): multiple
definition of `_XS_OpenGL_glMultiTexCoord4fvARB_p'
pogl_gl_Mult_Prog.o:pogl_gl_Mult_Prog.c:(.text+0x6c14): first defined here
pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0x12e9c): multiple
definition of `_XS_OpenGL_glMultiTexCoord4fARB'
pogl_gl_Mult_Prog.o:pogl_gl_Mult_Prog.c:(.text+0x70ac): first defined here
pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0x1318c): multiple
definition of `_XS_OpenGL_glMultiTexCoord4dvARB_p'
pogl_gl_Mult_Prog.o:pogl_gl_Mult_Prog.c:(.text+0x739c): first defined here
pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0x1349c): multiple
definition of `_XS_OpenGL_glMultiTexCoord4dARB'
pogl_gl_Mult_Prog.o:pogl_gl_Mult_Prog.c:(.text+0x7840): first defined here
pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0x13798): multiple
definition of `_XS_OpenGL_glMultiTexCoord3fvARB_p'
pogl_gl_Mult_Prog.o:pogl_gl_Mult_Prog.c:(.text+0x88e4): first defined here
pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0x13a28): multiple
definition of `_XS_OpenGL_glMultiTexCoord3fARB'
pogl_gl_Mult_Prog.o:pogl_gl_Mult_Prog.c:(.text+0x8d10): first defined here
pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0x13cac): multiple
definition of `_XS_OpenGL_glMultiTexCoord3dvARB_p'
pogl_gl_Mult_Prog.o:pogl_gl_Mult_Prog.c:(.text+0x8f94): first defined here
pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0x13f48): multiple
definition of `_XS_OpenGL_glMultiTexCoord3dARB'
pogl_gl_Mult_Prog.o:pogl_gl_Mult_Prog.c:(.text+0x93c8): first defined here
pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0x1d018): multiple
definition of `_XS_OpenGL_glEdgeFlagPointer_p'
pogl_gl_Accu_GetM.o:pogl_gl_Accu_GetM.c:(.text+0x6c58): first defined here
pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0x1d188): multiple
definition of `_XS_OpenGL_glEdgeFlagPointer_s'
pogl_gl_Accu_GetM.o:pogl_gl_Accu_GetM.c:(.text+0x6e10): first defined here
pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0x1d2c4): multiple
definition of `_XS_OpenGL_glEdgeFlagPointer_c'
pogl_gl_Accu_GetM.o:pogl_gl_Accu_GetM.c:(.text+0x6f40): first defined here
pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0x1d420): multiple
definition of `_XS_OpenGL_glTexCoordPointer_p'
pogl_gl_Pixe_Ver2.o:pogl_gl_Pixe_Ver2.c:(.text+0xa8a8): first defined here
pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0x1d608): multiple
definition of `_XS_OpenGL_glTexCoordPointer_s'
pogl_gl_Pixe_Ver2.o:pogl_gl_Pixe_Ver2.c:(.text+0xaad4): first defined here
pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0x1d81c): multiple
definition of `_XS_OpenGL_glTexCoordPointer_c'
pogl_gl_Pixe_Ver2.o:pogl_gl_Pixe_Ver2.c:(.text+0xace4): first defined here
pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0x1da6c): multiple
definition of `_XS_OpenGL_glIndexPointer_p'
pogl_gl_GetP_Pass.o:pogl_gl_GetP_Pass.c:(.text+0x8140): first defined here
pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0x1dbe8): multiple
definition of `_XS_OpenGL_glIndexPointer_s'
pogl_gl_GetP_Pass.o:pogl_gl_GetP_Pass.c:(.text+0x8300): first defined here
pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0x1dda0): multiple
definition of `_XS_OpenGL_glIndexPointer_c'
pogl_gl_GetP_Pass.o:pogl_gl_GetP_Pass.c:(.text+0x84a4): first defined here
pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0x1df70): multiple
definition of `_XS_OpenGL_glColorPointer_p'
pogl_gl_Accu_GetM.o:pogl_gl_Accu_GetM.c:(.text+0xad9c): first defined here
pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0x1e158): multiple
definition of `_XS_OpenGL_glColorPointer_s'
pogl_gl_Accu_GetM.o:pogl_gl_Accu_GetM.c:(.text+0xafc8): first defined here
pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0x1e36c): multiple
definition of `_XS_OpenGL_glColorPointer_c'
pogl_gl_Accu_GetM.o:pogl_gl_Accu_GetM.c:(.text+0xb1d8): first defined here
pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0x1e5bc): multiple
definition of `_XS_OpenGL_glNormalPointer_p'
pogl_gl_GetP_Pass.o:pogl_gl_GetP_Pass.c:(.text+0x8b0): first defined here
pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0x1e738): multiple
definition of `_XS_OpenGL_glNormalPointer_s'
pogl_gl_GetP_Pass.o:pogl_gl_GetP_Pass.c:(.text+0xc40): first defined here
pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0x1e8f4): multiple
definition of `_XS_OpenGL_glNormalPointer_c'
pogl_gl_GetP_Pass.o:pogl_gl_GetP_Pass.c:(.text+0xa70): first defined here
pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0x1eac4): multiple
definition of `_XS_OpenGL_glVertexPointer_p'
pogl_gl_Pixe_Ver2.o:pogl_gl_Pixe_Ver2.c:(.text+0x179c): first defined here
pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0x1ecac): multiple
definition of `_XS_OpenGL_glVertexPointer_s'
pogl_gl_Pixe_Ver2.o:pogl_gl_Pixe_Ver2.c:(.text+0x19c8): first defined here
pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0x1eec0): multiple
definition of `_XS_OpenGL_glVertexPointer_c'
pogl_gl_Pixe_Ver2.o:pogl_gl_Pixe_Ver2.c:(.text+0x1bdc): first defined here
collect2.exe: error: ld returned 1 exit status
dmake:  Error code 129, while making 'blib\arch\auto\OpenGL\OpenGL.dll'
OpenGL: 58: dmake failed at ../compile_opengl.pl line 63.
--- build_02_588.txt    2016-05-26 21:45:47 +1000
+++ build_03_588.txt    2016-05-26 21:46:07 +1000
@@ -1,5 +1,5 @@
Copied C:\MinGW\msys\1.0\local\bin\..\lib\libglut.a to
FreeGLUT32\libfreeglut.a
-Found FreeGLUT v4
+Found FreeGLUT v20801
OpenGL Extension exclusions disabled

Using interface: FREEGLUT
@@ -9,8 +9,6 @@
        FreeGLUT/freeglut.dll
        FreeGLUT/freeglut.lib
        FreeGLUT/README.txt
-       MYMETA.json
-       MYMETA.yml
        utils/mingw.bat
Please inform the author.
Generating a dmake-style Makefile
@@ -25,35 +23,35 @@
Running Mkbootstrap for OpenGL ()
"C:\MinGW\perl588\bin\perl.exe" -MExtUtils::Command -e chmod -- 644
"OpenGL.bs"
"C:\MinGW\perl588\bin\perl.exe"
"C:\MinGW\perl588\lib\ExtUtils\xsubpp" -noprototypes -typemap
"C:\MinGW\perl588\lib\ExtUtils\typemap" -typemap "typemap"  OpenGL.xs >
OpenGL.xsc && "C:\MinGW\perl588\bin\perl.exe" -MExtUtils::Command -e mv --
OpenGL.xsc OpenGL.c
-gcc -c         -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT 
-DPERL_I
MPLICIT_SYS -fno-strict-aliasing -mms-bitfields -DPERL_MSVCRT_READFIX -s -O2
          -DVERSION=\"0.6704_02\"     -DXS_VERSION=\"0.6704_02\"
"-IC:\MinGW\perl588\lib\CORE" -DHAVE_VER -DHAVE_FREEGLUT -DHAVE_FREEGLUT32 -DHAVE_GL -DHAVE_GLU -DHAVE_GLU32 -DHAVE_OPENGL32 -DFREEGLUT_STATIC -DHAVE_F
REEGLUT_H OpenGL.c
-gcc -c         -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT 
-DPERL_I
MPLICIT_SYS -fno-strict-aliasing -mms-bitfields -DPERL_MSVCRT_READFIX -s -O2
          -DVERSION=\"0.6704_02\"     -DXS_VERSION=\"0.6704_02\"
"-IC:\MinGW\perl588\lib\CORE" -DHAVE_VER -DHAVE_FREEGLUT -DHAVE_FREEGLUT32 -DHAVE_GL -DHAVE_GLU -DHAVE_GLU32 -DHAVE_OPENGL32 -DFREEGLUT_STATIC -DHAVE_F
REEGLUT_H gl_util.c
+gcc -c         -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT 
-DPERL_I
MPLICIT_SYS -fno-strict-aliasing -mms-bitfields -DPERL_MSVCRT_READFIX -s -O2
          -DVERSION=\"0.6704_03\"     -DXS_VERSION=\"0.6704_03\"
"-IC:\MinGW\perl588\lib\CORE" -DHAVE_VER -DHAVE_FREEGLUT -DHAVE_FREEGLUT32 -DHAVE_GL -DHAVE_GLU -DHAVE_GLU32 -DHAVE_OPENGL32 -DFREEGLUT_STATIC -DHAVE_F
REEGLUT_H OpenGL.c
+gcc -c         -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT 
-DPERL_I
MPLICIT_SYS -fno-strict-aliasing -mms-bitfields -DPERL_MSVCRT_READFIX -s -O2
          -DVERSION=\"0.6704_03\"     -DXS_VERSION=\"0.6704_03\"
"-IC:\MinGW\perl588\lib\CORE" -DHAVE_VER -DHAVE_FREEGLUT -DHAVE_FREEGLUT32 -DHAVE_GL -DHAVE_GLU -DHAVE_GLU32 -DHAVE_OPENGL32 -DFREEGLUT_STATIC -DHAVE_F
REEGLUT_H gl_util.c
"C:\MinGW\perl588\bin\perl.exe"
"C:\MinGW\perl588\lib\ExtUtils\xsubpp" -noprototypes -typemap
"C:\MinGW\perl588\lib\ExtUtils\typemap" -typemap "typemap"  pogl_const.xs >
pogl_const.xsc && "C:\MinGW\perl588\bin\perl.exe" -MExtUtils::Command -e
mv -- pogl_const.xsc pogl_const.c
-gcc -c         -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT 
-DPERL_I
MPLICIT_SYS -fno-strict-aliasing -mms-bitfields -DPERL_MSVCRT_READFIX -s -O2
          -DVERSION=\"0.6704_02\"     -DXS_VERSION=\"0.6704_02\"
"-IC:\MinGW\perl588\lib\CORE" -DHAVE_VER -DHAVE_FREEGLUT -DHAVE_FREEGLUT32 -DHAVE_GL -DHAVE_GLU -DHAVE_GLU32 -DHAVE_OPENGL32 -DFREEGLUT_STATIC -DHAVE_F
REEGLUT_H pogl_const.c
+gcc -c         -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT 
-DPERL_I
MPLICIT_SYS -fno-strict-aliasing -mms-bitfields -DPERL_MSVCRT_READFIX -s -O2
          -DVERSION=\"0.6704_03\"     -DXS_VERSION=\"0.6704_03\"
"-IC:\MinGW\perl588\lib\CORE" -DHAVE_VER -DHAVE_FREEGLUT -DHAVE_FREEGLUT32 -DHAVE_GL -DHAVE_GLU -DHAVE_GLU32 -DHAVE_OPENGL32 -DFREEGLUT_STATIC -DHAVE_F
REEGLUT_H pogl_const.c
"C:\MinGW\perl588\bin\perl.exe"
"C:\MinGW\perl588\lib\ExtUtils\xsubpp" -noprototypes -typemap
"C:\MinGW\perl588\lib\ExtUtils\typemap" -typemap "typemap"  pogl_gl_top.xs >
pogl_gl_top.xsc && "C:\MinGW\perl588\bin\perl.exe" -MExtUtils::Command -e
mv -- pogl_gl_top.xsc pogl_gl_top.c
-gcc -c         -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT 
-DPERL_I
MPLICIT_SYS -fno-strict-aliasing -mms-bitfields -DPERL_MSVCRT_READFIX -s -O2
          -DVERSION=\"0.6704_02\"     -DXS_VERSION=\"0.6704_02\"
"-IC:\MinGW\perl588\lib\CORE" -DHAVE_VER -DHAVE_FREEGLUT -DHAVE_FREEGLUT32 -DHAVE_GL -DHAVE_GLU -DHAVE_GLU32 -DHAVE_OPENGL32 -DFREEGLUT_STATIC -DHAVE_F
REEGLUT_H pogl_gl_top.c
+gcc -c         -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT 
-DPERL_I
MPLICIT_SYS -fno-strict-aliasing -mms-bitfields -DPERL_MSVCRT_READFIX -s -O2
          -DVERSION=\"0.6704_03\"     -DXS_VERSION=\"0.6704_03\"
"-IC:\MinGW\perl588\lib\CORE" -DHAVE_VER -DHAVE_FREEGLUT -DHAVE_FREEGLUT32 -DHAVE_GL -DHAVE_GLU -DHAVE_GLU32 -DHAVE_OPENGL32 -DFREEGLUT_STATIC -DHAVE_F
REEGLUT_H pogl_gl_top.c
"C:\MinGW\perl588\bin\perl.exe"
"C:\MinGW\perl588\lib\ExtUtils\xsubpp" -noprototypes -typemap
"C:\MinGW\perl588\lib\ExtUtils\typemap" -typemap "typemap"  pogl_glu.xs >
pogl_glu.xsc && "C:\MinGW\perl588\bin\perl.exe" -MExtUtils::Command -e mv --
pogl_glu.xsc pogl_glu.c
-gcc -c         -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT 
-DPERL_I
MPLICIT_SYS -fno-strict-aliasing -mms-bitfields -DPERL_MSVCRT_READFIX -s -O2
          -DVERSION=\"0.6704_02\"     -DXS_VERSION=\"0.6704_02\"
"-IC:\MinGW\perl588\lib\CORE" -DHAVE_VER -DHAVE_FREEGLUT -DHAVE_FREEGLUT32 -DHAVE_GL -DHAVE_GLU -DHAVE_GLU32 -DHAVE_OPENGL32 -DFREEGLUT_STATIC -DHAVE_F
REEGLUT_H pogl_glu.c
+gcc -c         -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT 
-DPERL_I
MPLICIT_SYS -fno-strict-aliasing -mms-bitfields -DPERL_MSVCRT_READFIX -s -O2
          -DVERSION=\"0.6704_03\"     -DXS_VERSION=\"0.6704_03\"
"-IC:\MinGW\perl588\lib\CORE" -DHAVE_VER -DHAVE_FREEGLUT -DHAVE_FREEGLUT32 -DHAVE_GL -DHAVE_GLU -DHAVE_GLU32 -DHAVE_OPENGL32 -DFREEGLUT_STATIC -DHAVE_F
REEGLUT_H pogl_glu.c
"C:\MinGW\perl588\bin\perl.exe"
"C:\MinGW\perl588\lib\ExtUtils\xsubpp" -noprototypes -typemap
"C:\MinGW\perl588\lib\ExtUtils\typemap" -typemap "typemap"  pogl_rpn.xs >
pogl_rpn.xsc && "C:\MinGW\perl588\bin\perl.exe" -MExtUtils::Command -e mv --
pogl_rpn.xsc pogl_rpn.c
-gcc -c         -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT 
-DPERL_I
MPLICIT_SYS -fno-strict-aliasing -mms-bitfields -DPERL_MSVCRT_READFIX -s -O2
          -DVERSION=\"0.6704_02\"     -DXS_VERSION=\"0.6704_02\"
"-IC:\MinGW\perl588\lib\CORE" -DHAVE_VER -DHAVE_FREEGLUT -DHAVE_FREEGLUT32 -DHAVE_GL -DHAVE_GLU -DHAVE_GLU32 -DHAVE_OPENGL32 -DFREEGLUT_STATIC -DHAVE_F
REEGLUT_H pogl_rpn.c
+gcc -c         -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT 
-DPERL_I
MPLICIT_SYS -fno-strict-aliasing -mms-bitfields -DPERL_MSVCRT_READFIX -s -O2
          -DVERSION=\"0.6704_03\"     -DXS_VERSION=\"0.6704_03\"
"-IC:\MinGW\perl588\lib\CORE" -DHAVE_VER -DHAVE_FREEGLUT -DHAVE_FREEGLUT32 -DHAVE_GL -DHAVE_GLU -DHAVE_GLU32 -DHAVE_OPENGL32 -DFREEGLUT_STATIC -DHAVE_F
REEGLUT_H pogl_rpn.c
"C:\MinGW\perl588\bin\perl.exe"
"C:\MinGW\perl588\lib\ExtUtils\xsubpp" -noprototypes -typemap
"C:\MinGW\perl588\lib\ExtUtils\typemap" -typemap "typemap"  pogl_matrix.xs >
pogl_matrix.xsc && "C:\MinGW\perl588\bin\perl.exe" -MExtUtils::Command -e
mv -- pogl_matrix.xsc pogl_matrix.c
-gcc -c         -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT 
-DPERL_I
MPLICIT_SYS -fno-strict-aliasing -mms-bitfields -DPERL_MSVCRT_READFIX -s -O2
          -DVERSION=\"0.6704_02\"     -DXS_VERSION=\"0.6704_02\"
"-IC:\MinGW\perl588\lib\CORE" -DHAVE_VER -DHAVE_FREEGLUT -DHAVE_FREEGLUT32 -DHAVE_GL -DHAVE_GLU -DHAVE_GLU32 -DHAVE_OPENGL32 -DFREEGLUT_STATIC -DHAVE_F
REEGLUT_H pogl_matrix.c
+gcc -c         -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT 
-DPERL_I
MPLICIT_SYS -fno-strict-aliasing -mms-bitfields -DPERL_MSVCRT_READFIX -s -O2
          -DVERSION=\"0.6704_03\"     -DXS_VERSION=\"0.6704_03\"
"-IC:\MinGW\perl588\lib\CORE" -DHAVE_VER -DHAVE_FREEGLUT -DHAVE_FREEGLUT32 -DHAVE_GL -DHAVE_GLU -DHAVE_GLU32 -DHAVE_OPENGL32 -DFREEGLUT_STATIC -DHAVE_F
REEGLUT_H pogl_matrix.c
"C:\MinGW\perl588\bin\perl.exe"
"C:\MinGW\perl588\lib\ExtUtils\xsubpp" -noprototypes -typemap
"C:\MinGW\perl588\lib\ExtUtils\typemap" -typemap "typemap"  pogl_glut.xs >
pogl_glut.xsc && "C:\MinGW\perl588\bin\perl.exe" -MExtUtils::Command -e
mv -- pogl_glut.xsc pogl_glut.c
Warning: Found a 'CODE' section which seems to be using 'RETVAL' but no
'OUTPUT' section. in pogl_glut.xs, line 1282
-gcc -c         -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT 
-DPERL_I
MPLICIT_SYS -fno-strict-aliasing -mms-bitfields -DPERL_MSVCRT_READFIX -s -O2
          -DVERSION=\"0.6704_02\"     -DXS_VERSION=\"0.6704_02\"
"-IC:\MinGW\perl588\lib\CORE" -DHAVE_VER -DHAVE_FREEGLUT -DHAVE_FREEGLUT32 -DHAVE_GL -DHAVE_GLU -DHAVE_GLU32 -DHAVE_OPENGL32 -DFREEGLUT_STATIC -DHAVE_F
REEGLUT_H pogl_glut.c
+gcc -c         -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT 
-DPERL_I
MPLICIT_SYS -fno-strict-aliasing -mms-bitfields -DPERL_MSVCRT_READFIX -s -O2
          -DVERSION=\"0.6704_03\"     -DXS_VERSION=\"0.6704_03\"
"-IC:\MinGW\perl588\lib\CORE" -DHAVE_VER -DHAVE_FREEGLUT -DHAVE_FREEGLUT32 -DHAVE_GL -DHAVE_GLU -DHAVE_GLU32 -DHAVE_OPENGL32 -DFREEGLUT_STATIC -DHAVE_F
REEGLUT_H pogl_glut.c
"C:\MinGW\perl588\bin\perl.exe"
"C:\MinGW\perl588\lib\ExtUtils\xsubpp" -noprototypes -typemap
"C:\MinGW\perl588\lib\ExtUtils\typemap" -typemap "typemap"
pogl_gl_Accu_GetM.xs > pogl_gl_Accu_GetM.xsc &&
"C:\MinGW\perl588\bin\perl.exe" -MExtUtils::Command -e mv --
pogl_gl_Accu_GetM.xsc pogl_gl_Accu_GetM.c
-gcc -c         -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT 
-DPERL_I
MPLICIT_SYS -fno-strict-aliasing -mms-bitfields -DPERL_MSVCRT_READFIX -s -O2
          -DVERSION=\"0.6704_02\"     -DXS_VERSION=\"0.6704_02\"
"-IC:\MinGW\perl588\lib\CORE" -DHAVE_VER -DHAVE_FREEGLUT -DHAVE_FREEGLUT32 -DHAVE_GL -DHAVE_GLU -DHAVE_GLU32 -DHAVE_OPENGL32 -DFREEGLUT_STATIC -DHAVE_F
REEGLUT_H pogl_gl_Accu_GetM.c
+gcc -c         -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT 
-DPERL_I
MPLICIT_SYS -fno-strict-aliasing -mms-bitfields -DPERL_MSVCRT_READFIX -s -O2
          -DVERSION=\"0.6704_03\"     -DXS_VERSION=\"0.6704_03\"
"-IC:\MinGW\perl588\lib\CORE" -DHAVE_VER -DHAVE_FREEGLUT -DHAVE_FREEGLUT32 -DHAVE_GL -DHAVE_GLU -DHAVE_GLU32 -DHAVE_OPENGL32 -DFREEGLUT_STATIC -DHAVE_F
REEGLUT_H pogl_gl_Accu_GetM.c
"C:\MinGW\perl588\bin\perl.exe"
"C:\MinGW\perl588\lib\ExtUtils\xsubpp" -noprototypes -typemap
"C:\MinGW\perl588\lib\ExtUtils\typemap" -typemap "typemap"
pogl_gl_GetP_Pass.xs > pogl_gl_GetP_Pass.xsc &&
"C:\MinGW\perl588\bin\perl.exe" -MExtUtils::Command -e mv --
pogl_gl_GetP_Pass.xsc pogl_gl_GetP_Pass.c
-gcc -c         -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT 
-DPERL_I
MPLICIT_SYS -fno-strict-aliasing -mms-bitfields -DPERL_MSVCRT_READFIX -s -O2
          -DVERSION=\"0.6704_02\"     -DXS_VERSION=\"0.6704_02\"
"-IC:\MinGW\perl588\lib\CORE" -DHAVE_VER -DHAVE_FREEGLUT -DHAVE_FREEGLUT32 -DHAVE_GL -DHAVE_GLU -DHAVE_GLU32 -DHAVE_OPENGL32 -DFREEGLUT_STATIC -DHAVE_F
REEGLUT_H pogl_gl_GetP_Pass.c
+gcc -c         -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT 
-DPERL_I
MPLICIT_SYS -fno-strict-aliasing -mms-bitfields -DPERL_MSVCRT_READFIX -s -O2
          -DVERSION=\"0.6704_03\"     -DXS_VERSION=\"0.6704_03\"
"-IC:\MinGW\perl588\lib\CORE" -DHAVE_VER -DHAVE_FREEGLUT -DHAVE_FREEGLUT32 -DHAVE_GL -DHAVE_GLU -DHAVE_GLU32 -DHAVE_OPENGL32 -DFREEGLUT_STATIC -DHAVE_F
REEGLUT_H pogl_gl_GetP_Pass.c
"C:\MinGW\perl588\bin\perl.exe"
"C:\MinGW\perl588\lib\ExtUtils\xsubpp" -noprototypes -typemap
"C:\MinGW\perl588\lib\ExtUtils\typemap" -typemap "typemap"
pogl_gl_Mult_Prog.xs > pogl_gl_Mult_Prog.xsc &&
"C:\MinGW\perl588\bin\perl.exe" -MExtUtils::Command -e mv --
pogl_gl_Mult_Prog.xsc pogl_gl_Mult_Prog.c
-gcc -c         -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT 
-DPERL_I
MPLICIT_SYS -fno-strict-aliasing -mms-bitfields -DPERL_MSVCRT_READFIX -s -O2
          -DVERSION=\"0.6704_02\"     -DXS_VERSION=\"0.6704_02\"
"-IC:\MinGW\perl588\lib\CORE" -DHAVE_VER -DHAVE_FREEGLUT -DHAVE_FREEGLUT32 -DHAVE_GL -DHAVE_GLU -DHAVE_GLU32 -DHAVE_OPENGL32 -DFREEGLUT_STATIC -DHAVE_F
REEGLUT_H pogl_gl_Mult_Prog.c
+gcc -c         -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT 
-DPERL_I
MPLICIT_SYS -fno-strict-aliasing -mms-bitfields -DPERL_MSVCRT_READFIX -s -O2
          -DVERSION=\"0.6704_03\"     -DXS_VERSION=\"0.6704_03\"
"-IC:\MinGW\perl588\lib\CORE" -DHAVE_VER -DHAVE_FREEGLUT -DHAVE_FREEGLUT32 -DHAVE_GL -DHAVE_GLU -DHAVE_GLU32 -DHAVE_OPENGL32 -DFREEGLUT_STATIC -DHAVE_F
REEGLUT_H pogl_gl_Mult_Prog.c
"C:\MinGW\perl588\bin\perl.exe"
"C:\MinGW\perl588\lib\ExtUtils\xsubpp" -noprototypes -typemap
"C:\MinGW\perl588\lib\ExtUtils\typemap" -typemap "typemap"
pogl_gl_Pixe_Ver2.xs > pogl_gl_Pixe_Ver2.xsc &&
"C:\MinGW\perl588\bin\perl.exe" -MExtUtils::Command -e mv --
pogl_gl_Pixe_Ver2.xsc pogl_gl_Pixe_Ver2.c
-gcc -c         -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT 
-DPERL_I
MPLICIT_SYS -fno-strict-aliasing -mms-bitfields -DPERL_MSVCRT_READFIX -s -O2
          -DVERSION=\"0.6704_02\"     -DXS_VERSION=\"0.6704_02\"
"-IC:\MinGW\perl588\lib\CORE" -DHAVE_VER -DHAVE_FREEGLUT -DHAVE_FREEGLUT32 -DHAVE_GL -DHAVE_GLU -DHAVE_GLU32 -DHAVE_OPENGL32 -DFREEGLUT_STATIC -DHAVE_F
REEGLUT_H pogl_gl_Pixe_Ver2.c
+gcc -c         -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT 
-DPERL_I
MPLICIT_SYS -fno-strict-aliasing -mms-bitfields -DPERL_MSVCRT_READFIX -s -O2
          -DVERSION=\"0.6704_03\"     -DXS_VERSION=\"0.6704_03\"
"-IC:\MinGW\perl588\lib\CORE" -DHAVE_VER -DHAVE_FREEGLUT -DHAVE_FREEGLUT32 -DHAVE_GL -DHAVE_GLU -DHAVE_GLU32 -DHAVE_OPENGL32 -DFREEGLUT_STATIC -DHAVE_F
REEGLUT_H pogl_gl_Pixe_Ver2.c
"C:\MinGW\perl588\bin\perl.exe"
"C:\MinGW\perl588\lib\ExtUtils\xsubpp" -noprototypes -typemap
"C:\MinGW\perl588\lib\ExtUtils\typemap" -typemap "typemap"
pogl_gl_Prog_Clam.xs > pogl_gl_Prog_Clam.xsc &&
"C:\MinGW\perl588\bin\perl.exe" -MExtUtils::Command -e mv --
pogl_gl_Prog_Clam.xsc pogl_gl_Prog_Clam.c
-gcc -c         -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT 
-DPERL_I
MPLICIT_SYS -fno-strict-aliasing -mms-bitfields -DPERL_MSVCRT_READFIX -s -O2
          -DVERSION=\"0.6704_02\"     -DXS_VERSION=\"0.6704_02\"
"-IC:\MinGW\perl588\lib\CORE" -DHAVE_VER -DHAVE_FREEGLUT -DHAVE_FREEGLUT32 -DHAVE_GL -DHAVE_GLU -DHAVE_GLU32 -DHAVE_OPENGL32 -DFREEGLUT_STATIC -DHAVE_F
REEGLUT_H pogl_gl_Prog_Clam.c
+gcc -c         -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT 
-DPERL_I
MPLICIT_SYS -fno-strict-aliasing -mms-bitfields -DPERL_MSVCRT_READFIX -s -O2
          -DVERSION=\"0.6704_03\"     -DXS_VERSION=\"0.6704_03\"
"-IC:\MinGW\perl588\lib\CORE" -DHAVE_VER -DHAVE_FREEGLUT -DHAVE_FREEGLUT32 -DHAVE_GL -DHAVE_GLU -DHAVE_GLU32 -DHAVE_OPENGL32 -DFREEGLUT_STATIC -DHAVE_F
REEGLUT_H pogl_gl_Prog_Clam.c
"C:\MinGW\perl588\bin\perl.exe"
"C:\MinGW\perl588\lib\ExtUtils\xsubpp" -noprototypes -typemap
"C:\MinGW\perl588\lib\ExtUtils\typemap" -typemap "typemap"
pogl_gl_Tex2_Draw.xs > pogl_gl_Tex2_Draw.xsc &&
"C:\MinGW\perl588\bin\perl.exe" -MExtUtils::Command -e mv --
pogl_gl_Tex2_Draw.xsc pogl_gl_Tex2_Draw.c
-gcc -c         -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT 
-DPERL_I
MPLICIT_SYS -fno-strict-aliasing -mms-bitfields -DPERL_MSVCRT_READFIX -s -O2
          -DVERSION=\"0.6704_02\"     -DXS_VERSION=\"0.6704_02\"
"-IC:\MinGW\perl588\lib\CORE" -DHAVE_VER -DHAVE_FREEGLUT -DHAVE_FREEGLUT32 -DHAVE_GL -DHAVE_GLU -DHAVE_GLU32 -DHAVE_OPENGL32 -DFREEGLUT_STATIC -DHAVE_F
REEGLUT_H pogl_gl_Tex2_Draw.c
+gcc -c         -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT 
-DPERL_I
MPLICIT_SYS -fno-strict-aliasing -mms-bitfields -DPERL_MSVCRT_READFIX -s -O2
          -DVERSION=\"0.6704_03\"     -DXS_VERSION=\"0.6704_03\"
"-IC:\MinGW\perl588\lib\CORE" -DHAVE_VER -DHAVE_FREEGLUT -DHAVE_FREEGLUT32 -DHAVE_GL -DHAVE_GLU -DHAVE_GLU32 -DHAVE_OPENGL32 -DFREEGLUT_STATIC -DHAVE_F
REEGLUT_H pogl_gl_Tex2_Draw.c
"C:\MinGW\perl588\bin\perl.exe"
"C:\MinGW\perl588\lib\ExtUtils\xsubpp" -noprototypes -typemap
"C:\MinGW\perl588\lib\ExtUtils\typemap" -typemap "typemap"
pogl_gl_Ver3_Tex1.xs > pogl_gl_Ver3_Tex1.xsc &&
"C:\MinGW\perl588\bin\perl.exe" -MExtUtils::Command -e mv --
pogl_gl_Ver3_Tex1.xsc pogl_gl_Ver3_Tex1.c
-gcc -c         -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT 
-DPERL_I
MPLICIT_SYS -fno-strict-aliasing -mms-bitfields -DPERL_MSVCRT_READFIX -s -O2
          -DVERSION=\"0.6704_02\"     -DXS_VERSION=\"0.6704_02\"
"-IC:\MinGW\perl588\lib\CORE" -DHAVE_VER -DHAVE_FREEGLUT -DHAVE_FREEGLUT32 -DHAVE_GL -DHAVE_GLU -DHAVE_GLU32 -DHAVE_OPENGL32 -DFREEGLUT_STATIC -DHAVE_F
REEGLUT_H pogl_gl_Ver3_Tex1.c
+gcc -c         -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT 
-DPERL_I
MPLICIT_SYS -fno-strict-aliasing -mms-bitfields -DPERL_MSVCRT_READFIX -s -O2
          -DVERSION=\"0.6704_03\"     -DXS_VERSION=\"0.6704_03\"
"-IC:\MinGW\perl588\lib\CORE" -DHAVE_VER -DHAVE_FREEGLUT -DHAVE_FREEGLUT32 -DHAVE_GL -DHAVE_GLU -DHAVE_GLU32 -DHAVE_OPENGL32 -DFREEGLUT_STATIC -DHAVE_F
REEGLUT_H pogl_gl_Ver3_Tex1.c
"C:\MinGW\perl588\bin\perl.exe"
"C:\MinGW\perl588\lib\ExtUtils\xsubpp" -noprototypes -typemap
"C:\MinGW\perl588\lib\ExtUtils\typemap" -typemap "typemap"
pogl_gl_Vert_Multi.xs > pogl_gl_Vert_Multi.xsc &&
"C:\MinGW\perl588\bin\perl.exe" -MExtUtils::Command -e mv --
pogl_gl_Vert_Multi.xsc pogl_gl_Vert_Multi.c
Warning: duplicate function definition 'glVertexPointerEXT_c' detected in
pogl_gl_Vert_Multi.xs, line 671
Warning: duplicate function definition 'glVertexPointerEXT_s' detected in
pogl_gl_Vert_Multi.xs, line 684
@@ -79,11 +77,115 @@
Warning: duplicate function definition 'glEdgeFlagPointerEXT_s' detected in
pogl_gl_Vert_Multi.xs, line 1079
Warning: duplicate function definition 'glEdgeFlagPointerEXT_p' detected in
pogl_gl_Vert_Multi.xs, line 1094
Warning: duplicate function definition 'glEdgeFlagPointer_p' detected in
pogl_gl_Vert_Multi.xs, line 1118
-gcc -c         -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT 
-DPERL_I
MPLICIT_SYS -fno-strict-aliasing -mms-bitfields -DPERL_MSVCRT_READFIX -s -O2
          -DVERSION=\"0.6704_02\"     -DXS_VERSION=\"0.6704_02\"
"-IC:\MinGW\perl588\lib\CORE" -DHAVE_VER -DHAVE_FREEGLUT -DHAVE_FREEGLUT32 -DHAVE_GL -DHAVE_GLU -DHAVE_GLU32 -DHAVE_OPENGL32 -DFREEGLUT_STATIC -DHAVE_F
REEGLUT_H pogl_gl_Vert_Multi.c
+gcc -c         -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT 
-DPERL_I
MPLICIT_SYS -fno-strict-aliasing -mms-bitfields -DPERL_MSVCRT_READFIX -s -O2
          -DVERSION=\"0.6704_03\"     -DXS_VERSION=\"0.6704_03\"
"-IC:\MinGW\perl588\lib\CORE" -DHAVE_VER -DHAVE_FREEGLUT -DHAVE_FREEGLUT32 -DHAVE_GL -DHAVE_GLU -DHAVE_GLU32 -DHAVE_OPENGL32 -DFREEGLUT_STATIC -DHAVE_F
REEGLUT_H pogl_gl_Vert_Multi.c
"C:\MinGW\perl588\bin\perl.exe" -MExtUtils::Mksymlists \
     -e "Mksymlists('NAME'=>\"OpenGL\", 'DLBASE' => 'OpenGL', 'DL_FUNCS' =>
{  }, 'FUNCLIST' => [], 'IMPORTS' => {  }, 'DL_VARS' => []);"
dlltool --def OpenGL.def --output-exp dll.exp
g++ -o
blib\arch\auto\OpenGL\OpenGL.dll -Wl,--base-file -Wl,dll.base -mdll -s -L"c:
\MinGW\perl588\lib\CORE" -L"C:\MinGW\lib" OpenGL.o gl_util.o pogl_const.o
pogl_gl_top.o pogl_glu.o pogl_rpn.o pogl_matrix.o pogl_glut.o
pogl_gl_Accu_GetM.o pogl_gl_GetP_Pass.o pogl_gl_Mult_Prog.o
pogl_gl_Pixe_Ver2.o pogl_gl_Prog_Clam.o pogl_gl_Tex2_Draw.o
pogl_gl_Ver3_Tex1.o
pogl_gl_Vert_Multi.o -LFreeGLUT32 -lfreeglut -lopengl32 -lglu32
"C:\MinGW\perl588\lib\CORE\libperl58.a" -lmsvcrt -lmoldname -lkernel32 -luse
r32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 -lole32 -loleaut32 -l
netapi32 -luuid -lws2_32 -lmpr -lwinmm -lversion -lodbc32 -lodbccp32 dll.exp
-dlltool --def OpenGL.def --base-file dll.base --output-exp dll.exp
-g++ -o
blib\arch\auto\OpenGL\OpenGL.dll -mdll -s -L"c:\MinGW\perl588\lib\CORE" -L"C
:\MinGW\lib" OpenGL.o gl_util.o pogl_const.o pogl_gl_top.o pogl_glu.o
pogl_rpn.o pogl_matrix.o pogl_glut.o pogl_gl_Accu_GetM.o pogl_gl_GetP_Pass.o
pogl_gl_Mult_Prog.o pogl_gl_Pixe_Ver2.o pogl_gl_Prog_Clam.o
pogl_gl_Tex2_Draw.o pogl_gl_Ver3_Tex1.o
pogl_gl_Vert_Multi.o -LFreeGLUT32 -lfreeglut -lopengl32 -lglu32
"C:\MinGW\perl588\lib\CORE\libperl58.a" -lmsvcrt -lmoldname -lkernel32 -luse
r32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 -lole32 -loleaut32 -l
netapi32 -luuid -lws2_32 -lmpr -lwinmm -lversion -lodbc32 -lodbccp32 dll.exp
-"C:\MinGW\perl588\bin\perl.exe" -MExtUtils::Command -e chmod -- 755
blib\arch\auto\OpenGL\OpenGL.dll
+pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0x51e0): multiple
definition of `_XS_OpenGL_glMultiTexCoord4svARB_p'
+pogl_gl_Mult_Prog.o:pogl_gl_Mult_Prog.c:(.text+0x5c98): first defined here
+pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0x54fc): multiple
definition of `_XS_OpenGL_glMultiTexCoord4svARB_c'
+pogl_gl_Mult_Prog.o:pogl_gl_Mult_Prog.c:(.text+0x5fb4): first defined here
+pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0x5698): multiple
definition of `_XS_OpenGL_glMultiTexCoord4sARB'
+pogl_gl_Mult_Prog.o:pogl_gl_Mult_Prog.c:(.text+0x6150): first defined here
+pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0x59a4): multiple
definition of `_XS_OpenGL_glMultiTexCoord4ivARB_p'
+pogl_gl_Mult_Prog.o:pogl_gl_Mult_Prog.c:(.text+0x645c): first defined here
+pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0x5cbc): multiple
definition of `_XS_OpenGL_glMultiTexCoord4ivARB_c'
+pogl_gl_Mult_Prog.o:pogl_gl_Mult_Prog.c:(.text+0x6774): first defined here
+pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0x5e58): multiple
definition of `_XS_OpenGL_glMultiTexCoord4iARB'
+pogl_gl_Mult_Prog.o:pogl_gl_Mult_Prog.c:(.text+0x6910): first defined here
+pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0x615c): multiple
definition of `_XS_OpenGL_glMultiTexCoord4fvARB_c'
+pogl_gl_Mult_Prog.o:pogl_gl_Mult_Prog.c:(.text+0x6f10): first defined here
+pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0x62f8): multiple
definition of `_XS_OpenGL_glMultiTexCoord4dvARB_c'
+pogl_gl_Mult_Prog.o:pogl_gl_Mult_Prog.c:(.text+0x76a4): first defined here
+pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0x6494): multiple
definition of `_XS_OpenGL_glMultiTexCoord3svARB_p'
+pogl_gl_Mult_Prog.o:pogl_gl_Mult_Prog.c:(.text+0x7b3c): first defined here
+pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0x6738): multiple
definition of `_XS_OpenGL_glMultiTexCoord3svARB_c'
+pogl_gl_Mult_Prog.o:pogl_gl_Mult_Prog.c:(.text+0x7de0): first defined here
+pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0x68d4): multiple
definition of `_XS_OpenGL_glMultiTexCoord3sARB'
+pogl_gl_Mult_Prog.o:pogl_gl_Mult_Prog.c:(.text+0x7f7c): first defined here
+pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0x6b6c): multiple
definition of `_XS_OpenGL_glMultiTexCoord3ivARB_p'
+pogl_gl_Mult_Prog.o:pogl_gl_Mult_Prog.c:(.text+0x8214): first defined here
+pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0x6e10): multiple
definition of `_XS_OpenGL_glMultiTexCoord3ivARB_c'
+pogl_gl_Mult_Prog.o:pogl_gl_Mult_Prog.c:(.text+0x84b8): first defined here
+pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0x6fac): multiple
definition of `_XS_OpenGL_glMultiTexCoord3iARB'
+pogl_gl_Mult_Prog.o:pogl_gl_Mult_Prog.c:(.text+0x8654): first defined here
+pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0x723c): multiple
definition of `_XS_OpenGL_glMultiTexCoord3fvARB_c'
+pogl_gl_Mult_Prog.o:pogl_gl_Mult_Prog.c:(.text+0x8b74): first defined here
+pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0x73d8): multiple
definition of `_XS_OpenGL_glMultiTexCoord3dvARB_c'
+pogl_gl_Mult_Prog.o:pogl_gl_Mult_Prog.c:(.text+0x922c): first defined here
+pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0xc328): multiple
definition of `_XS_OpenGL_glDrawArraysEXT'
+pogl_gl_Tex2_Draw.o:pogl_gl_Tex2_Draw.c:(.text+0x0): first defined here
+pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0xc530): multiple
definition of `_XS_OpenGL_glArrayElementEXT'
+pogl_gl_Tex2_Draw.o:pogl_gl_Tex2_Draw.c:(.text+0x208): first defined here
+pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0xc654): multiple
definition of `_XS_OpenGL_glMultiTexCoord4svARB_s'
+pogl_gl_Mult_Prog.o:pogl_gl_Mult_Prog.c:(.text+0xb628): first defined here
+pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0xc808): multiple
definition of `_XS_OpenGL_glMultiTexCoord4ivARB_s'
+pogl_gl_Mult_Prog.o:pogl_gl_Mult_Prog.c:(.text+0xb7dc): first defined here
+pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0xc9bc): multiple
definition of `_XS_OpenGL_glMultiTexCoord4fvARB_s'
+pogl_gl_Mult_Prog.o:pogl_gl_Mult_Prog.c:(.text+0xb990): first defined here
+pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0xcb70): multiple
definition of `_XS_OpenGL_glMultiTexCoord4dvARB_s'
+pogl_gl_Mult_Prog.o:pogl_gl_Mult_Prog.c:(.text+0xbb44): first defined here
+pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0xcd24): multiple
definition of `_XS_OpenGL_glMultiTexCoord3svARB_s'
+pogl_gl_Mult_Prog.o:pogl_gl_Mult_Prog.c:(.text+0xbcf8): first defined here
+pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0xced8): multiple
definition of `_XS_OpenGL_glMultiTexCoord3ivARB_s'
+pogl_gl_Mult_Prog.o:pogl_gl_Mult_Prog.c:(.text+0xbeac): first defined here
+pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0xd08c): multiple
definition of `_XS_OpenGL_glMultiTexCoord3fvARB_s'
+pogl_gl_Mult_Prog.o:pogl_gl_Mult_Prog.c:(.text+0xc060): first defined here
+pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0xd240): multiple
definition of `_XS_OpenGL_glMultiTexCoord3dvARB_s'
+pogl_gl_Mult_Prog.o:pogl_gl_Mult_Prog.c:(.text+0xc214): first defined here
+pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0x12ba0): multiple
definition of `_XS_OpenGL_glMultiTexCoord4fvARB_p'
+pogl_gl_Mult_Prog.o:pogl_gl_Mult_Prog.c:(.text+0x6c14): first defined here
+pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0x12e9c): multiple
definition of `_XS_OpenGL_glMultiTexCoord4fARB'
+pogl_gl_Mult_Prog.o:pogl_gl_Mult_Prog.c:(.text+0x70ac): first defined here
+pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0x1318c): multiple
definition of `_XS_OpenGL_glMultiTexCoord4dvARB_p'
+pogl_gl_Mult_Prog.o:pogl_gl_Mult_Prog.c:(.text+0x739c): first defined here
+pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0x1349c): multiple
definition of `_XS_OpenGL_glMultiTexCoord4dARB'
+pogl_gl_Mult_Prog.o:pogl_gl_Mult_Prog.c:(.text+0x7840): first defined here
+pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0x13798): multiple
definition of `_XS_OpenGL_glMultiTexCoord3fvARB_p'
+pogl_gl_Mult_Prog.o:pogl_gl_Mult_Prog.c:(.text+0x88e4): first defined here
+pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0x13a28): multiple
definition of `_XS_OpenGL_glMultiTexCoord3fARB'
+pogl_gl_Mult_Prog.o:pogl_gl_Mult_Prog.c:(.text+0x8d10): first defined here
+pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0x13cac): multiple
definition of `_XS_OpenGL_glMultiTexCoord3dvARB_p'
+pogl_gl_Mult_Prog.o:pogl_gl_Mult_Prog.c:(.text+0x8f94): first defined here
+pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0x13f48): multiple
definition of `_XS_OpenGL_glMultiTexCoord3dARB'
+pogl_gl_Mult_Prog.o:pogl_gl_Mult_Prog.c:(.text+0x93c8): first defined here
+pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0x1d018): multiple
definition of `_XS_OpenGL_glEdgeFlagPointer_p'
+pogl_gl_Accu_GetM.o:pogl_gl_Accu_GetM.c:(.text+0x6c58): first defined here
+pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0x1d188): multiple
definition of `_XS_OpenGL_glEdgeFlagPointer_s'
+pogl_gl_Accu_GetM.o:pogl_gl_Accu_GetM.c:(.text+0x6e10): first defined here
+pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0x1d2c4): multiple
definition of `_XS_OpenGL_glEdgeFlagPointer_c'
+pogl_gl_Accu_GetM.o:pogl_gl_Accu_GetM.c:(.text+0x6f40): first defined here
+pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0x1d420): multiple
definition of `_XS_OpenGL_glTexCoordPointer_p'
+pogl_gl_Pixe_Ver2.o:pogl_gl_Pixe_Ver2.c:(.text+0xa8a8): first defined here
+pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0x1d608): multiple
definition of `_XS_OpenGL_glTexCoordPointer_s'
+pogl_gl_Pixe_Ver2.o:pogl_gl_Pixe_Ver2.c:(.text+0xaad4): first defined here
+pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0x1d81c): multiple
definition of `_XS_OpenGL_glTexCoordPointer_c'
+pogl_gl_Pixe_Ver2.o:pogl_gl_Pixe_Ver2.c:(.text+0xace4): first defined here
+pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0x1da6c): multiple
definition of `_XS_OpenGL_glIndexPointer_p'
+pogl_gl_GetP_Pass.o:pogl_gl_GetP_Pass.c:(.text+0x8140): first defined here
+pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0x1dbe8): multiple
definition of `_XS_OpenGL_glIndexPointer_s'
+pogl_gl_GetP_Pass.o:pogl_gl_GetP_Pass.c:(.text+0x8300): first defined here
+pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0x1dda0): multiple
definition of `_XS_OpenGL_glIndexPointer_c'
+pogl_gl_GetP_Pass.o:pogl_gl_GetP_Pass.c:(.text+0x84a4): first defined here
+pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0x1df70): multiple
definition of `_XS_OpenGL_glColorPointer_p'
+pogl_gl_Accu_GetM.o:pogl_gl_Accu_GetM.c:(.text+0xad9c): first defined here
+pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0x1e158): multiple
definition of `_XS_OpenGL_glColorPointer_s'
+pogl_gl_Accu_GetM.o:pogl_gl_Accu_GetM.c:(.text+0xafc8): first defined here
+pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0x1e36c): multiple
definition of `_XS_OpenGL_glColorPointer_c'
+pogl_gl_Accu_GetM.o:pogl_gl_Accu_GetM.c:(.text+0xb1d8): first defined here
+pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0x1e5bc): multiple
definition of `_XS_OpenGL_glNormalPointer_p'
+pogl_gl_GetP_Pass.o:pogl_gl_GetP_Pass.c:(.text+0x8b0): first defined here
+pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0x1e738): multiple
definition of `_XS_OpenGL_glNormalPointer_s'
+pogl_gl_GetP_Pass.o:pogl_gl_GetP_Pass.c:(.text+0xc40): first defined here
+pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0x1e8f4): multiple
definition of `_XS_OpenGL_glNormalPointer_c'
+pogl_gl_GetP_Pass.o:pogl_gl_GetP_Pass.c:(.text+0xa70): first defined here
+pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0x1eac4): multiple
definition of `_XS_OpenGL_glVertexPointer_p'
+pogl_gl_Pixe_Ver2.o:pogl_gl_Pixe_Ver2.c:(.text+0x179c): first defined here
+pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0x1ecac): multiple
definition of `_XS_OpenGL_glVertexPointer_s'
+pogl_gl_Pixe_Ver2.o:pogl_gl_Pixe_Ver2.c:(.text+0x19c8): first defined here
+pogl_gl_Vert_Multi.o:pogl_gl_Vert_Multi.c:(.text+0x1eec0): multiple
definition of `_XS_OpenGL_glVertexPointer_c'
+pogl_gl_Pixe_Ver2.o:pogl_gl_Pixe_Ver2.c:(.text+0x1bdc): first defined here
+collect2.exe: error: ld returned 1 exit status
+dmake:  Error code 129, while making 'blib\arch\auto\OpenGL\OpenGL.dll'
+OpenGL: 58: dmake failed at ../compile_opengl.pl line 63.
------------------------------------------------------------------------------
Mobile security can be enabling, not merely restricting. Employees who
bring their own devices (BYOD) to work are irked by the imposition of MDM
restrictions. Mobile Device Manager Plus allows you to control only the
apps on BYO-devices by containerizing them, leaving personal data untouched!
https://ad.doubleclick.net/ddm/clk/304595813;131938128;j
_______________________________________________
pdl-general mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/pdl-general

Reply via email to