diff --git a/Participant.cpp b/Participant.cpp index 0dc3bc6..dc5d0c8 100644 --- a/Participant.cpp +++ b/Participant.cpp @@ -5,6 +5,7 @@ #define BUF_SIZE 1024 #include "UdpArduino.h" +#include "UdpWindows.h" #if defined(_WIN32) || defined(_WIN64) #include diff --git a/UdpWindows.cpp b/UdpWindows.cpp index 14348f3..acf8498 100644 --- a/UdpWindows.cpp +++ b/UdpWindows.cpp @@ -1,5 +1,17 @@ #include "UdpWindows.h" +#if defined(_WIN32) || defined(_WIN64) +#include +#include +#pragma comment(lib, "ws2_32.lib") +#elif defined(__unix__) || defined(__APPLE__) +#include +#include // For fcntl +#include +#include +#include +#endif + namespace Passer { namespace Control {