I'm using MSVC++ 6 straight out the box on Windows XP Pro (SP2). I compiled Perl 5.8.8 successfully on this and I can compile and install Win32::GUI 1.03 without any problems. Long explanation short, I dumped the output of running 'perl Makefile.PL' to perl.txt and 'nmake' to nmake.txt and attached them (assuming I can send attachments to this list). Let me know if you need me to provide anything else. Thanks for your help.

--

Doug


BUILDENV=vc  Used build environment is: MSWin32 and Visual C++


NOTE: Makefile.PL will add the instruction to use the Resource Compiler to 
your Makefile; if you don't want to compile resources with your extension,
call this script with this additional argument:

    perl Makefile.PL USERESOURCE=0

Checking if your kit is complete...
Looks good
Writing Makefile for Win32::GUI::AxWindow
Writing Makefile for Win32::GUI::Constants - perfect.exe
Writing Makefile for Win32::GUI::Constants
Writing Makefile for Win32::GUI::DIBitmap
Writing Makefile for Win32::GUI::DropFiles
Writing Makefile for Win32::GUI::Grid
Writing Makefile for Win32::GUI::ReleaseNotes
Writing Makefile for Win32::GUI::Scintilla
Writing Makefile for Win32::GUI
cp GridLayout.pm blib\lib\Win32/GUI/GridLayout.pm
cp GUI.pm blib\lib\Win32/GUI.pm
cp BitmapInline.pm blib\lib\Win32/GUI/BitmapInline.pm
        NMAKE -f Makefile all -nologo W32G_CORE=1
cp AxWindow.pm ..\blib\lib\Win32\GUI\AxWindow.pm
        C:\Perl\bin\perl.exe C:\Perl\lib\ExtUtils\xsubpp  -typemap 
C:\Perl\lib\ExtUtils\typemap -typemap typemap  AxWindow.xs > AxWindow.xsc && 
C:\Perl\bin\perl.exe -MExtUtils::Command -e mv AxWindow.xsc AxWindow.cpp
        cl -c    -nologo -Gf -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE 
-DNO_STRICT -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS 
-DUSE_PERLIO -DPERL_MSVCRT_READFIX -MD -Zi -DNDEBUG -O1    -DVERSION=\"0.09\"  
-DXS_VERSION=\"0.09\"  "-IC:\Perl\lib\CORE"   AxWindow.cpp
AxWindow.cpp
        C:\Perl\bin\perl.exe "-I..\blib\arch" "-I..\blib\lib" AxWindowRC.PL 
AxWindow.rc
        rc.exe  AxWindow.rc
Running Mkbootstrap for Win32::GUI::AxWindow ()
        C:\Perl\bin\perl.exe -MExtUtils::Command -e chmod 644 AxWindow.bs
        C:\Perl\bin\perl.exe -MExtUtils::Mksymlists  -e 
"Mksymlists('NAME'=>\"Win32::GUI::AxWindow\", 'DLBASE' => 'AxWindow', 
'DL_FUNCS' => {  }, 'FUNCLIST' => [], 'IMPORTS' => {  }, 'DL_VARS' => []);"
        link -out:..\blib\arch\auto\Win32\GUI\AxWindow\AxWindow.dll -dll 
-nologo -nodefaultlib -debug -opt:ref,icf  -libpath:"C:\Perl\lib\CORE"  
-machine:x86 AxWindow.obj AxWindow.res   C:\Perl\lib\CORE\perl58.lib 
C:\PROGRA~1\MICROS~2\VC98\lib\atl.lib 
C:\PROGRA~1\MICROS~2\VC98\lib\oldnames.lib 
C:\PROGRA~1\MICROS~2\VC98\lib\kernel32.lib 
C:\PROGRA~1\MICROS~2\VC98\lib\user32.lib 
C:\PROGRA~1\MICROS~2\VC98\lib\gdi32.lib 
C:\PROGRA~1\MICROS~2\VC98\lib\winspool.lib 
C:\PROGRA~1\MICROS~2\VC98\lib\comdlg32.lib 
C:\PROGRA~1\MICROS~2\VC98\lib\advapi32.lib 
C:\PROGRA~1\MICROS~2\VC98\lib\shell32.lib 
C:\PROGRA~1\MICROS~2\VC98\lib\ole32.lib 
C:\PROGRA~1\MICROS~2\VC98\lib\oleaut32.lib 
C:\PROGRA~1\MICROS~2\VC98\lib\netapi32.lib 
C:\PROGRA~1\MICROS~2\VC98\lib\uuid.lib C:\PROGRA~1\MICROS~2\VC98\lib\ws2_32.lib 
C:\PROGRA~1\MICROS~2\VC98\lib\mpr.lib C:\PROGRA~1\MICROS~2\VC98\lib\winmm.lib 
C:\PROGRA~1\MICROS~2\VC98\lib\version.lib 
C:\PROGRA~1\MICROS~2\VC98\lib\odbc32.lib 
C:\PROGRA~1\MICROS~2\VC98\lib\odbccp32.lib 
C:\PROGRA~1\MICROS~2\VC98\lib\msvcrt.lib -def:AxWindow.def
   Creating library ..\blib\arch\auto\Win32\GUI\AxWindow\AxWindow.lib and 
