nixp.ru v3.0

17 октября 2017,
вторник,
21:57:14 MSK

DevOps с компанией «Флант»
cyb3rpunk написал 7 января 2006 года в 07:27 (364 просмотра) Ведет себя как мужчина; открыл 17 тем в форуме, оставил 201 комментарий на сайте.

Люди, простите. конечно за глуповатый вопрос, но все же мне интересно — как собрать OpenOffice 2 из исходников (просто не наблюдаю я там никаких мейкфайлов.Нашел только подозрительную директорию dmake. Меня терзают смутные подозрения :),что именно этой утилиткой он и собирается.

Genie

ахха. читаем:

$ apt-cache show dmake
Package: dmake
Version: 4.3-2
Description: make utility used to build OpenOffice.org
 Dmake is a make utility similar to GNU make or the Workshop dmake.
 .
 This utility has an irregular syntax but is available for Linux, Solaris, and
 Win32 and other platforms. This version of dmake is a modified version of the
 original public domain dmake, and is used to build OpenOffice.org.
 .
 Dmake features:
   * support for portable makefiles
   * portable accross many platforms
   * significantly enhanced macro facilities
   * sophisticated inference algorithm supporting
     transitive closure over the inference graph
   * support for traversing the file sytem both
     during making of targets and during inference
   * %-meta rules for specifying rules to be used
     for inferring prerequisites
   * conditional macros
   * local rule macro variables
   * proper support for libraries
   * parallel making of targets on architectures
     that support it
   * attributed targets
   * text diversions
   * group recipes
   * supports MKS extended argument passing
     convention
   * directory caching
   * highly configurable
cyb3rpunk

Ну это понятно, тока у меня мэна к ней нету, а справка не очень исчерпывающая, верней ее нету вообще :(

Genie

поискать в гугле://dmake+documentation+homepage ?

REDkiy

Интересно, а сколько в сутках он будет собираться?

Longobard
REDkiy
Интересно, а сколько в сутках он будет собираться?

часов пять-шесть у меня собирался, проц п4 1800 williamette.

Сборка как-то станно организована, не распаралеливается нифига, поэтому даже при настроенном distcc он собирается на одном хосте (на локалхосте)

REDkiy
часов пять-шесть у меня собирался, проц п4 1800 williamette.

Сборка как-то станно организована, не распаралеливается нифига, поэтому даже при настроенном distcc он собирается на одном хосте (на локалхосте)

Насколько я понял из мана, distcc позволяет распаралеливать компиляцию C/C++/ObjC, а OOO в значительной части написан на Java, возможно дело в этом, нет?

cyb3rpunk

Пасиб, канешн, за советы, тока я уже плюнул на все это дело и поставил RPM-ки