マニュアル #3999
完了ドキュメントの生成手順
kanehiro さんがほぼ8年前に追加. 7年以上前に更新.
100%
説明
ドキュメントの正しい生成手順を教えて頂けますでしょうか。
以前はdocsの下でmake installでよかったと思うのですが、いつからかそれだとdoxygen_classref.confがない、と言われるようになったと思います。
make doxygen_classref.conf
すれば生成されるのはわかっているのですが、正しい手順を確認したいと思います。
ファイル
make_dist.log (227 KB) make_dist.log | kanehiro, 2017/08/30 13:44 |
n.kawauchi さんが7年以上前に更新
河内です。
こちらも対応が遅くなり、申し訳ございません。
make dist時に必要なqkcのインストールですが、私は下記手順にて行っています。
$ wget http://hp.vector.co.jp/authors/VA000501/qkcc100.zip $ unzip qkcc100.zip $ make $ sudo cp qkc /usr/local/bin
よろしくお願いいたします。
kanehiro さんが7年以上前に更新
- ファイル make_dist.log make_dist.log を追加
河内様、
qkcをインストールし、make distを試したところ添付のようにエラーになってしまいました。
何が問題でしょうか。
なお、RELENG_1_1のソースを使用しています。
n.kawauchi さんが7年以上前に更新
金広様
返事が遅くなり申し訳ございません。
エラーを拝見すると、以下の修正が反映されていないように思えます。
OpenRTM-aist/branches/RELENG_1_1 ⇒r2793
OpenRTM-aist/tags/RELEASE_1_1_2 ⇒r2794
これは下記チケットの修正です
http://redmine.openrtm.org/issues/3696
私の方で下記から最新版をチェックアウトしてビルドしたところ正常にビルドできました。
http://svn.openrtm.org/OpenRTM-aist/branches/RELENG_1_1/OpenRTM-aist/
以上、よろしくお願いいたします。
n.kawauchi さんが7年以上前に更新
こちらの状況をお知らせします。OpenRTM-aist/branches/RELENG_1_1をチェックアウトしてのビルドです。
branchesのソース利用なら下記のようにr2793、tagsソースならr2794の修正が入っているでしょうか。
$ svn update Updating '.': リビジョン 3029 です。 $ svn -l 2 log ------------------------------------------------------------------------ r3027 | n-ando | 2017-08-30 12:02:35 +0900 (2017年08月30日 (水)) | 1 line [compat,build] Adding -C/-p option to header install command. refs #4032 ------------------------------------------------------------------------ r2793 | kawauchi | 2016-10-28 17:28:34 +0900 (2016年10月28日 (金)) | 1 line [merge] r2791-2792 has been merged from trunk. ------------------------------------------------------------------------ $ ./build/autogen $ ./configure --prefix=/usr $ make dist
上記にてビルドOKです。
n.kawauchi さんが7年以上前に更新
金広様
お手数をおかけして、申し訳ございませんでした。原因が分かりました。
ご指摘のエラーはtrunkでは修正済みですが、これをbranches/RELENG_1_1へ
マージしておりませんでした。
trunkでは下記チケットで対応済みです。
#3887
このチケットで、原因は #3696 の修正によるものと書いています。
#3696 のコミットログは、[compat,->RELENG_1_1]としているので、
#3887 も同じにすべきところをRELENG_1_2としてマージしておりませんでした。
対応が至らず、申し訳ございませんでした。
branches/RELENG_1_1へマージし、make, make installでもエラーが出ない
ことを確認しました。
よろしくお願いいたします。