isolyzer icon indicating copy to clipboard operation
isolyzer copied to clipboard

Update Windows build process

Open bitsgalore opened this issue 3 years ago • 2 comments

Adapt Docker based jpylyzer scripts?

bitsgalore avatar Apr 07 '22 15:04 bitsgalore

Abandoned Wine-based approach after trouble installing PyInstaller, and used Jpylyzer's Docker script instead:

https://github.com/KBNLresearch/isolyzer/commit/e7d78fa64a4facd43521b138cc1e0c3030d388f5

This seems to work, but I don't really understand how/why!

EDIT - I think it uses this:

https://github.com/cdrx/docker-pyinstaller

Under Wine the binaries result in an error if output is redirected to a file:

wine /home/johan/.wine/drive_c/isolyzer/isolyzer 10MB-CD-DVD.iso > test.xml

Result:

Fatal Python error: init_sys_streams: can't initialize sys standard streams
OSError: [WinError 6] Invalid handle

Current thread 0x0000002b (most recent call first):

abnormal program termination

I suspect this is a Wine issue, see: https://forum.winehq.org/viewtopic.php?t=33992

bitsgalore avatar Apr 13 '22 15:04 bitsgalore