mirror of
https://github.com/zeromq/libzmq.git
synced 2025-01-19 00:46:05 +01:00
Fix mingw32 build
MinGW32 defines __int64_t as long long, which causes the build to fail unless -Wno-long-long is used. In addition the shutdown_stress test isn't currently compatible with Win. Signed-off-by: Mikko Koppanen <mkoppanen@php.net>
This commit is contained in:
parent
34f50a6840
commit
3dbd5d5872
@ -191,7 +191,8 @@ case "${host_os}" in
|
||||
[AC_MSG_ERROR([cannot link with rpcrt4.dll.])])
|
||||
AC_CHECK_LIB(iphlpapi, main, ,
|
||||
[AC_MSG_ERROR([cannot link with iphlpapi.dll.])])
|
||||
CFLAGS="${CFLAGS} -std=c99"
|
||||
# mingw32 defines __int64_t as long long
|
||||
CPPFLAGS="-Wno-long-long ${CPPFLAGS} "
|
||||
on_mingw32="yes"
|
||||
;;
|
||||
*cygwin*)
|
||||
|
@ -6,8 +6,11 @@ noinst_PROGRAMS = test_pair_inproc \
|
||||
test_pair_tcp \
|
||||
test_reqrep_inproc \
|
||||
test_reqrep_ipc \
|
||||
test_reqrep_tcp \
|
||||
test_shutdown_stress
|
||||
test_reqrep_tcp
|
||||
|
||||
if !ON_MINGW
|
||||
noinst_PROGRAMS += test_shutdown_stress
|
||||
endif
|
||||
|
||||
test_pair_inproc_SOURCES = test_pair_inproc.cpp testutil.hpp
|
||||
test_pair_ipc_SOURCES = test_pair_ipc.cpp testutil.hpp
|
||||
@ -17,6 +20,8 @@ test_reqrep_inproc_SOURCES = test_reqrep_inproc.cpp testutil.hpp
|
||||
test_reqrep_ipc_SOURCES = test_reqrep_ipc.cpp testutil.hpp
|
||||
test_reqrep_tcp_SOURCES = test_reqrep_tcp.cpp testutil.hpp
|
||||
|
||||
if !ON_MINGW
|
||||
test_shutdown_stress_SOURCES = test_shutdown_stress.cpp
|
||||
endif
|
||||
|
||||
TESTS = $(noinst_PROGRAMS)
|
||||
|
Loading…
x
Reference in New Issue
Block a user