E:\dev\new\Tk-PNG-2.005>perl Makefile.PL -I./zlib -I./libpng -L./zlib -L./libpng
E:/dev/new/Tk-PNG-2.005 does not start with C:/Perl/site/lib
i.e. building outside Tk itself
Note (probably harmless): No library found for '-lpng'
Note (probably harmless): No library found for '-lz'
Finding dependancies for PNG.xs
Finding dependancies for imgPNG.c
Cannot find 'png.h' assume made
Writing Makefile for Tk::PNG
E:\dev\new\Tk-PNG-2.005>nmake
Microsoft (R) Program Maintenance Utility Version 6.00.8168.0
Copyright (C) Microsoft Corp 1988-1998. All rights reserved.
NMAKE : fatal error U1073: don't know how to make 'png.h'
Stop.
####
imgPNG$(OBJ_EXT) : imgPNG.c C:/Perl/site/lib/Tk/pTk/Lang.h \
C:/Perl/site/lib/Tk/pTk/Lang.m C:/Perl/site/lib/Tk/pTk/Lang.t \
C:/Perl/site/lib/Tk/pTk/LangIO.h C:/Perl/site/lib/Tk/pTk/Lang_f.h \
C:/Perl/site/lib/Tk/pTk/Xlib.h C:/Perl/site/lib/Tk/pTk/Xlib.m \
C:/Perl/site/lib/Tk/pTk/Xlib.t C:/Perl/site/lib/Tk/pTk/Xlib_f.h \
C:/Perl/site/lib/Tk/pTk/img.h C:/Perl/site/lib/Tk/pTk/imgInt.h \
C:/Perl/site/lib/Tk/pTk/imgInt.m C:/Perl/site/lib/Tk/pTk/imgInt.t \
C:/Perl/site/lib/Tk/pTk/imgInt_f.h C:/Perl/site/lib/Tk/pTk/tk.h \
C:/Perl/site/lib/Tk/pTk/tk.m C:/Perl/site/lib/Tk/pTk/tk.t \
C:/Perl/site/lib/Tk/pTk/tkConfig.h C:/Perl/site/lib/Tk/pTk/tkEvent.h \
C:/Perl/site/lib/Tk/pTk/tkEvent.m C:/Perl/site/lib/Tk/pTk/tkEvent.t \
C:/Perl/site/lib/Tk/pTk/tkEvent_f.h C:/Perl/site/lib/Tk/pTk/tkInt.h \
C:/Perl/site/lib/Tk/pTk/tkInt.m C:/Perl/site/lib/Tk/pTk/tkInt.t \
C:/Perl/site/lib/Tk/pTk/tkInt_f.h C:/Perl/site/lib/Tk/pTk/tkPort.h \
C:/Perl/site/lib/Tk/pTk/tkVMacro.h C:/Perl/site/lib/Tk/pTk/tkWinPort.h \
C:/Perl/site/lib/Tk/pTk/tk_f.h png.h
##
##
#ifdef MAC_TCL
#include "libpng:png.h"
#else
#ifdef HAVE_IMG_H
# include
#else
# include "png.h"
#endif
#endif
##
##
Microsoft (R) Program Maintenance Utility Version 6.00.8168.0
Copyright (C) Microsoft Corp 1988-1998. All rights reserved.
cl -c -IC:/Perl/site/lib/Tk -I/usr/local/include -IC:/Perl/site/lib/Tk/pTk/mTk/xlib -nologo
-O1 -MD -DNDEBUG -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT -DPERL_IMP
LICIT_SYS -DPERL_MSVCRT_READFIX -O1 -MD -DNDEBUG -DVERSION=\"2.005\" -DXS_VERSION=\"800.023\" -
IC:\Perl\lib\CORE imgPNG.c
imgPNG.c
libpng/png.h(324) : fatal error C1083: Cannot open include file: 'zlib.h': No such file or directory
NMAKE : fatal error U1077: 'cl' : return code '0x2'
Stop.
E:\dev\new\Tk-PNG-2.005>nmake
Microsoft (R) Program Maintenance Utility Version 6.00.8168.0
Copyright (C) Microsoft Corp 1988-1998. All rights reserved.
cl -c -IC:/Perl/site/lib/Tk -I/usr/local/include -IC:/Perl/site/lib/Tk/pTk/mTk/xlib -nologo
-O1 -MD -DNDEBUG -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT -DPERL_IMP
LICIT_SYS -DPERL_MSVCRT_READFIX -O1 -MD -DNDEBUG -DVERSION=\"2.005\" -DXS_VERSION=\"800.023\" -
IC:\Perl\lib\CORE imgPNG.c
imgPNG.c
imgPNG.c(472) : warning C4550: expression evaluates to a function which is missing an argument list
imgPNG.c(661) : warning C4550: expression evaluates to a function which is missing an argument list
"Running Mkbootstrap for Tk::PNG ()"
C:\Perl\bin\perl.exe -IC:\Perl\lib -IC:\Perl\lib -MExtUtils::Command -e chmod 644 PNG.bs
C:\Perl\bin\perl.exe "-IC:\Perl\lib" "-IC:\Perl\lib" -MExtUtils::Mksymlists -e "Mksymlists(
'NAME' => 'Tk::PNG', 'DLBASE' => 'PNG', 'DL_FUNCS' => { }, 'FUNCLIST' => [], 'IMPORTS' => { }, 'DL
_VARS' => []);"
link -out:blib\arch\auto\Tk\PNG\PNG.dll -dll -nologo -nodefaultlib -release -libpath:"C:/Pe
rl\lib\CORE" -machine:x86 PNG.obj imgPNG.obj C:\Perl\lib\CORE\perl56.lib "C:\Program Files\Micro
soft Visual Studio\VC98\lib\oldnames.lib" "C:\Program Files\Microsoft Visual Studio\VC98\lib\kernel3
2.lib" "C:\Program Files\Microsoft Visual Studio\VC98\lib\user32.lib" "C:\Program Files\Microsoft Vi
sual Studio\VC98\lib\gdi32.lib" "C:\Program Files\Microsoft Visual Studio\VC98\lib\winspool.lib" "C:
\Program Files\Microsoft Visual Studio\VC98\lib\comdlg32.lib" "C:\Program Files\Microsoft Visual Stu
dio\VC98\lib\advapi32.lib" "C:\Program Files\Microsoft Visual Studio\VC98\lib\shell32.lib" "C:\Progr
am Files\Microsoft Visual Studio\VC98\lib\ole32.lib" "C:\Program Files\Microsoft Visual Studio\VC98\
lib\oleaut32.lib" "C:\Program Files\Microsoft Visual Studio\VC98\lib\netapi32.lib" "C:\Program Files
\Microsoft Visual Studio\VC98\lib\uuid.lib" "C:\Program Files\Microsoft Visual Studio\VC98\lib\wsock
32.lib" "C:\Program Files\Microsoft Visual Studio\VC98\lib\mpr.lib" "C:\Program Files\Microsoft Visu
al Studio\VC98\lib\winmm.lib" "C:\Program Files\Microsoft Visual Studio\VC98\lib\version.lib" "C:\Pr
ogram Files\Microsoft Visual Studio\VC98\lib\odbc32.lib" "C:\Program Files\Microsoft Visual Studio\V
C98\lib\odbccp32.lib" "C:\Program Files\Microsoft Visual Studio\VC98\lib\msvcrt.lib" -def:PNG.def
Creating library blib\arch\auto\Tk\PNG\PNG.lib and object blib\arch\auto\Tk\PNG\PNG.exp
imgPNG.obj : error LNK2001: unresolved external symbol _png_set_read_fn
imgPNG.obj : error LNK2001: unresolved external symbol _png_create_read_struct
imgPNG.obj : error LNK2001: unresolved external symbol _png_get_error_ptr
imgPNG.obj : error LNK2001: unresolved external symbol _png_error
imgPNG.obj : error LNK2001: unresolved external symbol _png_get_progressive_ptr
imgPNG.obj : error LNK2001: unresolved external symbol _png_read_image
imgPNG.obj : error LNK2001: unresolved external symbol _png_set_gamma
imgPNG.obj : error LNK2001: unresolved external symbol _png_get_gAMA
imgPNG.obj : error LNK2001: unresolved external symbol _png_set_sRGB
imgPNG.obj : error LNK2001: unresolved external symbol _png_get_sRGB
imgPNG.obj : error LNK2001: unresolved external symbol _png_get_valid
imgPNG.obj : error LNK2001: unresolved external symbol _png_get_rowbytes
imgPNG.obj : error LNK2001: unresolved external symbol _png_get_channels
imgPNG.obj : error LNK2001: unresolved external symbol _png_read_update_info
imgPNG.obj : error LNK2001: unresolved external symbol _png_set_expand
imgPNG.obj : error LNK2001: unresolved external symbol _png_set_strip_16
imgPNG.obj : error LNK2001: unresolved external symbol _png_get_IHDR
imgPNG.obj : error LNK2001: unresolved external symbol _png_read_info
imgPNG.obj : error LNK2001: unresolved external symbol _png_destroy_read_struct
imgPNG.obj : error LNK2001: unresolved external symbol _png_create_info_struct
imgPNG.obj : error LNK2001: unresolved external symbol _png_init_io
imgPNG.obj : error LNK2001: unresolved external symbol _png_destroy_write_struct
imgPNG.obj : error LNK2001: unresolved external symbol _png_create_write_struct
imgPNG.obj : error LNK2001: unresolved external symbol _png_set_write_fn
imgPNG.obj : error LNK2001: unresolved external symbol _png_write_end
imgPNG.obj : error LNK2001: unresolved external symbol _png_write_row
imgPNG.obj : error LNK2001: unresolved external symbol _png_set_interlace_handling
imgPNG.obj : error LNK2001: unresolved external symbol _png_write_info
imgPNG.obj : error LNK2001: unresolved external symbol _png_set_text
imgPNG.obj : error LNK2001: unresolved external symbol _png_set_gAMA
imgPNG.obj : error LNK2001: unresolved external symbol _png_set_IHDR
blib\arch\auto\Tk\PNG\PNG.dll : fatal error LNK1120: 31 unresolved externals
NMAKE : fatal error U1077: 'link' : return code '0x460'
Stop.