object ..\blib\arch\auto\Win32\GUI\AxWindow\AxWindow.exp
        C:\Perl\bin\perl.exe -MExtUtils::Command -e chmod 755 
..\blib\arch\auto\Win32\GUI\AxWindow\AxWindow.dll
        C:\Perl\bin\perl.exe -MExtUtils::Command -e cp AxWindow.bs 
..\blib\arch\auto\Win32\GUI\AxWindow\AxWindow.bs
        C:\Perl\bin\perl.exe -MExtUtils::Command -e chmod 644 
..\blib\arch\auto\Win32\GUI\AxWindow\AxWindow.bs
        C:\Perl\bin\perl.exe -MExtUtils::Command -e cp demos/InfoControl.pl 
demos/MShtml.pl demos/WMPControl.pl demos/SCGrid.pl demos/DHtmlEdit.pl 
demos/MovieControl.pl demos/WebBrowser.pl demos/WebBrowser2.pl demos/Movie.avi 
demos/MsFlexGrid.pl demos/TestOLE.pl demos/UnComplete/MsFlexGrid.pm 
demos/UnComplete/DHtmlEdit.pm demos/UnComplete/Google.pl 
demos/UnComplete/DHtmlEditor.pl ..\blib\lib/Win32/GUI/demos/AxWindow
        cd ..
        NMAKE -f Makefile all -nologo W32G_CORE=1
cp Tags.pm ..\blib\lib\Win32\GUI/Constants/Tags.pm
AutoSplitting ..\blib\lib\Win32\GUI/Constants/Tags.pm 
(..\blib\lib\auto\Win32\GUI\Constants\Tags)
cp Constants.pm ..\blib\lib\Win32\GUI/Constants.pm
        NMAKE -f Makefile all -nologo
        cl -nologo -O -c lookupa.c
lookupa.c
        cl -nologo -O -c recycle.c
recycle.c
        cl -nologo -O -c perfhex.c
perfhex.c
        cl -nologo -O -c perfect.c
perfect.c
        cl -nologo -Feperfect.exe lookupa.obj recycle.obj perfhex.obj 
perfect.obj
        cd ..
        C:\Perl\bin\perl.exe "-I..\blib\arch" "-I..\blib\lib" Constants.PL 
constants.h
        C:\Perl\bin\perl.exe "-I..\blib\arch" "-I..\blib\lib" Constants.PL 
constants.src
        hash\perfect.exe < constants.src
Read in 1792 keys
found distinct (A,B) on attempt 143
built perfect hash table of size 512
Wrote phash.def
Cleaned up
        C:\Perl\bin\perl.exe "-I..\blib\arch" "-I..\blib\lib" Constants.PL 
phash.inc
        C:\Perl\bin\perl.exe C:\Perl\lib\ExtUtils\xsubpp  -typemap 
C:\Perl\lib\ExtUtils\typemap  Constants.xs > Constants.xsc && 
C:\Perl\bin\perl.exe -MExtUtils::Command -e mv Constants.xsc Constants.c
        cl -c    -nologo -Gf -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE 
-DNO_STRICT -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS 
-DUSE_PERLIO -DPERL_MSVCRT_READFIX -MD -Zi -DNDEBUG -O1    -DVERSION=\"0.02\"  
-DXS_VERSION=\"0.02\"  "-IC:\Perl\lib\CORE"   Constants.c
Constants.c

NOTE: WINVER has been defined as 0x0500 or greater which enables
Windows NT 5.0 and Windows 98 features. When these headers were released,
Windows NT 5.0 beta 1 and Windows 98 beta 2.1 were the current versions.

For this release when WINVER is defined as 0x0500 or greater, you can only
build beta or test applications.  To build a retail application,
set WINVER to 0x0400 or visit http://www.microsoft.com/msdn/sdk
to see if retail Windows NT 5.0 or Windows 98 headers are available.

See the SDK release notes for more information.

        C:\Perl\bin\perl.exe "-I..\blib\arch" "-I..\blib\lib" ConstantsRC.PL 
Constants.rc
        rc.exe  Constants.rc
Running Mkbootstrap for Win32::GUI::Constants ()
        C:\Perl\bin\perl.exe -MExtUtils::Command -e chmod 644 Constants.bs
        C:\Perl\bin\perl.exe -MExtUtils::Mksymlists  -e 
"Mksymlists('NAME'=>\"Win32::GUI::Constants\", 'DLBASE' => 'Constants', 
'DL_FUNCS' => {  }, 'FUNCLIST' => [], 'IMPORTS' => {  }, 'DL_VARS' => []);"
        link -out:..\blib\arch\auto\Win32\GUI\Constants\Constants.dll -dll 
-nologo -nodefaultlib -debug -opt:ref,icf  -libpath:"C:\Perl\lib\CORE"  
-machine:x86 Constants.obj Constants.res   C:\Perl\lib\CORE\perl58.lib 
oldnames.lib kernel32.lib user32.lib gdi32.lib winspool.lib  comdlg32.lib 
advapi32.lib shell32.lib ole32.lib oleaut32.lib  netapi32.lib uuid.lib 
ws2_32.lib mpr.lib winmm.lib  version.lib odbc32.lib odbccp32.lib msvcrt.lib 
-def:Constants.def
   Creating library ..\blib\arch\auto\Win32\GUI\Constants\Constants.lib and 
