|
From: Yukio K. <yk...@hh...> - 2012-05-24 06:39:59
|
Dear Mr.McDaniel,
Thank you for your sending "openvrml-dl.vcxproj" file last week.
So, I could make "openvrml-dl.dll" file.
But when I make "openvrml.dll" file, Visual Studio 2010 outputs
a link error message as below.
How can I make "openvrml.dll" file?
Please advice me solution method of this problem.
<environment>
OpenVRML 0.18.8
Visual Studio 2010
Boost 1.46.0, 1.46.1 (same results)
<message>
------ ビルド開始: プロジェクト: openvrml, 構成: Debug Win32 ------
ライブラリ F:\FlowBaseStereo\Programs\openvrml-0.18.8\Debug\lib\openvrml.lib とオブジェクト F:\FlowBaseStereo\Programs\openvrml-0.18.8\Debug\lib\openvrml.exp を作成中
node_metatype_registry_impl.obj : error LNK2019: 未解決の外部シンボル "int __cdecl openvrml::local::dl::foreachfile(class std::vector<class boost::filesystem2::basic_path<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct boost::filesystem2::path_traits>,class std::allocator<class boost::filesystem2::basic_path<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct boost::filesystem2::path_traits> > > const &,int (__cdecl*)(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,void *),void *)" (?foreachfile@dl@local@openvrml@@YAHABV?$vector@V?$basic_path@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@Upath_traits@filesystem2@boost@@@filesystem2@boost@@V?$allocator@V?$basic_path@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@Upath_traits@filesystem2@boost@@@filesystem2@boost@@@std@@@std@@P6AHABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@5@PAX@Z2@Z) が関数 "public: __thiscall openvrml::local::node_metatype_registry_impl::node_metatype_registry_impl(class openvrml::browser &)" (??0node_metatype_registry_impl@local@openvrml@@QAE@AAVbrowser@2@@Z) で参照されました。
script.obj : error LNK2001: 外部シンボル ""int __cdecl openvrml::local::dl::foreachfile(class std::vector<class boost::filesystem2::basic_path<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct boost::filesystem2::path_traits>,class std::allocator<class boost::filesystem2::basic_path<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct boost::filesystem2::path_traits> > > const &,int (__cdecl*)(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,void *),void *)" (?foreachfile@dl@local@openvrml@@YAHABV?$vector@V?$basic_path@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@Upath_traits@filesystem2@boost@@@filesystem2@boost@@V?$allocator@V?$basic_path@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@Upath_traits@filesystem2@boost@@@filesystem2@boost@@@std@@@std@@P6AHABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@5@PAX@Z2@Z)" は未解決です。
F:\FlowBaseStereo\Programs\openvrml-0.18.8\Win32\Debug\bin\openvrml.dll : fatal error LNK1120: 外部参照 1 が未解決です。
========== ビルド: 0 正常終了、1 失敗、1 更新不要、0 スキップ ==========
*****************************************
Yukio KOGA
Email: yk...@hh...
*****************************************
|