Hi Rob,
What is startup directory?
dmake error output :
gcc -o ..\blib\arch\auto\Tk\Scrollbar\Scrollbar.dll -Wl,--base-file -W
+l,dll.base -mdll Scrollbar.o -Wl,--image-base,0x3f0f0000
../pTk/libpTk.lib C:\Perl\lib\CORE\perl58.lib -lkernel32 -luser32 -lg
+di32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 -lole32
-loleaut32 -lnetapi32 -luuid -lws2_32 -lmpr -lwinmm -lversion -lodbc32
+ -lodbccp32 -lmsvcrt dll.exp
dlltool --def Scrollbar.def --base-file dll.base --output-exp dll.exp
gcc -o ..\blib\arch\auto\Tk\Scrollbar\Scrollbar.dll -mdll Scrollbar.o
+-Wl,--image-base,0x3f0f0000 ../pTk/libpTk.lib C:\Perl\li
b\CORE\perl58.lib -lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32 -l
+advapi32 -lshell32 -lole32 -loleaut32 -lnetapi32 -luuid
-lws2_32 -lmpr -lwinmm -lversion -lodbc32 -lodbccp32 -lmsvcrt dll.exp
C:\Perl\bin\perl.exe -MExtUtils::Command -e chmod 755 ..\blib\arch\aut
+o\Tk\Scrollbar\Scrollbar.dll
No root path(s) specified at C:/Perl/lib/ExtUtils/Command.pm line 105
C:\Perl\bin\perl.exe -MExtUtils::Command -e cp Scrollbar.bs ..\blib\ar
+ch\auto\Tk\Scrollbar\Scrollbar.bs
C:\Perl\bin\perl.exe -MExtUtils::Command -e chmod 644 ..\blib\arch\aut
+o\Tk\Scrollbar\Scrollbar.bs
cp Scale.pm ..\blib\lib\Tk\Scale.pm
AutoSplitting ..\blib\lib\Tk\Scale.pm (..\blib\lib\auto\Tk\Scale)
C:\Perl\bin\perl.exe C:\Perl\lib\ExtUtils\xsubpp -typemap C:\Perl\lib
+\ExtUtils\typemap -typemap C:/Tk-804.027_500/Tk/typemap
Scale.xs > Scale.xsc && C:\Perl\bin\perl.exe -MExtUtils::Command -e m
+v Scale.xsc Scale.c
gcc -c -I.. -I../pTk/mTk/xlib -DNDEBUG -DWIN32 -D_CONSOLE -DNO_STRIC
+T -DHAVE_DES_FCRYPT -DNO_HASH_SEED -DUSE_SITECUSTOMIZE -
DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -DPERL_MSVCRT_
+READFIX -DHASATTRIBUTE -fno-strict-aliasing -O2 -DVE
RSION=\"804.0275\" -DXS_VERSION=\"804.0275\" "-IC:\Perl\lib\CORE
+" -Wall -Wno-implicit-int -Wno-comment -Wno-unused -D_
_USE_FIXED_PROTOTYPES__ Scale.c
Scale.c: In function `boot_Tk__Scale':
Scale.c:55: warning: unknown conversion type character `_' in format
Scale.c:55: warning: too many arguments for format
Running Mkbootstrap for Tk::Scale ()
C:\Perl\bin\perl.exe -MExtUtils::Command -e chmod 644 Scale.bs
C:\Perl\bin\perl.exe -MExtUtils::Mksymlists \
-e "Mksymlists('NAME'=>\"Tk::Scale\", 'DLBASE' => 'Scale', 'DL_FU
+NCS' => { }, 'FUNCLIST' => [], 'IMPORTS' => { }, 'DL_V
ARS' => []);"
Set up gcc environment - 3.4.2 (mingw-special)
dlltool --def Scale.def --output-exp dll.exp
gcc -o ..\blib\arch\auto\Tk\Scale\Scale.dll -Wl,--base-file -Wl,dll.ba
+se -mdll Scale.o -Wl,--image-base,0x364d0000 ../pTk/libp
Tk.lib C:\Perl\lib\CORE\perl58.lib -lkernel32 -luser32 -lgdi32 -lwinsp
+ool -lcomdlg32 -ladvapi32 -lshell32 -lole32 -loleaut32 -
lnetapi32 -luuid -lws2_32 -lmpr -lwinmm -lversion -lodbc32 -lodbccp32
+-lmsvcrt dll.exp
dlltool --def Scale.def --base-file dll.base --output-exp dll.exp
gcc -o ..\blib\arch\auto\Tk\Scale\Scale.dll -mdll Scale.o -Wl,--image-
+base,0x364d0000 ../pTk/libpTk.lib C:\Perl\lib\CORE\perl5
8.lib -lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -ls
+hell32 -lole32 -loleaut32 -lnetapi32 -luuid -lws2_32 -lm
pr -lwinmm -lversion -lodbc32 -lodbccp32 -lmsvcrt dll.exp
C:\Perl\bin\perl.exe -MExtUtils::Command -e chmod 755 ..\blib\arch\aut
+o\Tk\Scale\Scale.dll
No root path(s) specified at C:/Perl/lib/ExtUtils/Command.pm line 105
C:\Perl\bin\perl.exe -MExtUtils::Command -e cp Scale.bs ..\blib\arch\a
+uto\Tk\Scale\Scale.bs
C:\Perl\bin\perl.exe -MExtUtils::Command -e chmod 644 ..\blib\arch\aut
+o\Tk\Scale\Scale.bs
cp PNG.pm ..\blib\lib\Tk\PNG.pm
cd zlib && dmake -S -S libz.lib "CC=gcc "
[
ar rcs libz.lib
rm -f
]
C:\Tk-804.027_500\PNG\zlib>ar rcs libz.lib
C:\Tk-804.027_500\PNG\zlib>rm -f
Usage: rm [-firRv] [-d|-s] file ...
dmake: Error code 130, while making 'libz.lib'
dmake: 'libz.lib' removed.
dmake: Error code 255, while making 'zlib\libz.lib'
dmake: Error code 255, while making 'subdirs'
dmake test
C:\Tk-804.027_500>dmake test
cd pTk && dmake -S DEFINE=""
C:\Perl\bin\perl.exe -MExtUtils::Command -e cp widget ..\blib\script\w
+idget
pl2bat.bat ..\blib\script\widget
cd zlib && dmake -S -S libz.lib "CC=gcc "
[
ar rcs libz.lib
rm -f
]
C:\Tk-804.027_500\PNG\zlib>ar rcs libz.lib
C:\Tk-804.027_500\PNG\zlib>rm -f
Usage: rm [-firRv] [-d|-s] file ...
dmake: Error code 130, while making 'libz.lib'
dmake: 'libz.lib' removed.
dmake: Error code 255, while making 'zlib\libz.lib'
dmake: Error code 255, while making 'subdirs'