object ..\blib\arch\auto\Win32\GUI\Constants\Constants.exp
        C:\Perl\bin\perl.exe -MExtUtils::Command -e chmod 755 
..\blib\arch\auto\Win32\GUI\Constants\Constants.dll
        C:\Perl\bin\perl.exe -MExtUtils::Command -e cp Constants.bs 
..\blib\arch\auto\Win32\GUI\Constants\Constants.bs
        C:\Perl\bin\perl.exe -MExtUtils::Command -e chmod 644 
..\blib\arch\auto\Win32\GUI\Constants\Constants.bs
        C:\Perl\bin\perl.exe -MExtUtils::Command -e cp demos/ConstantsDemo.pl 
..\blib\lib/Win32/GUI/demos/Constants
        C:\Perl\bin\perl.exe "-I..\blib\arch" "-I..\blib\lib" Constants.PL 
t/70_values.def
        cd ..
        NMAKE -f Makefile all -nologo W32G_CORE=1
cp DIBitmap.pm ..\blib\lib\Win32\GUI\DIBitmap.pm
        C:\Perl\bin\perl.exe C:\Perl\lib\ExtUtils\xsubpp  -typemap 
C:\Perl\lib\ExtUtils\typemap -typemap typemap  DIBitmap.xs > DIBitmap.xsc && 
C:\Perl\bin\perl.exe -MExtUtils::Command -e mv DIBitmap.xsc DIBitmap.c
        cl -c    -nologo -Gf -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE 
-DNO_STRICT -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS 
-DUSE_PERLIO -DPERL_MSVCRT_READFIX -MD -Zi -DNDEBUG -O1    -DVERSION=\"0.17\"  
-DXS_VERSION=\"0.17\"  "-IC:\Perl\lib\CORE"   DIBitmap.c
DIBitmap.c
        C:\Perl\bin\perl.exe "-I..\blib\arch" "-I..\blib\lib" DIBitmapRC.PL 
DIBitmap.rc
        rc.exe  DIBitmap.rc
Running Mkbootstrap for Win32::GUI::DIBitmap ()
        C:\Perl\bin\perl.exe -MExtUtils::Command -e chmod 644 DIBitmap.bs
        C:\Perl\bin\perl.exe -MExtUtils::Mksymlists  -e 
"Mksymlists('NAME'=>\"Win32::GUI::DIBitmap\", 'DLBASE' => 'DIBitmap', 
'DL_FUNCS' => {  }, 'FUNCLIST' => [], 'IMPORTS' => {  }, 'DL_VARS' => []);"
        link -out:..\blib\arch\auto\Win32\GUI\DIBitmap\DIBitmap.dll -dll 
-nologo -nodefaultlib -debug -opt:ref,icf  -libpath:"C:\Perl\lib\CORE"  
-machine:x86 DIBitmap.obj DIBitmap.res  extlib/FreeImage.lib 
C:\Perl\lib\CORE\perl58.lib C:\PROGRA~1\MICROS~2\VC98\lib\msvcprt.lib 
C:\PROGRA~1\MICROS~2\VC98\lib\oldnames.lib 
C:\PROGRA~1\MICROS~2\VC98\lib\kernel32.lib 
C:\PROGRA~1\MICROS~2\VC98\lib\user32.lib 
C:\PROGRA~1\MICROS~2\VC98\lib\gdi32.lib 
C:\PROGRA~1\MICROS~2\VC98\lib\winspool.lib 
C:\PROGRA~1\MICROS~2\VC98\lib\comdlg32.lib 
C:\PROGRA~1\MICROS~2\VC98\lib\advapi32.lib 
C:\PROGRA~1\MICROS~2\VC98\lib\shell32.lib 
C:\PROGRA~1\MICROS~2\VC98\lib\ole32.lib 
C:\PROGRA~1\MICROS~2\VC98\lib\oleaut32.lib 
C:\PROGRA~1\MICROS~2\VC98\lib\netapi32.lib 
C:\PROGRA~1\MICROS~2\VC98\lib\uuid.lib C:\PROGRA~1\MICROS~2\VC98\lib\ws2_32.lib 
C:\PROGRA~1\MICROS~2\VC98\lib\mpr.lib C:\PROGRA~1\MICROS~2\VC98\lib\winmm.lib 
C:\PROGRA~1\MICROS~2\VC98\lib\version.lib 
C:\PROGRA~1\MICROS~2\VC98\lib\odbc32.lib 
C:\PROGRA~1\MICROS~2\VC98\lib\odbccp32.lib 
C:\PROGRA~1\MICROS~2\VC98\lib\msvcrt.lib -def:DIBitmap.def
   Creating library ..\blib\arch\auto\Win32\GUI\DIBitmap\DIBitmap.lib and 
object ..\blib\arch\auto\Win32\GUI\DIBitmap\DIBitmap.exp
        C:\Perl\bin\perl.exe -MExtUtils::Command -e chmod 755 
..\blib\arch\auto\Win32\GUI\DIBitmap\DIBitmap.dll
        C:\Perl\bin\perl.exe -MExtUtils::Command -e cp DIBitmap.bs 
..\blib\arch\auto\Win32\GUI\DIBitmap\DIBitmap.bs
        C:\Perl\bin\perl.exe -MExtUtils::Command -e chmod 644 
