EyesWeb XMI Forum http://forum.eyesweb.infomus.org/ |
|
Developer Environment http://forum.eyesweb.infomus.org/viewtopic.php?f=25&t=90 |
Page 1 of 1 |
Author: | timmoody [ 20 Mar 2009, 15:30 ] |
Post subject: | Developer Environment |
Can blocks be developed in Visual Studio 2008 Express? Is C++ required or can C# be used? Thanks. |
Author: | paolo [ 23 Mar 2009, 11:44 ] |
Post subject: | Re: Developer Environment |
We have not tested it. We have tested with Visual Studio Professional 2008 and it works; since the compiler is the same the express version should work too, but this is only a guess. Paolo |
Author: | timmoody [ 23 Mar 2009, 15:19 ] |
Post subject: | Re: Developer Environment |
Have you tried C# or only C++? |
Author: | paolo [ 23 Mar 2009, 17:02 ] |
Post subject: | Re: Developer Environment |
Only C++ Paolo |
Author: | fdt [ 27 Jul 2009, 23:50 ] |
Post subject: | Re: Developer Environment |
As far as I know, Visual studio 2008 express does not include OpenMp, therefore we are not able to use the Express version to create new blocks for EyesWeb. I was trying to do it and I got the following error: LINK : fatal error LNK1104: cannot open file 'VCOMPD.lib' Searching on Internet, I found the following link: http://msdn.microsoft.com/en-us/library/0h7x01y0(VS.80).aspx After the error above, I started to use the professional version but now I have other errors, by the way: Paolo, which .lib version are you using ? I am using the EyesWeb SDK 5.0.2.2, therefore I guess that all .lib files were generated with .NET 2003. As I am using VS2008, I am wondering if there is an issue related to it .... Anyway, below you can see the error message that I am facing. Please, can someone help me ? Linking... Creating library C:\Users\User\Documents\Visual Studio 2008\Projects\test1\Debug\test1.lib and object C:\Users\User\Documents\Visual Studio 2008\Projects\test1\Debug\test1.exp EywSDKd.lib(EywCollectionImpl.obj) : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall std::_Container_base::~_Container_base(void)" (__imp_??1_Container_base@std@@QAE@XZ) EywSDKd.lib(EywSDK.obj) : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall std::_Container_base::~_Container_base(void)" (__imp_??1_Container_base@std@@QAE@XZ) referenced in function "public: __thiscall std::_List_nod >::~_List_nod >(void)" (??1?$_List_nod@PAVcatalog_class_registrant@Eyw@@V?$allocator@PAVcatalog_class_registrant@Eyw@@@std@@@std@@QAE@XZ) EywSDKd.lib(EywDllSignatureImpl.obj) : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall std::_Container_base::~_Container_base(void)" (__imp_??1_Container_base@std@@QAE@XZ) EywSDKd.lib(EywSDKUtils.obj) : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall std::_Container_base::~_Container_base(void)" (__imp_??1_Container_base@std@@QAE@XZ) EywSDKd.lib(EywExceptionImpl.obj) : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall std::_Container_base::~_Container_base(void)" (__imp_??1_Container_base@std@@QAE@XZ) EywSDKd.lib(EywDllSignatureImpl.obj) : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall std::_Container_base::_Container_base(void)" (__imp_??0_Container_base@std@@QAE@XZ) referenced in function "protected: __thiscall std::_List_nod,class std::allocator >,class std::basic_string,class std::allocator > >,class std::allocator,class std::allocator >,class std::basic_string,class std::allocator > > > >::_List_nod,class std::allocator >,class std::basic_string,class std::allocator > >,class std::allocator,class std::allocator >,class std::basic_string,class std::allocator > > > >(class std::allocator,class std::allocator >,class std::basic_string,class std::allocator > > >)" (??0?$_List_nod@U?$pair@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V12@@std@@V?$allocator@U?$pair@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V12@@std@@@2@@std@@IAE@V?$allocator@U?$pair@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V12@@std@@@1@@Z) EywSDKd.lib(EywSDKUtils.obj) : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall std::_Container_base::_Container_base(void)" (__imp_??0_Container_base@std@@QAE@XZ) EywSDKd.lib(EywExceptionImpl.obj) : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall std::_Container_base::_Container_base(void)" (__imp_??0_Container_base@std@@QAE@XZ) EywSDKd.lib(EywCollectionImpl.obj) : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall std::_Container_base::_Container_base(void)" (__imp_??0_Container_base@std@@QAE@XZ) EywSDKd.lib(EywDllSignatureImpl.obj) : error LNK2019: unresolved external symbol "__declspec(dllimport) public: void __thiscall std::_Container_base::_Orphan_all(void)const " (__imp_?_Orphan_all@_Container_base@std@@QBEXXZ) referenced in function "protected: void __thiscall std::vector,class std::allocator > >::_Tidy(void)" (?_Tidy@?$vector@V?$intrusive_ptr@VILibraryObjectClassInfo@Eyw@@@boost@@V?$allocator@V?$intrusive_ptr@VILibraryObjectClassInfo@Eyw@@@boost@@@std@@@std@@IAEXXZ) EywSDKd.lib(EywSDKUtils.obj) : error LNK2001: unresolved external symbol "__declspec(dllimport) public: void __thiscall std::_Container_base::_Orphan_all(void)const " (__imp_?_Orphan_all@_Container_base@std@@QBEXXZ) EywSDKd.lib(EywExceptionImpl.obj) : error LNK2001: unresolved external symbol "__declspec(dllimport) public: void __thiscall std::_Container_base::_Orphan_all(void)const " (__imp_?_Orphan_all@_Container_base@std@@QBEXXZ) EywSDKd.lib(EywCollectionImpl.obj) : error LNK2001: unresolved external symbol "__declspec(dllimport) public: void __thiscall std::_Container_base::_Orphan_all(void)const " (__imp_?_Orphan_all@_Container_base@std@@QBEXXZ) EywSDKd.lib(EywDllSignatureImpl.obj) : error LNK2019: unresolved external symbol "__declspec(dllimport) public: void __thiscall std::locale::facet::_Register(void)" (__imp_?_Register@facet@locale@std@@QAEXXZ) referenced in function "class std::ctype const & __cdecl std::use_facet >(class std::locale const &)" (??$use_facet@V?$ctype@D@std@@@std@@YAABV?$ctype@D@0@ABVlocale@0@@Z) EywSDKd.lib(EywSDKUtils.obj) : error LNK2001: unresolved external symbol "__declspec(dllimport) public: void __thiscall std::locale::facet::_Register(void)" (__imp_?_Register@facet@locale@std@@QAEXXZ) EywSDKd.lib(EywExceptionImpl.obj) : error LNK2001: unresolved external symbol "__declspec(dllimport) public: void __thiscall std::locale::facet::_Register(void)" (__imp_?_Register@facet@locale@std@@QAEXXZ) EywSDKd.lib(EywDllSignatureImpl.obj) : error LNK2019: unresolved external symbol "__declspec(dllimport) public: static unsigned int __cdecl std::ctype::_Getcat(class std::locale::facet const * *)" (__imp_?_Getcat@?$ctype@D@std@@SAIPAPBVfacet@locale@2@@Z) referenced in function "class std::ctype const & __cdecl std::use_facet >(class std::locale const &)" (??$use_facet@V?$ctype@D@std@@@std@@YAABV?$ctype@D@0@ABVlocale@0@@Z) EywSDKd.lib(EywSDKUtils.obj) : error LNK2001: unresolved external symbol "__declspec(dllimport) public: static unsigned int __cdecl std::ctype::_Getcat(class std::locale::facet const * *)" (__imp_?_Getcat@?$ctype@D@std@@SAIPAPBVfacet@locale@2@@Z) EywSDKd.lib(EywExceptionImpl.obj) : error LNK2001: unresolved external symbol "__declspec(dllimport) public: static unsigned int __cdecl std::ctype::_Getcat(class std::locale::facet const * *)" (__imp_?_Getcat@?$ctype@D@std@@SAIPAPBVfacet@locale@2@@Z) EywSDKd.lib(EywSDKUtils.obj) : error LNK2019: unresolved external symbol "__declspec(dllimport) public: static unsigned int __cdecl std::numpunct::_Getcat(class std::locale::facet const * *)" (__imp_?_Getcat@?$numpunct@D@std@@SAIPAPBVfacet@locale@2@@Z) referenced in function "class std::numpunct const & __cdecl std::use_facet >(class std::locale const &)" (??$use_facet@V?$numpunct@D@std@@@std@@YAABV?$numpunct@D@0@ABVlocale@0@@Z) EywSDKd.lib(EywSDKUtils.obj) : error LNK2019: unresolved external symbol "__declspec(dllimport) public: class std::basic_string,class std::allocator > & __thiscall std::basic_string,class std::allocator >::replace(class std::_String_iterator,class std::allocator >,class std::_String_iterator,class std::allocator >,class std::basic_string,class std::allocator > const &)" (__imp_?replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@V?$_String_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@2@0ABV12@@Z) referenced in function "public: class std::basic_string,class std::allocator > & __thiscall std::basic_string,class std::allocator >::_Replace(class std::_String_iterator,class std::allocator >,class std::_String_iterator,class std::allocator >,char *,char *,struct std::input_iterator_tag)" (??$_Replace@PAD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@V?$_String_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@1@0PAD1Uinput_iterator_tag@1@@Z) C:\Users\User\Documents\Visual Studio 2008\Projects\test1\Debug\test1.dll : fatal error LNK1120: 7 unresolved externals |
Author: | fdt [ 28 Jul 2009, 19:26 ] |
Post subject: | Re: Developer Environment |
When I added: #include <EywSystemCatalogSDK.h> in the stdafx.h file, I do not have the errors above, therefore it seems that it is fixed. In the other hand, I got the errors below. Please, can someone help me ? 1>Compiling... 1>stdafx.cpp 1>c:\program files\eyesweb xmi sdk\include\win32\multimon.inl(55) : error C2679: binary '=' : no operator found which takes a right-hand operand of type 'const WCHAR [32]' (or there is no acceptable conversion) 1> c:\program files\microsoft visual studio 9.0\vc\include\xstring(914): could be 'std::basic_string<_Elem,_Traits,_Ax> &std::basic_string<_Elem,_Traits,_Ax>::operator =(const std::basic_string<_Elem,_Traits,_Ax> &)' 1> with 1> [ 1> _Elem=char, 1> _Traits=std::char_traits<char>, 1> _Ax=std::allocator<char> 1> ] 1> c:\program files\microsoft visual studio 9.0\vc\include\xstring(919): or 'std::basic_string<_Elem,_Traits,_Ax> &std::basic_string<_Elem,_Traits,_Ax>::operator =(const _Elem *)' 1> with 1> [ 1> _Elem=char, 1> _Traits=std::char_traits<char>, 1> _Ax=std::allocator<char> 1> ] 1> c:\program files\microsoft visual studio 9.0\vc\include\xstring(924): or 'std::basic_string<_Elem,_Traits,_Ax> &std::basic_string<_Elem,_Traits,_Ax>::operator =(_Elem)' 1> with 1> [ 1> _Elem=char, 1> _Traits=std::char_traits<char>, 1> _Ax=std::allocator<char> 1> ] 1> while trying to match the argument list '(std::string, const WCHAR [32])' 1>Build log was saved at "file://c:\Users\User\Documents\Visual Studio 2008\Projects\test1\test1\Debug\BuildLog.htm" 1>test1 - 1 error(s), 0 warning(s) ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ========== |
Page 1 of 1 | All times are UTC + 1 hour [ DST ] |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |