Добавил инсталлятор для Linux.
В связи с необходимостью наличия wine/mono в Linux, решил не делать deb-пакет, а реализовать все средствами InnoSetup, просто упростив основной инсталлятор: отключив создание ярлыков, регистрацию журналов, наличие большого количества примеров и убрав оконную программу "Генератор параметров" из инсталлятора.
Получился простой дистрибутив с простой установкой.
Состав дистрибутива: основная программа, файл настроек и шаблоны отчетов, а так же небольшой пример кода и справка в pdf.
Для установки и работы требуется:
* Ubuntu 13.04, update 28.09.2013.
* Wine, update 28.09.2013.
* Mono (windows) 2.10.8. Скачать (79.5мб): http://download.mono-project.com/archive/2.10.8/windows-installer/1/mono-2.10.8-gtksharp-2.12.11-win32-1.exe
* OpenOffice win-версия установленная в wine (необходима только для проверки орфографии)
Если установить mono-vbnc, то можно запускать программу через команду mono, а не только wine.
Автоматическая проверка пока не работает на Linux, т.к. не удается создавать объекты com.sun.star.ServiceManager в Wine.
В windows все отлично.
Вероятно нужно что-то доустановить/поднастроить в/для среды Linux/Wine/Mono.
Тестовая версия:
http://www.sourcelocalizer.ru/files/setup/debug/Setup.SourceLocalizer.0.9.1.738.forWine.TestVersion.zip
Проверить возможность использования OpenOffice можно параметром:
-SPELLCHECKUSE=OOO
Если появится ошибка InitSpellCheck() с указанием в debug-log на com.sun.star.ServiceManager, значит нельзя создать объект OpenOffice'а.
Работу программы проверял в Ubuntu 13.4 и OpenSuse 12.3.4.
В связи с необходимостью наличия wine/mono в Linux, решил не делать deb-пакет, а реализовать все средствами InnoSetup, просто упростив основной инсталлятор: отключив создание ярлыков, регистрацию журналов, наличие большого количества примеров и убрав оконную программу "Генератор параметров" из инсталлятора.
Получился простой дистрибутив с простой установкой.
Состав дистрибутива: основная программа, файл настроек и шаблоны отчетов, а так же небольшой пример кода и справка в pdf.
Для установки и работы требуется:
* Ubuntu 13.04, update 28.09.2013.
* Wine, update 28.09.2013.
* Mono (windows) 2.10.8. Скачать (79.5мб): http://download.mono-project.com/archive/2.10.8/windows-installer/1/mono-2.10.8-gtksharp-2.12.11-win32-1.exe
* OpenOffice win-версия установленная в wine (необходима только для проверки орфографии)
Если установить mono-vbnc, то можно запускать программу через команду mono, а не только wine.
Автоматическая проверка пока не работает на Linux, т.к. не удается создавать объекты com.sun.star.ServiceManager в Wine.
В windows все отлично.
Вероятно нужно что-то доустановить/поднастроить в/для среды Linux/Wine/Mono.
Тестовая версия:
http://www.sourcelocalizer.ru/files/setup/debug/Setup.SourceLocalizer.0.9.1.738.forWine.TestVersion.zip
Проверить возможность использования OpenOffice можно параметром:
-SPELLCHECKUSE=OOO
Если появится ошибка InitSpellCheck() с указанием в debug-log на com.sun.star.ServiceManager, значит нельзя создать объект OpenOffice'а.
Работу программы проверял в Ubuntu 13.4 и OpenSuse 12.3.4.
Комментариев нет:
Отправить комментарий