..\blib\arch\auto\Win32\GUI\DIBitmap\DIBitmap.bs
        C:\Perl\bin\perl.exe -MExtUtils::Command -e cp demos/4.tga demos/1.tga 
demos/test2.pl demos/test8.pl demos/1.bmp demos/3.bmp demos/test14.pl 
demos/test10.pl demos/test7.pl demos/2.tga demos/test3.pl demos/Zapotec.bmp 
demos/test1.pl demos/small.tga demos/test5.pl demos/5.png demos/test6.pl 
demos/piv.pl demos/info2.pl demos/zipimage.pl demos/Zapotec.jpg demos/demo.pl 
demos/demo2.pl demos/5.bmp demos/test13.pl demos/5.tga demos/test12.pl 
demos/test4.pl demos/test11.pl demos/2.png demos/4.bmp demos/3.tga 
demos/test9.pl demos/2.bmp demos/test15.pl demos/4.png demos/3.png demos/1.png 
demos/info.pl ..\blib\lib/Win32/GUI/demos/DIBitmap
        cd ..
        NMAKE -f Makefile all -nologo W32G_CORE=1
cp DropFiles.pm ..\blib\lib\Win32\GUI\DropFiles.pm
        C:\Perl\bin\perl.exe C:\Perl\lib\ExtUtils\xsubpp  -typemap 
C:\Perl\lib\ExtUtils\typemap -typemap typemap  DropFiles.xs > DropFiles.xsc && 
C:\Perl\bin\perl.exe -MExtUtils::Command -e mv DropFiles.xsc DropFiles.c
        cl -c    -nologo -Gf -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE 
-DNO_STRICT -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS 
-DUSE_PERLIO -DPERL_MSVCRT_READFIX -MD -Zi -DNDEBUG -O1    -DVERSION=\"0.02\"  
-DXS_VERSION=\"0.02\"  "-IC:\Perl\lib\CORE"   DropFiles.c
DropFiles.c
        C:\Perl\bin\perl.exe "-I..\blib\arch" "-I..\blib\lib" DropFilesRC.PL 
DropFiles.rc
        rc.exe  DropFiles.rc
Running Mkbootstrap for Win32::GUI::DropFiles ()
        C:\Perl\bin\perl.exe -MExtUtils::Command -e chmod 644 DropFiles.bs
        C:\Perl\bin\perl.exe -MExtUtils::Mksymlists  -e 
"Mksymlists('NAME'=>\"Win32::GUI::DropFiles\", 'DLBASE' => 'DropFiles', 
'DL_FUNCS' => {  }, 'FUNCLIST' => [], 'IMPORTS' => {  }, 'DL_VARS' => []);"
        link -out:..\blib\arch\auto\Win32\GUI\DropFiles\DropFiles.dll -dll 
-nologo -nodefaultlib -debug -opt:ref,icf  -libpath:"C:\Perl\lib\CORE"  
-machine:x86 DropFiles.obj DropFiles.res   C:\Perl\lib\CORE\perl58.lib 
oldnames.lib kernel32.lib user32.lib gdi32.lib winspool.lib  comdlg32.lib 
advapi32.lib shell32.lib ole32.lib oleaut32.lib  netapi32.lib uuid.lib 
ws2_32.lib mpr.lib winmm.lib  version.lib odbc32.lib odbccp32.lib msvcrt.lib 
-def:DropFiles.def
   Creating library ..\blib\arch\auto\Win32\GUI\DropFiles\DropFiles.lib and 
object ..\blib\arch\auto\Win32\GUI\DropFiles\DropFiles.exp
        C:\Perl\bin\perl.exe -MExtUtils::Command -e chmod 755 
..\blib\arch\auto\Win32\GUI\DropFiles\DropFiles.dll
        C:\Perl\bin\perl.exe -MExtUtils::Command -e cp DropFiles.bs 
..\blib\arch\auto\Win32\GUI\DropFiles\DropFiles.bs
        C:\Perl\bin\perl.exe -MExtUtils::Command -e chmod 644 
..\blib\arch\auto\Win32\GUI\DropFiles\DropFiles.bs
        C:\Perl\bin\perl.exe -MExtUtils::Command -e cp demos/DropFilesDemo.pl 
..\blib\lib/Win32/GUI/demos/DropFiles
        cd ..
        NMAKE -f Makefile all -nologo W32G_CORE=1
cp Grid.pm ..\blib\lib\Win32\GUI\Grid.pm
        cd MFCGrid
        NMAKE -f Makefile.mfcgrid -nologo
        mkdir ".\Lib"
        mkdir ".\Build"
        cl.exe /nologo /MD /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D 
"_MBCS" /D"_WINDLL" /D"_USRDLL" /D "_AFXDLL" /D "_AFX_NOFORCE_LIBS" 
/Fo".\Build\\" /Fd".\Build\\" /FD /c TitleTip.cpp
TitleTip.cpp
        cl.exe /nologo /MD /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D 
"_MBCS" /D"_WINDLL" /D"_USRDLL" /D "_AFXDLL" /D "_AFX_NOFORCE_LIBS" 
/Fo".\Build\\" /Fd".\Build\\" /FD /c InPlaceEdit.cpp
InPlaceEdit.cpp
        cl.exe /nologo /MD /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D 
