User:Jo7ueb/dev/build memo

=ビルドするときのメモ= LibreOfficeを急にソースコードからビルドしたくなったので試してみた． せっかくやるなら新しいバージョンのコードをビルドしたいので，3.6のブランチを チェックアウトして，そいつをビルドしてみます．

構築環境

 * OS: Kubuntu 12.04 @ 32bit

依存関係を満たす
あとJunitがうんたらかんたら？←あまり関係ないっぽい？

ソースコードを入手
ソースコードをリポジトリから引っ張ってくる

ビルドしたいバージョンのブランチに移動． masterでビルドするとこける確率が上がるらしい． 各バージョンをリリースする際はタグが切られるので，タグをチェックアウトすれば 任意のバージョンについてビルドすることもできますよ．

チェックアウトには結構時間がかかる．

ビルド作業
autogen -> makeのコンボをきめる．

autogen.shの--with-langオプションでqtzを指定すると，KeyID を付けることができる．これは，翻訳のチェックに激しく便利．

途中でファイルをフェッチしたりするので初回は特にえらく時間がかかる．

linkoo finished, please don't forget to source ooenv before ./soffice.

solver/unxlngi6.pro/installation/opt/program

トラブル

 * "moz"のビルドでコケる→--disable-mozillaをつけたらどうなる？　問☆題☆解☆決