Я занимаюсь разработкой приложения, использующего сокеты Windows. В моем классе сокетов есть метод с именем Disconnect, который использует DisconnectEx, но я получаю следующую ошибку во время компоновки:
undefined reference to `DisconnectEx@16'
Я использую MinGW и связываю свое приложение со следующими библиотеками:
-lws2_32 -lwsock32 -lmswsock
В msdn говорится, что минимальная версия, необходимая для этой функции, - Windows XP или Windows Server 2003, поэтому я определил WINVER с 0x0502, но я все еще получаю ту же ошибку.
Что мне здесь не хватает?
Заранее спасибо!