Closed zxpatric closed 6 years ago
Try in Windows 7 with Strawberry Perl 5.18.4. Didn't work. So guess mkfiles.pl is broken.
e:\projects\PuTTYTray>"d:\Bin\strawberry\perl\bin\perl.exe" mkfiles.pl Use of uninitialized value $dirfile in hash element at mkfiles.pl line 227. Use of uninitialized value $dirfile in string at mkfiles.pl line 228. unable to open source file be_all_u.m
e:\projects\PuTTYTray>git status On branch master Your branch is up-to-date with 'origin/master'.
nothing to commit, working tree clean
e:\projects\PuTTYTray>"d:\Bin\strawberry\perl\bin\perl.exe" --version
This is perl 5, version 18, subversion 4 (v5.18.4) built for MSWin32-x64-multi-thread
Copyright 1987-2013, Larry Wall
This is because regex_lib is built from a .cpp file, which mkfies.pl doesn't know how to import. Check out my PR #281 to see how to fix this issue for yourself right away (with a one-liner)
This is fixed by my new build system, which was totally not a waste of time.
windows 10
C:\projects\PuTTYTray>git branch
C:\projects\PuTTYTray>perl mkfiles.pl Use of uninitialized value $dirfile in hash element at mkfiles.pl line 227. Use of uninitialized value $dirfile in string at mkfiles.pl line 228. unable to open source file be_all_u.m
C:\projects\PuTTYTray>perl --version
This is perl 5, version 26, subversion 1 (v5.26.1) built for MSWin32-x64-multi-thread