"_MBCS" /D"_WINDLL" /D"_USRDLL" /D "_AFXDLL" /D "_AFX_NOFORCE_LIBS" 
/Fo".\Build\\" /Fd".\Build\\" /FD /c GridDropTarget.cpp
GridDropTarget.cpp
        cl.exe /nologo /MD /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D 
"_MBCS" /D"_WINDLL" /D"_USRDLL" /D "_AFXDLL" /D "_AFX_NOFORCE_LIBS" 
/Fo".\Build\\" /Fd".\Build\\" /FD /c GridCtrl.cpp
GridCtrl.cpp
        cl.exe /nologo /MD /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D 
"_MBCS" /D"_WINDLL" /D"_USRDLL" /D "_AFXDLL" /D "_AFX_NOFORCE_LIBS" 
/Fo".\Build\\" /Fd".\Build\\" /FD /c GridCellBase.cpp
GridCellBase.cpp
        cl.exe /nologo /MD /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D 
"_MBCS" /D"_WINDLL" /D"_USRDLL" /D "_AFXDLL" /D "_AFX_NOFORCE_LIBS" 
/Fo".\Build\\" /Fd".\Build\\" /FD /c GridCell.cpp
GridCell.cpp
        cl.exe /nologo /MD /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D 
"_MBCS" /D"_WINDLL" /D"_USRDLL" /D "_AFXDLL" /D "_AFX_NOFORCE_LIBS" 
/Fo".\Build\\" /Fd".\Build\\" /FD /c GridCellNumeric.cpp
GridCellNumeric.cpp
        cl.exe /nologo /MD /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D 
"_MBCS" /D"_WINDLL" /D"_USRDLL" /D "_AFXDLL" /D "_AFX_NOFORCE_LIBS" 
/Fo".\Build\\" /Fd".\Build\\" /FD /c GridCellUrl.cpp
GridCellUrl.cpp
        cl.exe /nologo /MD /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D 
"_MBCS" /D"_WINDLL" /D"_USRDLL" /D "_AFXDLL" /D "_AFX_NOFORCE_LIBS" 
/Fo".\Build\\" /Fd".\Build\\" /FD /c GridCellDateTime.cpp
GridCellDateTime.cpp
        cl.exe /nologo /MD /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D 
"_MBCS" /D"_WINDLL" /D"_USRDLL" /D "_AFXDLL" /D "_AFX_NOFORCE_LIBS" 
/Fo".\Build\\" /Fd".\Build\\" /FD /c GridCellCheck.cpp
GridCellCheck.cpp
        cl.exe /nologo /MD /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D 
"_MBCS" /D"_WINDLL" /D"_USRDLL" /D "_AFXDLL" /D "_AFX_NOFORCE_LIBS" 
/Fo".\Build\\" /Fd".\Build\\" /FD /c GridCellCombo.cpp
GridCellCombo.cpp
        cl.exe /nologo /MD /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D 
"_MBCS" /D"_WINDLL" /D"_USRDLL" /D "_AFXDLL" /D "_AFX_NOFORCE_LIBS" 
/Fo".\Build\\" /Fd".\Build\\" /FD /c StdAfx.cpp
StdAfx.cpp
        link.exe -lib @C:\DOCUME~1\dgruber\LOCALS~1\Temp\nma02332.
        cd ..
        C:\Perl\bin\perl.exe C:\Perl\lib\ExtUtils\xsubpp  -typemap 
C:\Perl\lib\ExtUtils\typemap -typemap typemap  Grid.xs > Grid.xsc && 
C:\Perl\bin\perl.exe -MExtUtils::Command -e mv Grid.xsc Grid.cpp
        cl -c    -nologo -Gf -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE 
-DNO_STRICT -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS 
-DUSE_PERLIO -DPERL_MSVCRT_READFIX -MD -Zi -DNDEBUG -O1    -DVERSION=\"0.08\"  
-DXS_VERSION=\"0.08\"  "-IC:\Perl\lib\CORE"   Grid.cpp
Grid.cpp
        C:\Perl\bin\perl.exe "-I..\blib\arch" "-I..\blib\lib" GridRC.PL Grid.rc
        rc.exe  Grid.rc
Running Mkbootstrap for Win32::GUI::Grid ()
        C:\Perl\bin\perl.exe -MExtUtils::Command -e chmod 644 Grid.bs
        C:\Perl\bin\perl.exe -MExtUtils::Mksymlists  -e 
"Mksymlists('NAME'=>\"Win32::GUI::Grid\", 'DLBASE' => 'Grid', 'DL_FUNCS' => {  
}, 'FUNCLIST' => [], 'IMPORTS' => {  }, 'DL_VARS' => []);"
        link -out:..\blib\arch\auto\Win32\GUI\Grid\Grid.dll -dll -nologo 
