Z:\kJams\External\boost_1_68_0\boost/winapi/time.hpp(58): error C2556: 'boost::winapi::DWORD_ GetTickCount(void)': overloaded function differs only by return type from 'DWORD GetTickCount(void)'
C:\Program Files (x86)\Windows Kits\10\include\10.0.17134.0\um\sysinfoapi.h(159): note: see declaration of 'GetTickCount'
Z:\kJams\External\boost_1_68_0\boost/winapi/time.hpp(58): error C2371: 'GetTickCount': redefinition; different basic types
C:\Program Files (x86)\Windows Kits\10\include\10.0.17134.0\um\sysinfoapi.h(159): note: see declaration of 'GetTickCount'
Z:\kJams\External\boost_1_68_0\boost/winapi/semaphore.hpp(25): error C2733: 'CreateSemaphoreA': second C linkage of overloaded function not allowed
C:\Program Files (x86)\Windows Kits\10\include\10.0.17134.0\um\winbase.h(3076): note: see declaration of 'CreateSemaphoreA'
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
not sure what the deal is here. any ideas?
Z:\kJams\External\boost_1_68_0\boost/winapi/time.hpp(58): error C2556: 'boost::winapi::DWORD_ GetTickCount(void)': overloaded function differs only by return type from 'DWORD GetTickCount(void)'
C:\Program Files (x86)\Windows Kits\10\include\10.0.17134.0\um\sysinfoapi.h(159): note: see declaration of 'GetTickCount'
Z:\kJams\External\boost_1_68_0\boost/winapi/time.hpp(58): error C2371: 'GetTickCount': redefinition; different basic types
C:\Program Files (x86)\Windows Kits\10\include\10.0.17134.0\um\sysinfoapi.h(159): note: see declaration of 'GetTickCount'
Z:\kJams\External\boost_1_68_0\boost/winapi/semaphore.hpp(25): error C2733: 'CreateSemaphoreA': second C linkage of overloaded function not allowed
C:\Program Files (x86)\Windows Kits\10\include\10.0.17134.0\um\winbase.h(3076): note: see declaration of 'CreateSemaphoreA'
seems that #defining BOOST_USE_WINDOWS_H was sufficient