Page MenuHomePhabricator

MatchPoint causes warnings during SuperBuild
Closed, WontfixPublic

Description

When using MITK with MatchPoint the super build gives some warnings while compiling MatchPoint. This happens since the latest changes, using MatchPoint_rev_471e4259.tar.

Warning	C4275	non dll-interface class 'std::invalid_argument' used as base for dll-interface class 'iro::exceptions::InvalidDataRepresentation' (compiling source file bin\ep\src\MatchPoint\Code\Ontology\Common\source\mapOntologyExceptions.cpp) [bin\ep\src\MatchPoint-build\Code\Ontology\Common\MAPOntology.vcxproj]	MatchPoint	bin\ep\src\MatchPoint\Code\Ontology\Common\include\mapOntologyExceptions.h	37
Warning	C4251	'iro::scenario::SimpleInformationSpace::_uid': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'iro::scenario::SimpleInformationSpace' (compiling source file bin\ep\src\MatchPoint\Code\Ontology\Simple\source\mapSimpleInformationEntity.cpp) [bin\ep\src\MatchPoint-build\Code\Ontology\Simple\MAPOntologySimple.vcxproj]	MatchPoint	bin\ep\src\MatchPoint\Code\Ontology\Simple\include\mapSimpleInformationSpace.h	62

Event Timeline

kalali triaged this task as Normal priority.Apr 22 2019, 2:55 PM
kalali created this task.

@kislinsk Stefan, you said you reworked this pragma for MITK? Does it implie any changes for 3rd party projects?

Hi there! ๐Ÿ™‚

This task was auto-closed according to our Task Lifecycle Management.
Please follow this link for more information and don't forget that you are encouraged to reasonable re-open tasks to revive them. ๐Ÿš‘

Best wishes,
The MITK devs