-nodefaultlib -debug -opt:ref,icf  -libpath:"C:\Perl\lib\CORE"  -machine:x86 
Grid.obj Grid.res  ./MFCGrid/Lib/MFCGrid.lib C:\Perl\lib\CORE\perl58.lib 
C:\PROGRA~1\MICROS~2\VC98\lib\comctl32.lib 
C:\PROGRA~1\MICROS~2\VC98\MFC\LIB\Mfc42.lib 
C:\PROGRA~1\MICROS~2\VC98\MFC\LIB\Eafxis.lib 
C:\PROGRA~1\MICROS~2\VC98\lib\oldnames.lib 
C:\PROGRA~1\MICROS~2\VC98\lib\kernel32.lib 
C:\PROGRA~1\MICROS~2\VC98\lib\user32.lib 
C:\PROGRA~1\MICROS~2\VC98\lib\gdi32.lib 
C:\PROGRA~1\MICROS~2\VC98\lib\winspool.lib 
C:\PROGRA~1\MICROS~2\VC98\lib\comdlg32.lib 
C:\PROGRA~1\MICROS~2\VC98\lib\advapi32.lib 
C:\PROGRA~1\MICROS~2\VC98\lib\shell32.lib 
C:\PROGRA~1\MICROS~2\VC98\lib\ole32.lib 
C:\PROGRA~1\MICROS~2\VC98\lib\oleaut32.lib 
C:\PROGRA~1\MICROS~2\VC98\lib\netapi32.lib 
C:\PROGRA~1\MICROS~2\VC98\lib\uuid.lib C:\PROGRA~1\MICROS~2\VC98\lib\ws2_32.lib 
C:\PROGRA~1\MICROS~2\VC98\lib\mpr.lib C:\PROGRA~1\MICROS~2\VC98\lib\winmm.lib 
C:\PROGRA~1\MICROS~2\VC98\lib\version.lib 
C:\PROGRA~1\MICROS~2\VC98\lib\odbc32.lib 
C:\PROGRA~1\MICROS~2\VC98\lib\odbccp32.lib 
C:\PROGRA~1\MICROS~2\VC98\lib\msvcrt.lib -def:Grid.def
   Creating library ..\blib\arch\auto\Win32\GUI\Grid\Grid.lib and object 
..\blib\arch\auto\Win32\GUI\Grid\Grid.exp
        C:\Perl\bin\perl.exe -MExtUtils::Command -e chmod 755 
..\blib\arch\auto\Win32\GUI\Grid\Grid.dll
        C:\Perl\bin\perl.exe -MExtUtils::Command -e cp Grid.bs 
..\blib\arch\auto\Win32\GUI\Grid\Grid.bs
        C:\Perl\bin\perl.exe -MExtUtils::Command -e chmod 644 
..\blib\arch\auto\Win32\GUI\Grid\Grid.bs
        C:\Perl\bin\perl.exe -MExtUtils::Command -e cp demos/one.bmp 
demos/test6.pl demos/test2.pl demos/test5.pl demos/test1.pl demos/three.bmp 
demos/test3.pl demos/two.bmp demos/test4.pl ..\blib\lib/Win32/GUI/demos/Grid
        cd ..
        NMAKE -f Makefile all -nologo W32G_CORE=1
cp RN_0_0_588.pod ..\blib\lib\Win32\GUI/ReleaseNotes/RN_0_0_588.pod
cp RN_0_0_502.pod ..\blib\lib\Win32\GUI/ReleaseNotes/RN_0_0_502.pod
cp RN_1_0.pod ..\blib\lib\Win32\GUI/ReleaseNotes/RN_1_0.pod
cp RN_0_0_670.pod ..\blib\lib\Win32\GUI/ReleaseNotes/RN_0_0_670.pod
cp ReleaseNotes.pod ..\blib\lib\Win32\GUI/ReleaseNotes.pod
cp RN_0_99_1.pod ..\blib\lib\Win32\GUI/ReleaseNotes/RN_0_99_1.pod
cp RN_0_0_665.pod ..\blib\lib\Win32\GUI/ReleaseNotes/RN_0_0_665.pod
cp RN_1_02.pod ..\blib\lib\Win32\GUI/ReleaseNotes/RN_1_02.pod
cp RN_1_03.pod ..\blib\lib\Win32\GUI/ReleaseNotes/RN_1_03.pod
cp RN_0_0_671.pod ..\blib\lib\Win32\GUI/ReleaseNotes/RN_0_0_671.pod
cp RN_1_04.pod ..\blib\lib\Win32\GUI/ReleaseNotes/RN_1_04.pod
        cd ..
        NMAKE -f Makefile all -nologo W32G_CORE=1
cp Scintilla.pod ..\blib\lib\Win32\GUI/Scintilla.pod
cp Include/SciLexer.dll ..\blib\arch\auto\Win32\GUI\Scintilla/SciLexer.dll
cp Perl.pm ..\blib\lib\Win32\GUI/Scintilla/Perl.pm
        C:\Perl\bin\perl.exe C:\Perl\lib\ExtUtils\xsubpp  -typemap 
C:\Perl\lib\ExtUtils\typemap -typemap typemap  Scintilla.xs > Scintilla.xsc && 
C:\Perl\bin\perl.exe -MExtUtils::Command -e mv Scintilla.xsc Scintilla.c
        cl -c    -nologo -Gf -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE 
-DNO_STRICT -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS 
-DUSE_PERLIO -DPERL_MSVCRT_READFIX -MD -Zi -DNDEBUG -O1    -DVERSION=\"1.90\"  
-DXS_VERSION=\"1.90\"  "-IC:\Perl\lib\CORE"   Scintilla.c
Scintilla.c

NOTE: WINVER has been defined as 0x0500 or greater which enables
Windows NT 5.0 and Windows 98 features. When these headers were released,
Windows NT 5.0 beta 1 and Windows 98 beta 2.1 were the current versions.

