From 460f10785061dd4200b6c0bcf7116db0dec3d6a2 Mon Sep 17 00:00:00 2001 From: Arnaud Blanchard <arnaud.blanchard@ensea.fr> Date: Tue, 5 Oct 2021 18:03:48 +0200 Subject: [PATCH] Fix compilation includes in OSX --- python/blc_network.py | 1 - src/core/c_blc_array.cpp | 2 ++ src/network/blc_array_tcp4_server.cpp | 5 +++++ src/network/c_blc_array_tcp4_server.cpp | 2 ++ 4 files changed, 9 insertions(+), 1 deletion(-) diff --git a/python/blc_network.py b/python/blc_network.py index 3b12efe..9d50936 100644 --- a/python/blc_network.py +++ b/python/blc_network.py @@ -116,7 +116,6 @@ if __name__ == "__main__": '''Client part''' client = BlcArrayTCP4Client("localhost", "31440") - print("type", client.type, "format", client.format, "length", len(client.data)) print("Values before receiving the data") print(client.data[:]) client.recv_data() diff --git a/src/core/c_blc_array.cpp b/src/core/c_blc_array.cpp index 7b9ce1d..1215412 100644 --- a/src/core/c_blc_array.cpp +++ b/src/core/c_blc_array.cpp @@ -19,6 +19,8 @@ #include "blc_array.h" #include "blc_text.h" #include <cstdarg> +#include <csignal> +#include <cerrno> START_EXTERN_C /** Useful for binding with python*/ diff --git a/src/network/blc_array_tcp4_server.cpp b/src/network/blc_array_tcp4_server.cpp index e936866..b921f9d 100644 --- a/src/network/blc_array_tcp4_server.cpp +++ b/src/network/blc_array_tcp4_server.cpp @@ -1,5 +1,8 @@ #include "blc_array_tcp4_server.h" +#include <cerrno> + + #include <sys/types.h> #include <sys/socket.h> #include <sys/ioctl.h> @@ -8,6 +11,8 @@ #include <netinet/tcp.h> #include <vector> + + using namespace std; blc_array_tcp4_server::blc_array_tcp4_server(string const &port_name){ diff --git a/src/network/c_blc_array_tcp4_server.cpp b/src/network/c_blc_array_tcp4_server.cpp index 78d8e59..9ad3270 100644 --- a/src/network/c_blc_array_tcp4_server.cpp +++ b/src/network/c_blc_array_tcp4_server.cpp @@ -1,5 +1,7 @@ #include "blc_array_tcp4_server.h" #include <cstdarg> +#include <csignal> +#include <cerrno> START_EXTERN_C blc_array_tcp4_server *blc_array_tcp4_server_new_void(char const *port_name){ -- GitLab