以下の環境で日本語版LibreOffice4.0.3.3のあるモジュールに別のライブラリをリンクしたいのですが、
リンクエラーとなってしまいます。
どなたか解決方法をご存知の方いらっしゃいますでしょうか?
■参考にした手順
https://wiki.documentfoundation.org/Development/Gbuild
※「5.2.3 Tip 3: Linked Library」を参考にしました。
■ソースファイル
http://ja.libreoffice.org/download/?type=src&version=4.0.3からダウンロードした
バージョン4.0.3.3ソースファイル
■ビルド環境
OS:Windows7(64bit)
Cygwin:1.7.18(0.263/5/3)
コンパイラ:Visual Studio 2012 Express for Desktop
make:LOパッチが当てられたGNU make 3.82
http://dev-www.libreoffice.org/bin/cygwin/make
■発生している問題の詳細
上記「参考にした手順」の通り
Library_モジュール名.mkの
「$(eval $(call
gb_Library_add_linked_libs,モジュール名,リンクしたいライブラリ1,リンクしたいライブラリ2))」
を指定してビルドしたところ、
「gb_LinkTarget_add_linked_libs: use gb_LinkTarget_use_libraries instead..
Stop.」
のビルドエラーが発生しました。
そこで、
「$(eval $(call
gb_LinkTarget_use_libraries,モジュール名,リンクしたいライブラリ1,リンクしたいライブラリ2))」
に変更してビルドしてみたのですが、今度はリンクエラーとなります。
※Repository.mkにはリンクしたいライブラリは既に登録済みです。
※参考にした手順と4.0.3.3のビルド方法は異なっている様で、参考となる資料も見つけられません
でした。
お手数ですがご存知の方はご回答宜しくお願い致します。
以上です。
--
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
- [ja-discuss] LibreOffice4.0.3.3でライブラリをリンクする方法について · 山田太郎
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.