Looks like the code is not both C99 and C++2003 compliant:
C:\temp\czmq-1.1.0\src\zhash.c(131) : warning C4996: 'strdup': The POSIX
name for this item is deprecated. Instead, use the ISO C++ conformant name:
_strdup. See online help for details.
c:\Program Files (x86)\Microsoft Visual Studio
10.0\VC\INCLUDE\string.h(238) : see declaration of 'strdup'
C:\temp\czmq-1.1.0\src\zmsg.c(179) : error C2440: 'initializing' : cannot
convert from 'void *' to 'zframe_t *'
Conversion from 'void*' to pointer to non-'void' requires an
explicit cast
C:\temp\czmq-1.1.0\src\zmsg.c(462) : error C2440: '=' : cannot convert from
'void *' to 'byte *'
Conversion from 'void*' to pointer to non-'void' requires an
explicit cast
C:\temp\czmq-1.1.0\src\zmsg.c(680) : error C2440: 'initializing' : cannot
convert from 'void *' to 'byte *'
Conversion from 'void*' to pointer to non-'void' requires an
explicit cast
--
Steve-o
_______________________________________________
zeromq-dev mailing list
[email protected]
http://lists.zeromq.org/mailman/listinfo/zeromq-dev