Compile perl 5.22
this pull request - continues #2855:
https://www.activestate.com/blog/faqs/what-is-the-status-of-perl-dev-kit-and-activeperl-pro-studio/ ActiveState will not be updating PDK to work with versions of ActivePerl newer than 5.22.
Trying to compile openkore to use perl 5.22 We need:
- [x] compile start.exe
- [ ] compile wxstart.exe
- [x] compile XSTools.dll
- [x] compile NetRedirect.dll
- [ ] change logo ??
- [ ] change dll version number?
I use:
- Windows 10 x32
- ActivePerl-5.22.1.2201-MSWin32-x86-64int-299574
- ActiveState.Perl.Dev.Kit.Pro.v9.5.1.300018.x86
Unresolved issues:
- XSTools.dll and NetRedirect.dll compiled with ActivePerl-5.22 - not working. We can compile them using Strawberry Perl.
- Compiled wxstart.exe - does not work
now only miss to update the dlls based in pathfind and compile a wxstart
now only miss to update the dlls based in pathfind and compile a wxstart
why?
now only miss to update the dlls based in pathfind and compile a wxstart
why?
the dlls from pull request dont use the new pathfind algo, also they are not compiled using the libflag so exes dont work if perl is not installed
I propose to add russian encode to start.exe: #2600
I propose to add russian encode to start.exe: #2600
seems ok to me, we need to check if the following encodes are in start.exe: China - suported by encode::HanExtra Russia - ?? Thailand - ??
wx still running after close: https://metacpan.org/pod/Wx::Perl::Packager#For-PerlApp-on-MS-Windows
- Just run wxstart.exe and press the right button

Top menu also doesn't work
- the
quitcommand does not work

seems ok to me, we need to check if the following encodes are in start.exe: Russia - ??
-
sys.txt : locale en start.exe:

-
sys.txt : locale en wsstart.exe:

-
sys.txt : locale ru start.exe:

-
sys.txt : locale ru wxstart.exe:

thanks for the test, i will see what i can do
assert error in inventoryList after quit command shoud be fixed
fix language in wx
nothing changed
The first press of the right button still shows an error:

the second press already shows the menu without errors
@alisonrag can you find a way to add a monospaced font to wxstart?
I suggest doing a rebase onto master
for testing new github actions
I suggest doing a
rebase onto masterfor testing new github actions
Seems ok to me, can merge master
@alisonrag can you run start.exe and close the window with a cross?
I get an error:
or

sorry i'm kind afk these days, maybe we will need to update deps/base
@ya4ept
can u test language in wx?
my test:

here after last start update i can close in cross can u test this too?
@ya4ept can u test language in wx? my test:
there have never been any problems in displaying the Russian interface. There is a problem when you receive an error connecting to a non-existent server. Error encoding does not match console encoding
here after last start update i can close in cross can u test this too?
- When i close start.exe i get the following error and the wxstart.exe process remains hanging in the task manager:
- When i close wxstart.exe i get the following error:
many errors appear in the windows application log, for example::
Контейнер ошибки 1524974634115573870, тип 1
Имя события: APPCRASH
Отклик: Нет данных
Идентификатор CAB: 0
Сигнатура проблемы:
P1: wxstart.exe
P2: 0.0.0.0
P3: 56b2a45b
P4: libgcc_s_dw2-1.dll
P5: 0.0.0.0
P6: 5ea42cb8
P7: c0000005
P8: 00014f00
P9:
P10:
Вложенные файлы:
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER9448.tmp.WERInternalMetadata.xml
Эти файлы можно найти здесь:
\\?\C:\ProgramData\Microsoft\Windows\WER\ReportArchive\AppCrash_wxstart.exe_615836773ce9d2ffc43c650eb58ceda15658d_664c10dc_4df9809a-3021-4d68-a090-e232d887c059
Символ анализа:
Повторный поиск решения: 0
Идентификатор отчета: 26222996-f86a-4b02-a2e1-89432464181b
Состояние отчета: 268435456
Хэшированный контейнер: f4230f58d48d39840529cc599df0a86e
Идентификатор GUID CAB: 0
How can I help on this one?
continue in #3611