Hi, all! I try to build perl-5.16.2 with toolchain: mingw-w64(trunk), gcc-4.7.2, msys. First I have apply patch:
--- perl-5.16.2/win32/makefile.mk.orig 2012-11-27 21:31:21 +0400 +++ perl-5.16.2/win32/makefile.mk 2012-11-27 21:34:26 +0400 @@ -1432,6 +1432,8 @@ if exist $(CCHOME)\bin\libgcc_s_1.dll $(XCOPY) $(CCHOME)\bin\libgcc_s_1.dll ..\t\$(NULL) if exist $(CCHOME)\bin\w64gcc_s_sjlj-1.dll $(XCOPY) $(CCHOME)\bin\w64gcc_s_sjlj-1.dll ..\t\$(NULL) if exist $(CCHOME)\bin\libstdc++-6.dll $(XCOPY) $(CCHOME)\bin\libstdc++-6.dll ..\t\$(NULL) + if exist $(CCHOME)\bin\libwinpthread-1.dll $(XCOPY) $(CCHOME)\bin\libwinpthread-1.dll ..\t\$(NULL) + if exist $(CCHOME)\bin\libgcc_s_seh-1.dll $(XCOPY) $(CCHOME)\bin\libgcc_s_seh-1.dll ..\t\$(NULL) .ENDIF test : test-prep Than I try to build with next command line: dmake INST_DRV=$DRV INST_TOP=$PREFIX_WIN/opt CCHOME=$MINGWHOME_WIN WIN64=undef With 32bit build I have error: if exist ..\wperl.exe xcopy /f /r /i /d /y ..\wperl.exe c:/SDK/ported-x32/opt\bin\*.* ЌҐ¤®ЇгбвЁ¬®Ґ зЁб«® Ї а ¬Ґва®ў dmake.exe: Warning: -- Target [..\lib\unicore\CombiningClass.pl] was made but the time stamp has not been updated. dmake.exe: Error code 132, while making 'installbare' With 64-bit build I haven't build perl successfully due to freezing build process. How can I fix it?