C:\work\mariadb-connector-c>dmake
|
dmake: makefile: line 17: Warning: -- Empty recipe for special or meta target .NOTPARALLEL
|
dmake: libmariadb\CMakeFiles\mariadb_obj.dir\build.make: line 12: Warning: -- Empty recipe for special or meta target .DELETE_ON_ERROR
|
Scanning dependencies of target mariadb_obj
|
dmake: libmariadb\CMakeFiles\mariadb_obj.dir\build.make: line 12: Warning: -- Empty recipe for special or meta target .DELETE_ON_ERROR
|
[ 1%] Building C object libmariadb/CMakeFiles/mariadb_obj.dir/__/plugins/pvio/pvio_socket.c.obj
|
In file included from C:/work/mariadb-connector-c/include/ma_global.h:25:0,
|
from C:\work\mariadb-connector-c\plugins\pvio\pvio_socket.c:27:
|
C:/work/mariadb-connector-c/include/ma_config_win.h:59:0: warning: "S_IROTH" redefined
|
#define S_IROTH S_IREAD /* for my_lib */
|
^
|
In file included from C:/work/mariadb-connector-c/include/ma_config_win.h:30:0,
|
from C:/work/mariadb-connector-c/include/ma_global.h:25,
|
from C:\work\mariadb-connector-c\plugins\pvio\pvio_socket.c:27:
|
C:/Strawberry/c/x86_64-w64-mingw32/include/sys/stat.h:160:0: note: this is the location of the previous definition
|
#define S_IROTH (S_IRGRP >> 3)
|
^
|
In file included from C:\work\mariadb-connector-c\plugins\pvio\pvio_socket.c:27:0:
|
C:/work/mariadb-connector-c/include/ma_global.h:1093:18: error: operator '==' has no left operand
|
#if SIZEOF_CHARP == SIZEOF_INT
|
^
|
C:/work/mariadb-connector-c/include/ma_global.h:1095:20: error: operator '==' has no left operand
|
#elif SIZEOF_CHARP == SIZEOF_LONG
|
^
|
C:/work/mariadb-connector-c/include/ma_global.h:1097:20: error: operator '==' has no left operand
|
#elif SIZEOF_CHARP == SIZEOF_LONG_LONG
|
^
|
C:/work/mariadb-connector-c/include/ma_global.h:1100:2: error: #error sizeof(void *) is not sizeof(int, long or long long)
|
#error sizeof(void *) is not sizeof(int, long or long long)
|
^
|
C:\work\mariadb-connector-c\plugins\pvio\pvio_socket.c: In function 'pvio_socket_change_timeout':
|
C:\work\mariadb-connector-c\plugins\pvio\pvio_socket.c:156:18: warning: variable 'tm' set but not used [-Wunused-but-set-variable]
|
struct timeval tm;
|
^
|
C:\work\mariadb-connector-c\plugins\pvio\pvio_socket.c: In function 'pvio_socket_async_write':
|
C:\work\mariadb-connector-c\plugins\pvio\pvio_socket.c:411:26: warning: pointer targets in passing argument 2 of 'send' differ in signedness [-Wpointer-sign]
|
r= send(csock->socket, buffer, (int)length, 0);
|
^
|
In file included from C:/work/mariadb-connector-c/include/ma_config_win.h:24:0,
|
from C:/work/mariadb-connector-c/include/ma_global.h:25,
|
from C:\work\mariadb-connector-c\plugins\pvio\pvio_socket.c:27:
|
C:/Strawberry/c/x86_64-w64-mingw32/include/winsock2.h:997:34: note: expected 'const char *' but argument is of type 'const uchar *'
|
WINSOCK_API_LINKAGE int WSAAPI send(SOCKET s,const char *buf,int len,int flags);
|
^
|
C:\work\mariadb-connector-c\plugins\pvio\pvio_socket.c: In function 'pvio_socket_connect':
|
C:\work\mariadb-connector-c\plugins\pvio\pvio_socket.c:863:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
|
if (csock->socket == SOCKET_ERROR)
|
^
|
C:\work\mariadb-connector-c\plugins\pvio\pvio_socket.c:901:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
|
if (csock->socket == SOCKET_ERROR)
|
^
|
C:\work\mariadb-connector-c\plugins\pvio\pvio_socket.c: In function 'pvio_socket_close':
|
C:\work\mariadb-connector-c\plugins\pvio\pvio_socket.c:953:32: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
|
if (csock && csock->socket != -1)
|
^
|
C:\work\mariadb-connector-c\plugins\pvio\pvio_socket.c: In function 'pvio_socket_shutdown':
|
C:\work\mariadb-connector-c\plugins\pvio\pvio_socket.c:1073:5: warning: implicit declaration of function 'CancelIoEx' [-Wimplicit-function-declaration]
|
CancelIoEx((HANDLE)s, NULL);
|
^
|
dmake: Error code 129, while making 'libmariadb\CMakeFiles\mariadb_obj.dir\__\plugins\pvio\pvio_socket.c.obj'
|
dmake: Error code 255, while making 'libmariadb\CMakeFiles\mariadb_obj.dir\all'
|
dmake: Error code 255, while making 'all'
|