Debug build

Материал из Forumooo wiki

(Различия между версиями)
Перейти к: навигация, поиск
(Как собрать отладочную сборку?)
(форматирование)
Строка 1: Строка 1:
-
 
== Как собрать отладочную сборку? ==
== Как собрать отладочную сборку? ==
Строка 8: Строка 7:
и попробовать собрать обычную версию ООо из исходников. Если сборка пройдет удачно - можно приступать к созданию отладочной сборки.
и попробовать собрать обычную версию ООо из исходников. Если сборка пройдет удачно - можно приступать к созданию отладочной сборки.
-
Для сборки понадобится gcc (например gcc3.4).
+
Для сборки на Linux понадобится gcc (например gcc3.4).
-
Далее
+
Далее общая схема сборки.
-
1. Запустил ./configure
+
# Запускаем  ./configure Скрипт сообщает о недостающих пакетах. Доустанавливаем их.
-
разумеется скрипт сообщил о недостающих пакетах
+
# Запускаем  ./configure  Скрипт сообщает о том, что можно запускать bootstrap
-
Доустановил (и отключил при сборке mozilla )
+
# Запускаем  ./bootstrap Скрипт дополнительно закачал с hg.services.openoffice.org кучу внешних библиотек (на 215 Мб)
-
Скрипт сообщил о том, что можно запускать bootstrap
+
# Запускаем  make
-
2 Запустил ./bootstrap
+
 
-
Он отработал и дополнительно закачал с hg.services.openoffice.org кучу внешних библиотек (на 215 Мб)
+
 
-
3 Запустил make
+
Перед началом сборки можно отключить ненужные модули (или те, которые не собираются из-за ошибок)
 +
*  ./configure --disable-mozilla --disable-gtk --without-junit  --with-system-cppunit --without-myspell-dicts
 +
 
 +
После 7-8 часов сборки получаем английский дистрибутив.

Версия 10:53, 19 октября 2010

Как собрать отладочную сборку?

Для контроля качества перевода требуется отладочная сборка ООо. Это обычная русская ванильная сборка, но в интерфейсе в каждой лексеме указаны идентификаторы, позволяющие найти данную лексему в po-файлах (которые используются при переводе интерфейса).


Для создания отладочной сборки необходимо скачать архивы с исходными кодами ООо, распаковать их и попробовать собрать обычную версию ООо из исходников. Если сборка пройдет удачно - можно приступать к созданию отладочной сборки.

Для сборки на Linux понадобится gcc (например gcc3.4). Далее общая схема сборки.

  1. Запускаем ./configure Скрипт сообщает о недостающих пакетах. Доустанавливаем их.
  2. Запускаем ./configure Скрипт сообщает о том, что можно запускать bootstrap
  3. Запускаем ./bootstrap Скрипт дополнительно закачал с hg.services.openoffice.org кучу внешних библиотек (на 215 Мб)
  4. Запускаем make


Перед началом сборки можно отключить ненужные модули (или те, которые не собираются из-за ошибок)

После 7-8 часов сборки получаем английский дистрибутив.

Личные инструменты
Пространства имён
Варианты
Действия
Компоненты
Общие вопросы
Совместимость
Навигация
Инструменты