MediaInfoLib icon indicating copy to clipboard operation
MediaInfoLib copied to clipboard

Error when compiling with ZLIB_WINAPI

Open mexmer opened this issue 4 years ago • 0 comments

If you want to use zlib as dll (eg. not using zlib static), you need to define ZLIB_WINAPI in medianfolib project, but it will not with latest sourcecode from github.

i'm using VS 2019 (16.11) and windows SDK 10.0.19041.0, zlib source is downloaded from github version 1.2.11 (instead of zlibstat included project is zlibvc, which produces DLL)

Severity	Code	Description	Project	File	Line	Suppression State
Error	C2039	'BOOL': is not a member of 'WindowsNamespace'	MediaInfoLib	D:\Source\github\MediaInfoLib\Source\MediaInfo\MediaInfo_Internal.cpp	958	
Error	C2039	'DWORD': is not a member of 'WindowsNamespace'	MediaInfoLib	D:\Source\github\MediaInfoLib\Source\MediaInfo\MediaInfo_Internal.cpp	958	
Error	C2039	'SetConsoleCtrlHandler': is not a member of 'WindowsNamespace'	MediaInfoLib	D:\Source\github\MediaInfoLib\Source\MediaInfo\MediaInfo_Internal.cpp	971	
Error	C2039	'SetConsoleCtrlHandler': is not a member of 'WindowsNamespace'	MediaInfoLib	D:\Source\github\MediaInfoLib\Source\MediaInfo\MediaInfo_Internal.cpp	976	
Error	C2039	'Sleep': is not a member of 'WindowsNamespace'	MediaInfoLib	D:\Source\github\MediaInfoLib\Source\MediaInfo\MediaInfo_Internal.cpp	1428	
Error	C2371	'XMLDocument': redefinition; different basic types (compiling source file ..\..\..\Source\MediaInfo\Multiple\File_Riff_Elements.cpp)	MediaInfoLib	C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\msxml.h	10110	

mexmer avatar Sep 30 '21 07:09 mexmer