Как исправить неоднозначность между ' DWORD ' и ' Fibplatforms:: DWORD
Я работаю с компонентами FIBPlus в RAD Studio XE4. Во время компиляции у меня возникают ошибки неоднозначности. Кто-то предложил исправить это по этой ссылке, но это не сработало.
Вот ошибки
[bcc32 Error] ws2tcpip.h(162): E2015 Ambiguity between 'DWORD' and 'Fibplatforms::DWORD'
Full parser context
addsvc.cpp(7): #include dmod.h
dmod.h(20): #include c:\program files (x86)\embarcadero\rad studio\11.0\include\windows\rtl\IdComponent.hpp
IdComponent.hpp(21): #include c:\program files (x86)\embarcadero\rad studio\11.0\include\windows\rtl\IdStack.hpp
IdStack.hpp(19): #include c:\program files (x86)\embarcadero\rad studio\11.0\include\windows\rtl\IdStackConsts.hpp
IdStackConsts.hpp(17): #include c:\program files (x86)\embarcadero\rad studio\11.0\include\windows\rtl\IdWship6.hpp
IdWship6.hpp(19): #include c:\program files (x86)\embarcadero\rad studio\11.0\include\windows\rtl\IdWinsock2.hpp
IdWinsock2.hpp(24): #include c:\program files (x86)\embarcadero\rad studio\11.0\include\windows\sdk\ws2tcpip.h
[bcc32 Error] ws2tcpip.h(163): E2015 Ambiguity between 'DWORD' and 'Fibplatforms::DWORD'
Full parser context
addsvc.cpp(7): #include dmod.h
dmod.h(20): #include c:\program files (x86)\embarcadero\rad studio\11.0\include\windows\rtl\IdComponent.hpp
IdComponent.hpp(21): #include c:\program files (x86)\embarcadero\rad studio\11.0\include\windows\rtl\IdStack.hpp
IdStack.hpp(19): #include c:\program files (x86)\embarcadero\rad studio\11.0\include\windows\rtl\IdStackConsts.hpp
IdStackConsts.hpp(17): #include c:\program files (x86)\embarcadero\rad studio\11.0\include\windows\rtl\IdWship6.hpp
IdWship6.hpp(19): #include c:\program files (x86)\embarcadero\rad studio\11.0\include\windows\rtl\IdWinsock2.hpp
IdWinsock2.hpp(24): #include c:\program files (x86)\embarcadero\rad studio\11.0\include\windows\sdk\ws2tcpip.h