For this release when WINVER is defined as 0x0500 or greater, you can only
build beta or test applications.  To build a retail application,
set WINVER to 0x0400 or visit http://www.microsoft.com/msdn/sdk
to see if retail Windows NT 5.0 or Windows 98 headers are available.

See the SDK release notes for more information.


*** Using Preserved Perl context.

        C:\Perl\bin\perl.exe "-I..\blib\arch" "-I..\blib\lib" ScintillaRC.PL 
Scintilla.rc
        rc.exe  Scintilla.rc
Running Mkbootstrap for Win32::GUI::Scintilla ()
        C:\Perl\bin\perl.exe -MExtUtils::Command -e chmod 644 Scintilla.bs
        C:\Perl\bin\perl.exe -MExtUtils::Mksymlists  -e 
"Mksymlists('NAME'=>\"Win32::GUI::Scintilla\", 'DLBASE' => 'Scintilla', 
'DL_FUNCS' => {  }, 'FUNCLIST' => [], 'IMPORTS' => {  }, 'DL_VARS' => []);"
        link -out:..\blib\arch\auto\Win32\GUI\Scintilla\Scintilla.dll -dll 
-nologo -nodefaultlib -debug -opt:ref,icf  -libpath:"C:\Perl\lib\CORE"  
-machine:x86 Scintilla.obj Scintilla.res   C:\Perl\lib\CORE\perl58.lib 
oldnames.lib kernel32.lib user32.lib gdi32.lib winspool.lib  comdlg32.lib 
advapi32.lib shell32.lib ole32.lib oleaut32.lib  netapi32.lib uuid.lib 
ws2_32.lib mpr.lib winmm.lib  version.lib odbc32.lib odbccp32.lib msvcrt.lib 
-def:Scintilla.def
   Creating library ..\blib\arch\auto\Win32\GUI\Scintilla\Scintilla.lib and 
object ..\blib\arch\auto\Win32\GUI\Scintilla\Scintilla.exp
        C:\Perl\bin\perl.exe -MExtUtils::Command -e chmod 755 
..\blib\arch\auto\Win32\GUI\Scintilla\Scintilla.dll
        C:\Perl\bin\perl.exe -MExtUtils::Command -e cp Scintilla.bs 
..\blib\arch\auto\Win32\GUI\Scintilla\Scintilla.bs
        C:\Perl\bin\perl.exe -MExtUtils::Command -e chmod 644 
..\blib\arch\auto\Win32\GUI\Scintilla\Scintilla.bs
        C:\Perl\bin\perl.exe -MExtUtils::Command -e cp demos/test2.pl 
demos/Editor.pl demos/test.pl ..\blib\lib/Win32/GUI/demos/Scintilla
        C:\Perl\bin\perl.exe "-I..\blib\arch" "-I..\blib\lib" Scintilla.PL 
..\blib\lib\Win32\GUI/Scintilla.pm
        cd ..
        C:\Perl\bin\perl.exe C:\Perl\lib\ExtUtils\xsubpp  -typemap 
C:\Perl\lib\ExtUtils\typemap -typemap typemap  GUI.xs > GUI.xsc && 
C:\Perl\bin\perl.exe -MExtUtils::Command -e mv GUI.xsc GUI.cpp
        cl -c    -nologo -Gf -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE 
-DNO_STRICT -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS 
-DUSE_PERLIO -DPERL_MSVCRT_READFIX -MD -Zi -DNDEBUG -O1    -DVERSION=\"1.04\"  
-DXS_VERSION=\"1.04\"  "-IC:\Perl\lib\CORE"   GUI.cpp
GUI.cpp

NOTE: WINVER has been defined as 0x0500 or greater which enables
Windows NT 5.0 and Windows 98 features. When these headers were released,
Windows NT 5.0 beta 1 and Windows 98 beta 2.1 were the current versions.

For this release when WINVER is defined as 0x0500 or greater, you can only
build beta or test applications.  To build a retail application,
set WINVER to 0x0400 or visit http://www.microsoft.com/msdn/sdk
to see if retail Windows NT 5.0 or Windows 98 headers are available.

See the SDK release notes for more information.


*** Using Preserved Perl context.

*** PACKAGE Win32::GUI::Menu...
*** PACKAGE Win32::GUI::MenuButton...
*** PACKAGE Win32::GUI::MenuItem...
        cl -c    -nologo -Gf -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE 
-DNO_STRICT -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS 
-DUSE_PERLIO -DPERL_MSVCRT_READFIX -MD -Zi -DNDEBUG -O1    -DVERSION=\"1.04\"  
-DXS_VERSION=\"1.04\"  "-IC:\Perl\lib\CORE"   GUI_Events.cpp
GUI_Events.cpp

NOTE: WINVER has been defined as 0x0500 or greater which enables
Windows NT 5.0 and Windows 98 features. When these headers were released,
Windows NT 5.0 beta 1 and Windows 98 beta 2.1 were the current versions.

For this release when WINVER is defined as 0x0500 or greater, you can only
build beta or test applications.  To build a retail application,
set WINVER to 0x0400 or visit http://www.microsoft.com/msdn/sdk
to see if retail Windows NT 5.0 or Windows 98 headers are available.

See the SDK release notes for more information.


*** Using Preserved Perl context.

        cl -c    -nologo -Gf -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE 
