茂木です。
テストが失敗してると、中途半端にパッケージングされてしまうっぽいので、下記の
コマンドでテスト無しのビルドを実行してからappファイルを実行してみてください
$ make build-nocheck
(2014/06/08 16:58), Yozo TODA wrote:
こんにちは, 戸田といいます.
昨日の LibreOffice Mini Conference 2014 Tokyo 楽しませていただきました.
で, 手持ちの MacBook Pro (OS X 10.9.3) で開発版ビルドしてみました.
homebrew で必要なツールを揃えてビルドしてみたところ,
コンパイル自体はうまくできるようです.
(エラーで途中終了にならずに最後のテストのところまでちゃんと実行される.)
autogen.sh につけるオプションはこんなかんじ
./autogen.sh --without-doxygen --without-java --enable-macosx-retina
--enable-bogus-pkg-config
これでコンパイルが完了してテストが始まり, いろいろウインドウが表示されていきます.
テスト内容はいくつか失敗してるものはあるようです.
(ログとったけど個々の内容はあんまりよく見ていない.)
これなら当然コマンドラインからも起動するだろうと思ったんですが,
instdir/ の下にある LibreOfficeDev.app を open すると exception 出して
終了してしまいます.
他の方で, うまく起動できてるって方はいらっしゃいますか?
いちおう落ちたときに出てくるレポート内容つけておきます.
com::sun::star::configuration::theDefaultProvider::get() で失敗してるようなんですが,
それ以上は調べてません.
com::sun::star::uno::DeploymentException あたりで検索するといくつかヒットしますが,
役に立つ情報は見つけられませんでした.
~/Library/Application Support/LibreOffice/4/user/ を別の名前にしておいても
同じ exception で落ちるようなので, そこらへんの初期化に行く前の問題なのかと思いますが,
よく分かってません.
-- yozo.
x----x ここから x---x---x---x---x
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Application Specific Information:
abort() called
terminating with uncaught exception of type
com::sun::star::uno::DeploymentException
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x9256c952 __pthread_kill + 10
1 libsystem_pthread.dylib 0x93426167 pthread_kill + 101
2 libsystem_c.dylib 0x980d629c abort + 155
3 libc++abi.dylib 0x956506c9 abort_message + 169
4 libc++abi.dylib 0x95671499 default_terminate_handler() + 292
5 libc++abi.dylib 0x9566ec30 std::__terminate(void (*)()) + 14
6 libc++abi.dylib 0x9566e64b __cxa_throw + 116
7 libutllo.dylib 0x016dbaf0
com::sun::star::configuration::theDefaultProvider::get(com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext>
const&) + 400
8 libutllo.dylib 0x016dabd6
utl::ConfigManager::acquireTree(utl::ConfigItem&) + 1270
9 libutllo.dylib 0x016dafc9
utl::ConfigManager::addConfigItem(utl::ConfigItem&) + 57
10 libutllo.dylib 0x016cdb19
utl::ConfigItem::ConfigItem(rtl::OUString const&, short) + 169
11 libutllo.dylib 0x01726572
SvtSysLocaleOptions_Impl::SvtSysLocaleOptions_Impl() + 82
12 libutllo.dylib 0x0172883c
SvtSysLocaleOptions::SvtSysLocaleOptions() + 92
13 libutllo.dylib 0x01752525
SvtSysLocale_Impl::SvtSysLocale_Impl() + 37
14 libutllo.dylib 0x01752da2 SvtSysLocale::SvtSysLocale() + 66
15 libutllo.dylib 0x01752d5b SvtSysLocale::SvtSysLocale() + 11
16 libvcllo.dylib 0x01ae2948
ImplAllSettingsData::ImplAllSettingsData() + 120
17 libvcllo.dylib 0x01ae4d6c
boost::detail::sp_if_not_array<ImplAllSettingsData>::type
boost::make_shared<ImplAllSettingsData>() + 60
18 libvcllo.dylib 0x01ae2ec1 AllSettings::AllSettings() + 17
19 libvcllo.dylib 0x01ae96a6 Application::InitSettings() + 70
20 libvcllo.dylib 0x01ae976f Application::GetSettings() + 31
21 libsofficeapp.dylib 0x00062179
desktop::Desktop::GetDesktopResManager() + 169
22 libsofficeapp.dylib 0x00064b42
desktop::Desktop::HandleBootstrapErrors(desktop::Desktop::BootstrapError,
rtl::OUString const&) + 1298
23 libsofficeapp.dylib 0x00067df8 desktop::Desktop::Main() + 344
24 libvcllo.dylib 0x01aec787 ImplSVMain() + 55
25 libvcllo.dylib 0x01b5d44b
AquaSalInstance::handleAppDefinedEvent(NSEvent*) + 91
26 libvcllo.dylib 0x01b94beb -[VCL_NSApplication
sendEvent:] + 363
27 com.apple.AppKit 0x904c51dc -[NSApplication run] + 823
28 com.apple.AppKit 0x904ae018 NSApplicationMain + 1165
29 libvcllo.dylib 0x01b5c663 ImplSVMainHook(int*) + 355
30 libvcllo.dylib 0x01aed27a SVMain() + 26
31 libsofficeapp.dylib 0x000952ad soffice_main + 237
32 org.libreoffice.script 0x00001f4e main + 30
33 org.libreoffice.script 0x00001f25 start + 53
x----x ここまで x---x---x---x---x
--
茂木 勇
--
Unsubscribe instructions: E-mail to discuss+unsubscribe@ja.libreoffice.org
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
Context
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.