Проблема X64 unarc 0.67 builds but doesn't work

ant_sh

Мимокрокодил
I found working x64 unarc 0.60RC build here https://github.com/masterofobzene/unarc-windows
It works but doesn't unpack some archives created with freearc 0.67 so I decided to incorporate changes from it into 0.67 source.
It builds with mingw all right, unarc l (list command) works but unarc t (test) and unarc x (extract) show first file name in archive and hang (can be interrupted by ctrl-c though).
I am not qualified enough to handle this so I attached the source with changes I made in readme.txt for anybody who can debug this issue. Please build latest working x64 unarc
 

Вложения

Вот в этой теме на форуме есть рабочая версия Unarc_x64
64-bit Repository
Archiver, 7z Alternative and FreeArc Replacement
Удивительно, этот x64 билд unarc.dll работает с новыми архивами, которые не берёт 0.60 RC. Файл датирован 2017 годом, внутри написано gcc 4.9.3 и идёт вместе с библиотеками mingw.
Но кто и как его скомпилировал?
Там написано, что пак взят отсюда и поддерживается Shegorat-ом. Однако здесь в соседней теме Shegorat не выкладывал x64 билда.
 
Булат в закрытой части форума выкладывал.
А исходники там были? Очевидно, он модифицировал код и мейкфайл.
Я хочу нормальные статически скомпонованные unarc.exe и unarc.dll, которые не тащат за собой mingw dll библиотеки.
 
Назад
Сверху