-DNO_STRICT -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS 
-DUSE_PERLIO -DPERL_MSVCRT_READFIX -MD -Zi -DNDEBUG -O1    -DVERSION=\"1.04\"  
-DXS_VERSION=\"1.04\"  "-IC:\Perl\lib\CORE"   GUI_Helpers.cpp
GUI_Helpers.cpp

NOTE: WINVER has been defined as 0x0500 or greater which enables
Windows NT 5.0 and Windows 98 features. When these headers were released,
Windows NT 5.0 beta 1 and Windows 98 beta 2.1 were the current versions.

For this release when WINVER is defined as 0x0500 or greater, you can only
build beta or test applications.  To build a retail application,
set WINVER to 0x0400 or visit http://www.microsoft.com/msdn/sdk
to see if retail Windows NT 5.0 or Windows 98 headers are available.

See the SDK release notes for more information.


*** Using Preserved Perl context.

        cl -c    -nologo -Gf -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE 
-DNO_STRICT -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS 
-DUSE_PERLIO -DPERL_MSVCRT_READFIX -MD -Zi -DNDEBUG -O1    -DVERSION=\"1.04\"  
-DXS_VERSION=\"1.04\"  "-IC:\Perl\lib\CORE"   GUI_Options.cpp
GUI_Options.cpp

NOTE: WINVER has been defined as 0x0500 or greater which enables
Windows NT 5.0 and Windows 98 features. When these headers were released,
Windows NT 5.0 beta 1 and Windows 98 beta 2.1 were the current versions.

For this release when WINVER is defined as 0x0500 or greater, you can only
build beta or test applications.  To build a retail application,
set WINVER to 0x0400 or visit http://www.microsoft.com/msdn/sdk
to see if retail Windows NT 5.0 or Windows 98 headers are available.

See the SDK release notes for more information.


*** Using Preserved Perl context.

GUI_Options.cpp(962) : error C2039: 'uVersion' : is not a member of 
'_NOTIFYICONDATAA'
        C:\PROGRA~1\MICROS~2\VC98\INCLUDE\shellapi.h(500) : see declaration of 
'_NOTIFYICONDATAA'
GUI_Options.cpp(962) : error C2065: 'NOTIFYICON_VERSION' : undeclared identifier
GUI_Options.cpp(966) : error C2065: 'NIF_INFO' : undeclared identifier
GUI_Options.cpp(969) : error C2039: 'szInfo' : is not a member of 
'_NOTIFYICONDATAA'
        C:\PROGRA~1\MICROS~2\VC98\INCLUDE\shellapi.h(500) : see declaration of 
'_NOTIFYICONDATAA'
GUI_Options.cpp(970) : error C2039: 'szInfo' : is not a member of 
'_NOTIFYICONDATAA'
        C:\PROGRA~1\MICROS~2\VC98\INCLUDE\shellapi.h(500) : see declaration of 
'_NOTIFYICONDATAA'
GUI_Options.cpp(973) : error C2039: 'szInfoTitle' : is not a member of 
'_NOTIFYICONDATAA'
        C:\PROGRA~1\MICROS~2\VC98\INCLUDE\shellapi.h(500) : see declaration of 
'_NOTIFYICONDATAA'
GUI_Options.cpp(974) : error C2039: 'szInfoTitle' : is not a member of 
'_NOTIFYICONDATAA'
        C:\PROGRA~1\MICROS~2\VC98\INCLUDE\shellapi.h(500) : see declaration of 
'_NOTIFYICONDATAA'
GUI_Options.cpp(977) : error C2039: 'uTimeout' : is not a member of 
'_NOTIFYICONDATAA'
        C:\PROGRA~1\MICROS~2\VC98\INCLUDE\shellapi.h(500) : see declaration of 
'_NOTIFYICONDATAA'
GUI_Options.cpp(981) : error C2039: 'dwInfoFlags' : is not a member of 
'_NOTIFYICONDATAA'
        C:\PROGRA~1\MICROS~2\VC98\INCLUDE\shellapi.h(500) : see declaration of 
'_NOTIFYICONDATAA'
GUI_Options.cpp(981) : error C2065: 'NIIF_ERROR' : undeclared identifier
GUI_Options.cpp(983) : error C2039: 'dwInfoFlags' : is not a member of 
'_NOTIFYICONDATAA'
        C:\PROGRA~1\MICROS~2\VC98\INCLUDE\shellapi.h(500) : see declaration of 
'_NOTIFYICONDATAA'
GUI_Options.cpp(983) : error C2065: 'NIIF_INFO' : undeclared identifier
GUI_Options.cpp(985) : error C2039: 'dwInfoFlags' : is not a member of 
'_NOTIFYICONDATAA'
        C:\PROGRA~1\MICROS~2\VC98\INCLUDE\shellapi.h(500) : see declaration of 
'_NOTIFYICONDATAA'
GUI_Options.cpp(985) : error C2065: 'NIIF_WARNING' : undeclared identifier
GUI_Options.cpp(987) : error C2039: 'dwInfoFlags' : is not a member of 
'_NOTIFYICONDATAA'
        C:\PROGRA~1\MICROS~2\VC98\INCLUDE\shellapi.h(500) : see declaration of 
'_NOTIFYICONDATAA'
GUI_Options.cpp(987) : error C2065: 'NIIF_NONE' : undeclared identifier

Reply via email to