1xxさん 茂木と申します。ログを拝見させていただいた感じ、helpとかdictionariesとか で落ちているようなので、autogenのオプションに --without-help --without-myspell-dicts を追加してみるとどうでしょうか?それでもし上手くいったら --enable-debug も追加してみると、最適化が抑制されてデバッグしやすくなると思われます。
僕もビルドに挑戦しているのですがまだ成功していません。難しいですね。 (2013/04/21 22:42), 1xx wrote: > 2013年4月20日 8:37 1xx <[email protected]>: >> 2013年4月20日 5:31 Kohei Yoshida <[email protected]>: >>> ちなみにWindowsでのビルドに関してはこのページ >>> https://wiki.documentfoundation.org/Development/BuildingOnWindows >>> https://wiki.documentfoundation.org/Development/Windows_Build_Dependencies >>> が(英語ですが)役に立ちます。このページによると2012 Expressでもビルド可能と一応書いてありますね。 > >> cygwinとVisualStudioとの合わせ技でbuildするイメージでしょうか? >> ちょっとチャレンジしてみます。 > > >> https://wiki.documentfoundation.org/Development/BuildingOnWindows >> https://wiki.documentfoundation.org/Development/Windows_Build_Dependencies > > を確認しながらLibreOffice 4.0.2.2のソースを > Windows 7 Ultimate 64-bit SP1に > Visual Studio 2012 Express for Desktop + cygwin 1.7.17 > を入れた環境でビルドを試みているのですが、 > つまづいてしまいました。 > > ./autogen.sh --with-ant-home=/opt/ant190 --without-junit > --disable-activex --disable-atl > --with-nss-build-tools=/cygdrive/c/mozilla-build > --with-visual-studio=2012 > > このコマンドは正常終了したのですが、 > > > $ /opt/lo/bin/make > /opt/lo/bin/make -r -f /home/Mitsutoshi/src/libreoffice-4.0.2.2/Makefile.top > all > make[1]: Entering directory `/home/Mitsutoshi/src/libreoffice-4.0.2.2' > C:/cygwin/home/Mitsutoshi/src/libreoffice-4.0.2.2/bin/unpack-sources > C:/cygwin/home/Mitsutoshi/src/libreoffice-4.0.2.2 > C:/cygwin/home/Mitsutoshi/src/libreoffice-4.0.2.2/src/libreoffice-dictionaries-4.0.2.2.tar.xz > > C:/cygwin/home/Mitsutoshi/src/libreoffice-4.0.2.2/src/libreoffice-help-4.0.2.2.tar.xz > Unpacking libreoffice-dictionaries-4.0.2.2... > tar -xf > C:/cygwin/home/Mitsutoshi/src/libreoffice-4.0.2.2/src/libreoffice-dictionaries-4.0.2.2.tar.xz > -C C:/cygwin/home/Mitsutoshi/src/libreoffice-4.0.2.2/src > tar: C に接続できません: 名前解決失敗 > find: > ‘C:/cygwin/home/Mitsutoshi/src/libreoffice-4.0.2.2/src/libreoffice-dictionaries-4.0.2.2’: > No such file or directory > Unpacking libreoffice-help-4.0.2.2... > tar -xf > C:/cygwin/home/Mitsutoshi/src/libreoffice-4.0.2.2/src/libreoffice-help-4.0.2.2.tar.xz > -C C:/cygwin/home/Mitsutoshi/src/libreoffice-4.0.2.2/src > tar: C に接続できません: 名前解決失敗 > find: > ‘C:/cygwin/home/Mitsutoshi/src/libreoffice-4.0.2.2/src/libreoffice-help-4.0.2.2’: > No such file or directory > C:/cygwin/home/Mitsutoshi/src/libreoffice-4.0.2.2/download && touch > C:/cygwin/home/Mitsutoshi/src/libreoffice-4.0.2.2/src.downloaded > Copying /cygdrive/C/Program Files (x86)/Microsoft Visual Studio > 11.0/VC/redist/x86/Microsoft.VC110.CRT/msvcp110.dll to > ./external/msvcp110 > Copying /cygdrive/C/Program Files (x86)/Microsoft Visual Studio > 11.0/VC/redist/x86/Microsoft.VC110.CRT/msvcr110.dll to > ./external/msvcp110 > MSMDir not found at ./oowintool line 350. > oowintool failed to copy merge modules > make[1]: *** > [C:/cygwin/home/Mitsutoshi/src/libreoffice-4.0.2.2/src.downloaded] > Error 1 > make[1]: Leaving directory `/home/Mitsutoshi/src/libreoffice-4.0.2.2' > make: *** [all] Error 2 > > と、oowintoolがレジストリMSMDirを見つけられなくて > エラーになります。 > > oowintool のソースを見たのですが > HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/VisualStudio/*.0/Setup/VS/MSMDir > というレジストリが必要なようですが、 > 私の環境にはこの項目がありません。 > > 見落としがあるのかもしれないと思い、 > >> https://wiki.documentfoundation.org/Development/BuildingOnWindows >> https://wiki.documentfoundation.org/Development/Windows_Build_Dependencies > > を確認したのですが、 > それらしい個所を見つけることが出来ませんでした。 > > この問題を解決するために何が必要なのか、何が足りないのか、 > ご存知の方がいらっしゃったら、 > 教えていただけないでしょうか? > > > さっさとコンパイルして落ちている問題の個所を > 特定するつもりでいたのですが、 > それ以前の問題でつまづいて申し訳ない限りです。 > > -- > 1xx <[email protected]> <https://twitter.com/ItSANgo> > <http://d.hatena.ne.jp/Itisango/> > -- Unsubscribe instructions: E-mail to [email protected] Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette List archive: http://listarchives.libreoffice.org/ja/discuss/ All messages sent to this list will be publicly archived and cannot be deleted
