Yet another error is related to C2491:
1>2>..\..\..\..\MITK\Core\Code\Rendering\mitkShaderRepository.cpp(35) :
error C2491: 'mitk::ShaderRepository::shaderId' : definition of dllimport
static data member not allowed
1>2>..\..\..\..\MITK\Core\Code\Rendering\mitkShaderRepository.cpp(36) :
error C2491: 'mitk::ShaderRepository::debug' : definition of dllimport
static data member not allowed



On Wed, Jul 24, 2013 at 10:31 PM, Mengda Wu <[email protected]> wrote:

> Another error is related to error C2220:
> 1>2>..\..\..\..\MITK\Core\Code\Rendering\vtkMitkThickSlicesFilter.cpp(30)
> : error C2220: warning treated as error - no 'object' file generated
> 1>2>..\..\..\..\MITK\Core\Code\Rendering\vtkMitkThickSlicesFilter.cpp(30)
> : warning C4273: 'vtkMitkThickSlicesFilter::CollectRevisions' :
> inconsistent dll linkage
> 1>2>
> c:\library\mitk\mitk\core\code\rendering\vtkMitkThickSlicesFilter.h(36) :
> see previous definition of 'CollectRevisions'
> 1>2>..\..\..\..\MITK\Core\Code\Rendering\vtkMitkThickSlicesFilter.cpp(31)
> : warning C4273: 'vtkMitkThickSlicesFilter::New' : inconsistent dll linkage
> 1>2>
> c:\library\mitk\mitk\core\code\rendering\vtkMitkThickSlicesFilter.h(35) :
> see previous definition of 'New'
> 1>2>..\..\..\..\MITK\Core\Code\Rendering\vtkMitkThickSlicesFilter.cpp(36)
> : warning C4273: 'vtkMitkThickSlicesFilter::vtkMitkThickSlicesFilter' :
> inconsistent dll linkage
> 1>2>
> c:\library\mitk\mitk\core\code\rendering\vtkMitkThickSlicesFilter.h(60) :
> see previous definition of '{ctor}'
> 1>2>..\..\..\..\MITK\Core\Code\Rendering\vtkMitkThickSlicesFilter.cpp(49)
> : warning C4273: 'vtkMitkThickSlicesFilter::PrintSelf' : inconsistent dll
> linkage
> 1>2>
> c:\library\mitk\mitk\core\code\rendering\vtkMitkThickSlicesFilter.h(37) :
> see previous definition of 'PrintSelf'
> 1>2>..\..\..\..\MITK\Core\Code\Rendering\vtkMitkThickSlicesFilter.cpp(59)
> : warning C4273: 'vtkMitkThickSlicesFilter::RequestInformation' :
> inconsistent dll linkage
> 1>2>
> c:\library\mitk\mitk\core\code\rendering\vtkMitkThickSlicesFilter.h(66) :
> see previous definition of 'RequestInformation'
> 1>2>..\..\..\..\MITK\Core\Code\Rendering\vtkMitkThickSlicesFilter.cpp(88)
> : warning C4273: 'vtkMitkThickSlicesFilter::RequestUpdateExtent' :
> inconsistent dll linkage
> 1>2>
> c:\library\mitk\mitk\core\code\rendering\vtkMitkThickSlicesFilter.h(69) :
> see previous definition of 'RequestUpdateExtent'
> 1>2>..\..\..\..\MITK\Core\Code\Rendering\vtkMitkThickSlicesFilter.cpp(296)
> : warning C4273: 'vtkMitkThickSlicesFilter::RequestData' : inconsistent dll
> linkage
> 1>2>
> c:\library\mitk\mitk\core\code\rendering\vtkMitkThickSlicesFilter.h(72) :
> see previous definition of 'RequestData'
> 1>2>..\..\..\..\MITK\Core\Code\Rendering\vtkMitkThickSlicesFilter.cpp(327)
> : warning C4273: 'vtkMitkThickSlicesFilter::ThreadedRequestData' :
> inconsistent dll linkage
> 1>2>
> c:\library\mitk\mitk\core\code\rendering\vtkMitkThickSlicesFilter.h(76) :
> see previous definition of 'ThreadedRequestData'
>
>
>
> On Wed, Jul 24, 2013 at 10:30 PM, Mengda Wu <[email protected]> wrote:
>
>> Hi all,
>>
>>    I am trying to compile the latest git version of mitk using visual
>> studio 2008 sp1. But there are some linking errors due to
>> mbilog::PseudoStream. Could you please help? Thanks a lot!
>>
>> 1>3>   Creating library
>> C:\Library\MITK\Build\MITK-build\bin\plugins\Release\org_blueberry_osgi.lib
>> and object
>> C:\Library\MITK\Build\MITK-build\bin\plugins\Release\org_blueberry_osgi.exp
>> 1>3>berryExtensionPointService.obj : error LNK2001: unresolved external
>> symbol "__declspec(dllimport) public: __cdecl
>> mbilog::PseudoStream::~PseudoStream(void)" (__imp_??1PseudoStream@mbilog
>> @@QEAA@XZ)
>> 1>3>berryInternalPlatform.obj : error LNK2001: unresolved external symbol
>> "__declspec(dllimport) public: __cdecl
>> mbilog::PseudoStream::~PseudoStream(void)" (__imp_??1PseudoStream@mbilog
>> @@QEAA@XZ)
>> 1>3>berryProvisioningInfo.obj : error LNK2001: unresolved external symbol
>> "__declspec(dllimport) public: __cdecl
>> mbilog::PseudoStream::~PseudoStream(void)" (__imp_??1PseudoStream@mbilog
>> @@QEAA@XZ)
>> 1>3>berrySystemBundle.obj : error LNK2001: unresolved external symbol
>> "__declspec(dllimport) public: __cdecl
>> mbilog::PseudoStream::~PseudoStream(void)" (__imp_??1PseudoStream@mbilog
>> @@QEAA@XZ)
>> 1>3>berryStarter.obj : error LNK2001: unresolved external symbol
>> "__declspec(dllimport) public: __cdecl
>> mbilog::PseudoStream::~PseudoStream(void)" (__imp_??1PseudoStream@mbilog
>> @@QEAA@XZ)
>> 1>3>berryBundle.obj : error LNK2019: unresolved external symbol
>> "__declspec(dllimport) public: __cdecl
>> mbilog::PseudoStream::~PseudoStream(void)" (__imp_??1PseudoStream@mbilog
>> @@QEAA@XZ) referenced in function "public: virtual void __cdecl
>> berry::Bundle::LoadManifest(void)" (?LoadManifest@Bundle@berry@@UEAAXXZ)
>> 1>3>berryBundleDirectory.obj : error LNK2001: unresolved external symbol
>> "__declspec(dllimport) public: __cdecl
>> mbilog::PseudoStream::~PseudoStream(void)" (__imp_??1PseudoStream@mbilog
>> @@QEAA@XZ)
>> 1>3>berryCodeCache.obj : error LNK2001: unresolved external symbol
>> "__declspec(dllimport) public: __cdecl
>> mbilog::PseudoStream::~PseudoStream(void)" (__imp_??1PseudoStream@mbilog
>> @@QEAA@XZ)
>> 1>3>berryDebugBreakpointManager.obj : error LNK2001: unresolved external
>> symbol "__declspec(dllimport) public: __cdecl
>> mbilog::PseudoStream::~PseudoStream(void)" (__imp_??1PseudoStream@mbilog
>> @@QEAA@XZ)
>> 1>3>berryBundleLoader.obj : error LNK2001: unresolved external symbol
>> "__declspec(dllimport) public: __cdecl
>> mbilog::PseudoStream::~PseudoStream(void)" (__imp_??1PseudoStream@mbilog
>> @@QEAA@XZ)
>> 1>3>berryDebugUtil.obj : error LNK2001: unresolved external symbol
>> "__declspec(dllimport) public: __cdecl
>> mbilog::PseudoStream::~PseudoStream(void)" (__imp_??1PseudoStream@mbilog
>> @@QEAA@XZ)
>> 1>3>berryObject.obj : error LNK2001: unresolved external symbol
>> "__declspec(dllimport) public: __cdecl
>> mbilog::PseudoStream::~PseudoStream(void)" (__imp_??1PseudoStream@mbilog
>> @@QEAA@XZ)
>> 1>3>berryExtensionPointService.obj : error LNK2001: unresolved external
>> symbol "__declspec(dllimport) public: class mbilog::PseudoStream & __cdecl
>> mbilog::PseudoStream::operator()(char const *)"
>> (__imp_??RPseudoStream@mbilog@@QEAAAEAV01@PEBD@Z)
>> 1>3>berryInternalPlatform.obj : error LNK2001: unresolved external symbol
>> "__declspec(dllimport) public: class mbilog::PseudoStream & __cdecl
>> mbilog::PseudoStream::operator()(char const *)"
>> (__imp_??RPseudoStream@mbilog@@QEAAAEAV01@PEBD@Z)
>> 1>3>berryProvisioningInfo.obj : error LNK2001: unresolved external symbol
>> "__declspec(dllimport) public: class mbilog::PseudoStream & __cdecl
>> mbilog::PseudoStream::operator()(char const *)"
>> (__imp_??RPseudoStream@mbilog@@QEAAAEAV01@PEBD@Z)
>> 1>3>berrySystemBundle.obj : error LNK2001: unresolved external symbol
>> "__declspec(dllimport) public: class mbilog::PseudoStream & __cdecl
>> mbilog::PseudoStream::operator()(char const *)"
>> (__imp_??RPseudoStream@mbilog@@QEAAAEAV01@PEBD@Z)
>> 1>3>berryStarter.obj : error LNK2001: unresolved external symbol
>> "__declspec(dllimport) public: class mbilog::PseudoStream & __cdecl
>> mbilog::PseudoStream::operator()(char const *)"
>> (__imp_??RPseudoStream@mbilog@@QEAAAEAV01@PEBD@Z)
>> 1>3>berryBundle.obj : error LNK2019: unresolved external symbol
>> "__declspec(dllimport) public: class mbilog::PseudoStream & __cdecl
>> mbilog::PseudoStream::operator()(char const *)"
>> (__imp_??RPseudoStream@mbilog@@QEAAAEAV01@PEBD@Z) referenced in function
>> "public: virtual void __cdecl berry::Bundle::LoadManifest(void)"
>> (?LoadManifest@Bundle@berry@@UEAAXXZ)
>> 1>3>berryBundleDirectory.obj : error LNK2001: unresolved external symbol
>> "__declspec(dllimport) public: class mbilog::PseudoStream & __cdecl
>> mbilog::PseudoStream::operator()(char const *)"
>> (__imp_??RPseudoStream@mbilog@@QEAAAEAV01@PEBD@Z)
>> 1>3>berryCodeCache.obj : error LNK2001: unresolved external symbol
>> "__declspec(dllimport) public: class mbilog::PseudoStream & __cdecl
>> mbilog::PseudoStream::operator()(char const *)"
>> (__imp_??RPseudoStream@mbilog@@QEAAAEAV01@PEBD@Z)
>> 1>3>berryDebugBreakpointManager.obj : error LNK2001: unresolved external
>> symbol "__declspec(dllimport) public: class mbilog::PseudoStream & __cdecl
>> mbilog::PseudoStream::operator()(char const *)"
>> (__imp_??RPseudoStream@mbilog@@QEAAAEAV01@PEBD@Z)
>> 1>3>berryBundleLoader.obj : error LNK2001: unresolved external symbol
>> "__declspec(dllimport) public: class mbilog::PseudoStream & __cdecl
>> mbilog::PseudoStream::operator()(char const *)"
>> (__imp_??RPseudoStream@mbilog@@QEAAAEAV01@PEBD@Z)
>> 1>3>berryDebugUtil.obj : error LNK2001: unresolved external symbol
>> "__declspec(dllimport) public: class mbilog::PseudoStream & __cdecl
>> mbilog::PseudoStream::operator()(char const *)"
>> (__imp_??RPseudoStream@mbilog@@QEAAAEAV01@PEBD@Z)
>> 1>3>berryObject.obj : error LNK2001: unresolved external symbol
>> "__declspec(dllimport) public: class mbilog::PseudoStream & __cdecl
>> mbilog::PseudoStream::operator()(char const *)"
>> (__imp_??RPseudoStream@mbilog@@QEAAAEAV01@PEBD@Z)
>> 1>3>berryExtensionPointService.obj : error LNK2001: unresolved external
>> symbol "__declspec(dllimport) public: __cdecl
>> mbilog::PseudoStream::PseudoStream(int,char const *,int,char const *)"
>> (__imp_??0PseudoStream@mbilog@@QEAA@HPEBDH0@Z)
>> 1>3>berryInternalPlatform.obj : error LNK2001: unresolved external symbol
>> "__declspec(dllimport) public: __cdecl
>> mbilog::PseudoStream::PseudoStream(int,char const *,int,char const *)"
>> (__imp_??0PseudoStream@mbilog@@QEAA@HPEBDH0@Z)
>> 1>3>berryProvisioningInfo.obj : error LNK2001: unresolved external symbol
>> "__declspec(dllimport) public: __cdecl
>> mbilog::PseudoStream::PseudoStream(int,char const *,int,char const *)"
>> (__imp_??0PseudoStream@mbilog@@QEAA@HPEBDH0@Z)
>> 1>3>berrySystemBundle.obj : error LNK2001: unresolved external symbol
>> "__declspec(dllimport) public: __cdecl
>> mbilog::PseudoStream::PseudoStream(int,char const *,int,char const *)"
>> (__imp_??0PseudoStream@mbilog@@QEAA@HPEBDH0@Z)
>> 1>3>berryStarter.obj : error LNK2001: unresolved external symbol
>> "__declspec(dllimport) public: __cdecl
>> mbilog::PseudoStream::PseudoStream(int,char const *,int,char const *)"
>> (__imp_??0PseudoStream@mbilog@@QEAA@HPEBDH0@Z)
>> 1>3>berryBundle.obj : error LNK2001: unresolved external symbol
>> "__declspec(dllimport) public: __cdecl
>> mbilog::PseudoStream::PseudoStream(int,char const *,int,char const *)"
>> (__imp_??0PseudoStream@mbilog@@QEAA@HPEBDH0@Z)
>> 1>3>berryBundleDirectory.obj : error LNK2001: unresolved external symbol
>> "__declspec(dllimport) public: __cdecl
>> mbilog::PseudoStream::PseudoStream(int,char const *,int,char const *)"
>> (__imp_??0PseudoStream@mbilog@@QEAA@HPEBDH0@Z)
>> 1>3>berryCodeCache.obj : error LNK2001: unresolved external symbol
>> "__declspec(dllimport) public: __cdecl
>> mbilog::PseudoStream::PseudoStream(int,char const *,int,char const *)"
>> (__imp_??0PseudoStream@mbilog@@QEAA@HPEBDH0@Z)
>> 1>3>berryDebugBreakpointManager.obj : error LNK2019: unresolved external
>> symbol "__declspec(dllimport) public: __cdecl
>> mbilog::PseudoStream::PseudoStream(int,char const *,int,char const *)"
>> (__imp_??0PseudoStream@mbilog@@QEAA@HPEBDH0@Z) referenced in function
>> "public: void __cdecl
>> berry::DebugBreakpointManager::AddObjectBreakpoint(unsigned long)"
>> (?AddObjectBreakpoint@DebugBreakpointManager@berry@@QEAAXK@Z)
>> 1>3>berryBundleLoader.obj : error LNK2001: unresolved external symbol
>> "__declspec(dllimport) public: __cdecl
>> mbilog::PseudoStream::PseudoStream(int,char const *,int,char const *)"
>> (__imp_??0PseudoStream@mbilog@@QEAA@HPEBDH0@Z)
>> 1>3>berryDebugUtil.obj : error LNK2001: unresolved external symbol
>> "__declspec(dllimport) public: __cdecl
>> mbilog::PseudoStream::PseudoStream(int,char const *,int,char const *)"
>> (__imp_??0PseudoStream@mbilog@@QEAA@HPEBDH0@Z)
>> 1>3>berryObject.obj : error LNK2001: unresolved external symbol
>> "__declspec(dllimport) public: __cdecl
>> mbilog::PseudoStream::PseudoStream(int,char const *,int,char const *)"
>> (__imp_??0PseudoStream@mbilog@@QEAA@HPEBDH0@Z)
>> 1>3>berryCodeCache.obj : error LNK2001: unresolved external symbol
>> "__declspec(dllimport) public: class mbilog::PseudoStream & __cdecl
>> mbilog::PseudoStream::operator<<(class std::basic_ostream<char,struct
>> std::char_traits<char> > & (__cdecl*)(class std::basic_ostream<char,struct
>> std::char_traits<char> > &))" (__imp_??6PseudoStream@mbilog
>> @@QEAAAEAV01@P6AAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@AEAV23@
>> @Z@Z)
>> 1>3>berryExtensionPointService.obj : error LNK2001: unresolved external
>> symbol "__declspec(dllimport) public: class mbilog::PseudoStream & __cdecl
>> mbilog::PseudoStream::operator<<(class std::basic_ostream<char,struct
>> std::char_traits<char> > & (__cdecl*)(class std::basic_ostream<char,struct
>> std::char_traits<char> > &))" (__imp_??6PseudoStream@mbilog
>> @@QEAAAEAV01@P6AAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@AEAV23@
>> @Z@Z)
>> 1>3>berryInternalPlatform.obj : error LNK2001: unresolved external symbol
>> "__declspec(dllimport) public: class mbilog::PseudoStream & __cdecl
>> mbilog::PseudoStream::operator<<(class std::basic_ostream<char,struct
>> std::char_traits<char> > & (__cdecl*)(class std::basic_ostream<char,struct
>> std::char_traits<char> > &))" (__imp_??6PseudoStream@mbilog
>> @@QEAAAEAV01@P6AAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@AEAV23@
>> @Z@Z)
>> 1>3>berrySystemBundle.obj : error LNK2001: unresolved external symbol
>> "__declspec(dllimport) public: class mbilog::PseudoStream & __cdecl
>> mbilog::PseudoStream::operator<<(class std::basic_ostream<char,struct
>> std::char_traits<char> > & (__cdecl*)(class std::basic_ostream<char,struct
>> std::char_traits<char> > &))" (__imp_??6PseudoStream@mbilog
>> @@QEAAAEAV01@P6AAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@AEAV23@
>> @Z@Z)
>> 1>3>berryBundleLoader.obj : error LNK2019: unresolved external symbol
>> "__declspec(dllimport) public: class mbilog::PseudoStream & __cdecl
>> mbilog::PseudoStream::operator<<(class std::basic_ostream<char,struct
>> std::char_traits<char> > & (__cdecl*)(class std::basic_ostream<char,struct
>> std::char_traits<char> > &))" (__imp_??6PseudoStream@mbilog
>> @@QEAAAEAV01@P6AAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@AEAV23@
>> @Z@Z) referenced in function "int `public: void __cdecl
>> berry::BundleLoader::StartAllBundles(void)'::`1'::catch$0" (?catch$0@
>> ?0??StartAllBundles@BundleLoader@berry@@QEAAXXZ@4HA)
>> 1>3>berryStarter.obj : error LNK2001: unresolved external symbol
>> "__declspec(dllimport) public: class mbilog::PseudoStream & __cdecl
>> mbilog::PseudoStream::operator<<(class std::basic_ostream<char,struct
>> std::char_traits<char> > & (__cdecl*)(class std::basic_ostream<char,struct
>> std::char_traits<char> > &))" (__imp_??6PseudoStream@mbilog
>> @@QEAAAEAV01@P6AAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@AEAV23@
>> @Z@Z)
>> 1>3>berryBundle.obj : error LNK2001: unresolved external symbol
>> "__declspec(dllimport) public: class mbilog::PseudoStream & __cdecl
>> mbilog::PseudoStream::operator<<(class std::basic_ostream<char,struct
>> std::char_traits<char> > & (__cdecl*)(class std::basic_ostream<char,struct
>> std::char_traits<char> > &))" (__imp_??6PseudoStream@mbilog
>> @@QEAAAEAV01@P6AAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@AEAV23@
>> @Z@Z)
>> 1>3>berryBundleDirectory.obj : error LNK2001: unresolved external symbol
>> "__declspec(dllimport) public: class mbilog::PseudoStream & __cdecl
>> mbilog::PseudoStream::operator<<(class std::basic_ostream<char,struct
>> std::char_traits<char> > & (__cdecl*)(class std::basic_ostream<char,struct
>> std::char_traits<char> > &))" (__imp_??6PseudoStream@mbilog
>> @@QEAAAEAV01@P6AAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@AEAV23@
>> @Z@Z)
>> 1>3>berryInternalPlatform.obj : error LNK2019: unresolved external symbol
>> "__declspec(dllimport) public: class mbilog::PseudoStream & __cdecl
>> mbilog::PseudoStream::operator()(bool)" (__imp_??RPseudoStream@mbilog
>> @@QEAAAEAV01@_N@Z) referenced in function "public: void __cdecl
>> berry::InternalPlatform::Initialize(int &,char * *,class
>> Poco::Util::AbstractConfiguration *)" (?Initialize@InternalPlatform
>> @berry@@QEAAXAEAHPEAPEADPEAVAbstractConfiguration@Util@Poco@@@Z)
>> 1>3>C:\Library\MITK\Build\MITK-build\bin\plugins\Release\liborg_blueberry_osgi.dll
>> : fatal error LNK1120: 5 unresolved externals
>> 1>2>..\..\..\..\MITK\Core\Code\Common\mitkCoreObjectFactory.cpp(69) :
>> error C2491: 'mitk::CoreObjectFactory::m_FileWriters' : definition of
>> dllimport static data member not allowed
>> 1>2>mitkVolumeDataVtkMapper3D.cpp
>>
>
>
------------------------------------------------------------------------------
See everything from the browser to the database with AppDynamics
Get end-to-end visibility with application monitoring from AppDynamics
Isolate bottlenecks and diagnose root cause in seconds.
Start your free trial of AppDynamics Pro today!
http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk
_______________________________________________
mitk-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mitk-users

Reply via email to