[choreonoid-users-ja 00020] Re: choreonoid-users-ja boost(windowsでのソースコードからビルドしてChoreonoidのインストール)について

Kensuke Harada kensuke.harada @ aist.go.jp
2012年 6月 13日 (水) 13:09:22 JST


茗花様

原田です。

Choreonoidのサイトを見るとCMakeでOSGのパスを設定するようです。
これは設定済ですか?

2012年6月12日 19:07 nabana naoyuki <nabana @ aisl.cs.tut.ac.jp>:
> 茗花です。
>
> 中岡さん回答ありがとうございます。
> CMake で作成したソリューションをビルドしても失敗で終わってしまうため、
> boostのNOT FOUNDが原因かと思っていたのですが、
> どうやら違うようですね。
>
> ソリューションをビルドした際、16プロジェクトのうちApplicationのほうで以
> 下のようなエラーが出たので、
>
>> エラー 1 fatal error C1083: include ファイルを開けません。
>> 'osgFX/Effect': No such file or directory
>> c:\src\choreonoid\src\base\OsgOutlineFx.h 5
>> エラー 2 fatal error C1083: include ファイルを開けません。'osg/Geode':
>> No such file or directory
>> c:\src\choreonoid\src\base\OsgNormalVisualizer.h 5
>> エラー 3 fatal error C1083: include ファイルを開けません。'osg/Geode':
>> No such file or directory c:\src\choreonoid\src\base\ScenePieces.h 8
>> エラー 4 fatal error C1083: include ファイルを開けません。'osg/Group':
>> No such file or directory C:\src\choreonoid\src\Base\SceneObject.h 9
>> エラー 5 fatal error C1083: include ファイルを開けません。'osg/Node':
>> No such file or directory
>> c:\src\choreonoid\src\base\VrmlToOsgConverter.h 6
>> エラー 6 fatal error C1083: include ファイルを開けません。'osg/Group':
>> No such file or directory c:\src\choreonoid\src\base\SceneObject.h 9
>> エラー 7 fatal error C1083: include ファイルを開けません。
>> 'osgViewer/Viewer': No such file or directory
>> c:\src\choreonoid\src\base\OsgViewer.h 5
>> エラー 8 fatal error C1083: include ファイルを開けません。'osg/Group':
>> No such file or directory c:\src\choreonoid\src\base\SceneObject.h 9
>> エラー 9 fatal error C1083: include ファイルを開けません。'osg/Group':
>> No such file or directory c:\src\choreonoid\src\base\SceneObject.h 9
>> エラー 10 fatal error C1083: include ファイルを開けません。
>> 'osg/Group': No such file or directory
>> c:\src\choreonoid\src\base\SceneObject.h 9
>> エラー 11 fatal error LNK1181: 入力ファイル
>> '..\..\lib\Release\CnoidBase.lib' を開けません。 Application
>
> OSG のファイルがうまく読み込めていないことが分ったので、プロジェクトのプ
> ロパティでC/C++でインクルードファイルに自分の展開した OpenSceneGraphのフ
> フォルダのincludeを追加したのですが、一向に解決しません。何か他に追加す
> る部分があるのでしょうか。
>
> (2012/06/12 12:00), choreonoid-users-ja-request @ choreonoid.org wrote:
>> Message: 3 Date: Mon, 11 Jun 2012 15:43:05 +0000 From: "Shin'ichiro
>> Nakaoka" <s.nakaoka @ aist.go.jp> To: choreonoid-users-ja @ choreonoid.org
>> Subject: [choreonoid-users-ja 00016] Re: BoostとgraspPlugin について
>> Message-ID: <4FD61209.5070002 @ aist.go.jp> Content-Type: text/plain;
>> charset=ISO-2022-JP 茗花さん 産総研の中岡です。
>>> > ですが、 Boost_DIRが再びNOTFOUNDとなってしまいます。
>> どうもそれで問題ないようです。
>> 私の環境でもそうなっています。
>> また、エラーダイアログが出ているわけでは無いですよね。
>>
>> Boostの検索には、CMakeに標準添付の"FindBoost.cmake"というスクリプトを
>> 使っています。これによると、
>>
>> #   Boost_DIR or                 The preferred installation prefix for
>> searching for
>> #   BOOST_ROOT or BOOSTROOT      Boost.  Set this if the module has
>> problems finding
>> #                                the proper Boost installation.
>>
>> とあって、どうもBoostが自動で見つからなかった時に、この変数に手動で設定
>> しておくと、そこを探してくれるようになるようです。
>>
>>>> >> set(Boost_ADDITIONAL_VERSIONS "1.42" "1.42.0" "1.43", "1.43.0",
>>>> >> "1.44", "1.44.0", "1.45", "1.45.0", "1.46", "1.46.0" "1.47" "1.47.0")
>>> > となっていますが、カンマがあったりなかったりするのは問題ないのでしょう
>>> > か。気になったので報告しておきます。
>> ご指摘ありがとうございます。
>> カンマが無いのが正しかったようなので、修正して次期バージョンに反映させます。
>>
>> -- Shin'ichiro Nakaoka Visiting Researcher, IPAB, The University of
>> Edinburgh Reseracher, Intelligent Systems Research Institute, AIST
>> ------------------------------
>
>
> --
> 豊橋技術科学大学 情報工学課程 4年
> 行動知能システム学研究室
> B113430 茗花 直幸
> nabana @ aisl.cs.tut.ac.jp
>
> _______________________________________________
> choreonoid-users-ja mailing list
> choreonoid-users-ja @ choreonoid.org
> https://choreonoid.org/mailman/listinfo/choreonoid-users-ja



-- 
Kensuke Harada, Dr., Eng.
Vision and Manipulation Research Group, Intelligent Systems Research Institute
National Institute of Advanced Industrial Science and Technology (AIST)
E-mail: kensuke.harada @ aist.go.jp


choreonoid-users-ja メーリングリストの案内