rogue v3.5.0 does not compile for CentOS7/devtoolset-7

XMLWordPrintable

    • Type: Bug
    • Resolution: resolved
    • Priority: Major
    • Component/s: SW
    • None

      memcpy requires #include <string.h> in a few places for CentOS7/devtoolset-7
      diff --git a/src/rogue/interfaces/memory/TcpClient.cpp b/src/rogue/interfaces/memory/TcpClient.cpp
      index 85305ed..cf276e1 100755
      — a/src/rogue/interfaces/memory/TcpClient.cpp
      +++ b/src/rogue/interfaces/memory/TcpClient.cpp
      @@ -23,6 +23,7 @@
      #include <rogue/interfaces/memory/Constants.h>
      #include <rogue/GeneralError.h>
      #include <memory>
      +#include <string.h>
      #include <inttypes.h>
      #include <rogue/GilRelease.h>
      #include <rogue/Logging.h>
      diff --git a/src/rogue/interfaces/memory/TcpServer.cpp b/src/rogue/interfaces/memory/TcpServer.cpp
      index be9b958..cca48dd 100755
      — a/src/rogue/interfaces/memory/TcpServer.cpp
      +++ b/src/rogue/interfaces/memory/TcpServer.cpp
      @@ -21,6 +21,7 @@
      #include <rogue/interfaces/memory/Constants.h>
      #include <rogue/GeneralError.h>
      #include <memory>
      +#include <string.h>
      #include <inttypes.h>
      #include <rogue/GilRelease.h>
      #include <rogue/Logging.h>
      diff --git a/src/rogue/interfaces/stream/TcpCore.cpp b/src/rogue/interfaces/stream/TcpCore.cpp
      index 71d23cb..2486d77 100755
      — a/src/rogue/interfaces/stream/TcpCore.cpp
      +++ b/src/rogue/interfaces/stream/TcpCore.cpp
      @@ -24,6 +24,7 @@
      #include <rogue/interfaces/stream/Buffer.h>
      #include <rogue/GeneralError.h>
      #include <memory>
      +#include <string.h>
      #include <rogue/GilRelease.h>
      #include <rogue/Logging.h>
      #include <zmq.h>

              Assignee:
              Matthias Wittgen
              Reporter:
              Matthias Wittgen
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: