Bug 7417

Summary: Не работает сборка CHM-файлов с помощью HTMLHELP
Product: WINE@Etersoft Reporter: Евгений Синельников <sin>
Component: ОбщееAssignee: Konstantin Artyushkin <akv>
Status: CLOSED INVALID QA Contact: Andrey Vusik <night>
Severity: normal    
Priority: P4 CC: lav, olezha
Version: 1.0.12   
Target Milestone: ---   
Hardware: PC   
OS: All   
Whiteboard:
Заявки RT: Связано с:
Дата напоминания:
Bug Depends on:    
Bug Blocks: 3000    

Description Евгений Синельников 2011-07-07 11:53:28 MSK
Хочу отметить проблему со сборкой в Microsoft HTML Help 1.4 SDK
http://msdn.microsoft.com/en-us/library/ms670169.aspx

Суть задачи в том, чтобы получить CHM-файл, собрав его из htmlhelp-проекта (*.hhp - так, например, собирается документация в формате CHM для VirtualBox, причём под wine).

На wine в ALT Linux мне это не удалось.
В чём точно была проблема сказать сложно, но для воспроизведения прикладываю архив с примером проекта.

Особенности сборки в консоли описаны здесь:
http://www.help-info.de/en/Help_Info_HTMLHelp/hh_command.htm

Сборка из архива подготовлена и должна собираться одной командой (hhc в путях нужно добавить или полный путь к нему указать придётся):
$ hhc foobar.hhp

PS: файл размером 7,4Мб не влез (создал все картинки на основе одной, самой маленькой по размеру, получилось 4Мб). Оригинал доступен на /srv/sin/files/vbox
Comment 1 Andrey Vusik 2012-02-17 17:13:52 MSK
Бутылка people/night/chm (и в eterhack и в 1.0.12)
Проекты в корне диска c:
Запуск следует производить с полными путями типа
wine c:/Program\ Files/HTML\ Help\ Workshop/hhc.exe htmlhelp.hhp
Мне кажется тут какие-то проблемы в правах.
Сразу получал ошибку 
HHC5010: Error: Cannot open "c:\Program Files\2\VirtualBox.chm". Compilation stopped.
Изменил права на каталог с проектом - она ушла, но появилась следующая с невозможностью записать в wine/Temp:

trace:file:wine_nt_to_unix_file_name L"\\??\\C:\\users\\wine\\Temp\\TFS26dc.tmp" -> "/net/wine/bottles/people/night/.wine-chm/dosdevices/c:/users/wine/Temp/TFS26dc.tmp"
trace:file:CreateFileW returning 0x64
trace:file:ReadFile 0x64 0x32ed74 96 0x32eac8 (nil)
trace:file:WriteFile 0x13 0x32edf4 16 0x32ede4 (nil)
HHC5010: Error: trace:file:WriteFile 0x13 0x32edf4 69 0x32ede4 (nil)
Cannot open "C:\users\wine\Temp\TFS26dc.tmp". Compilation stopped.
Comment 3 Vitaly Lipatov 2014-09-11 18:40:08 MSK
Откладываем задачи, к которым не обращались более 100 дней.
Comment 4 Олег Шевченко 2024-04-17 23:15:32 MSK
Задача по релизу W@E 1.0.12
Уже давно не актуально, закрываю.