Centos6 Compilation Error
I got this error :

[root@10-9-107-53 build]# cmake ..
-- The C compiler identification is GNU 7.3.1
-- The CXX compiler identification is GNU 7.3.1
-- Check for working C compiler: /opt/rh/devtoolset-7/root/usr/bin/cc
-- Check for working C compiler: /opt/rh/devtoolset-7/root/usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /opt/rh/devtoolset-7/root/usr/bin/c++
-- Check for working CXX compiler: /opt/rh/devtoolset-7/root/usr/bin/c++ -- work                                                                                        s
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Looking for syslog.h
-- Looking for syslog.h - found
-- Found UV: /usr/lib64/libuv.a
-- Configuring done
-- Generating done
-- Build files have been written to: /root/xmrig-proxy/build
=================
[root@10-9-107-53 build]# make
Scanning dependencies of target xmrig-proxy-notls
[  1%] Building CXX object CMakeFiles/xmrig-proxy-notls.dir/src/base/io/Console.                                                                                        cpp.o
In file included from /root/xmrig-proxy/src/base/io/Console.cpp:28:0:
/root/xmrig-proxy/src/base/tools/Handle.h: In static member function ‘static voi                                                                                        d xmrig::Handle::close(T) [with T = uv_fs_event_s*]’:
/root/xmrig-proxy/src/base/tools/Handle.h:83:9: error: ‘uv_fs_event_stop’ was no                                                                                        t declared in this scope
         uv_fs_event_stop(handle);
         ^~~~~~~~~~~~~~~~
/root/xmrig-proxy/src/base/tools/Handle.h:83:9: note: suggested alternative: ‘uv                                                                                        _fs_event_t’
         uv_fs_event_stop(handle);
         ^~~~~~~~~~~~~~~~
         uv_fs_event_t
/root/xmrig-proxy/src/base/io/Console.cpp: In constructor ‘xmrig::Console::Conso                                                                                        le(xmrig::IConsoleListener*)’:
/root/xmrig-proxy/src/base/io/Console.cpp:46:28: error: ‘UV_TTY_MODE_RAW’ was no                                                                                        t declared in this scope
     uv_tty_set_mode(m_tty, UV_TTY_MODE_RAW);
                            ^~~~~~~~~~~~~~~
/root/xmrig-proxy/src/base/io/Console.cpp:47:97: error: invalid conversion from                                                                                         ‘void (*)(uv_handle_t*, size_t, uv_buf_t*) {aka void (*)(uv_handle_s*, long unsi                                                                                        gned int, uv_buf_t*)}’ to ‘uv_alloc_cb {aka uv_buf_t (*)(uv_handle_s*, long unsi                                                                                        gned int)}’ [-fpermissive]
 einterpret_cast<uv_stream_t*>(m_tty), Console::onAllocBuffer, Console::onRead);
                                                                              ^
In file included from /root/xmrig-proxy/src/base/io/Console.h:32:0,
                 from /root/xmrig-proxy/src/base/io/Console.cpp:26:
/usr/include/uv.h:618:15: note:   initializing argument 2 of ‘int uv_read_start(                                                                                        uv_stream_t*, uv_alloc_cb, uv_read_cb)’
 UV_EXTERN int uv_read_start(uv_stream_t*, uv_alloc_cb alloc_cb,
               ^~~~~~~~~~~~~
/root/xmrig-proxy/src/base/io/Console.cpp:47:97: error: invalid conversion from                                                                                         ‘void (*)(uv_stream_t*, ssize_t, const uv_buf_t*) {aka void (*)(uv_stream_s*, lo                                                                                        ng int, const uv_buf_t*)}’ to ‘uv_read_cb {aka void (*)(uv_stream_s*, long int,                                                                                         uv_buf_t)}’ [-fpermissive]
 einterpret_cast<uv_stream_t*>(m_tty), Console::onAllocBuffer, Console::onRead);
                                                                              ^
In file included from /root/xmrig-proxy/src/base/io/Console.h:32:0,
                 from /root/xmrig-proxy/src/base/io/Console.cpp:26:
/usr/include/uv.h:618:15: note:   initializing argument 3 of ‘int uv_read_start(                                                                                        uv_stream_t*, uv_alloc_cb, uv_read_cb)’
 UV_EXTERN int uv_read_start(uv_stream_t*, uv_alloc_cb alloc_cb,
               ^~~~~~~~~~~~~
At global scope:
cc1plus: warning: unrecognized command line option ‘-Wno-class-memaccess’
make[2]: *** [CMakeFiles/xmrig-proxy-notls.dir/build.make:59: CMakeFiles/xmrig-p                                                                                        roxy-notls.dir/src/base/io/Console.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:64: CMakeFiles/xmrig-proxy-notls.dir/all] Err                                                                                        or 2
make: *** [Makefile:76: all] Error 2
