diff --git a/OSlibs/win/nanomsg.dll b/OSlibs/win/nanomsg.dll new file mode 100644 index 000000000..4f454d25e Binary files /dev/null and b/OSlibs/win/nanomsg.dll differ diff --git a/OSlibs/win/nanomsg.lib b/OSlibs/win/nanomsg.lib new file mode 100644 index 000000000..f0fdac6fb Binary files /dev/null and b/OSlibs/win/nanomsg.lib differ diff --git a/OSlibs/win/x64/nanomsg.dll b/OSlibs/win/x64/nanomsg.dll new file mode 100644 index 000000000..b5c4e1400 Binary files /dev/null and b/OSlibs/win/x64/nanomsg.dll differ diff --git a/OSlibs/win/x64/nanomsg.lib b/OSlibs/win/x64/nanomsg.lib new file mode 100644 index 000000000..9e15cde27 Binary files /dev/null and b/OSlibs/win/x64/nanomsg.lib differ diff --git a/crypto777/nanosrc/nn_config.h b/crypto777/nanosrc/nn_config.h index e3f132847..d9e9c6468 100755 --- a/crypto777/nanosrc/nn_config.h +++ b/crypto777/nanosrc/nn_config.h @@ -54,11 +54,13 @@ void PNACL_message(const char* format, ...); #include #include #else +#if !defined(WIN32) //#define NN_ENABLE_EXTRA 1 #define PNACL_message printf #include #include #endif +#endif /* Size of the buffer used for batch-reads of inbound data. To keep the performance optimal make sure that this value is larger than network MTU. */ diff --git a/iguana.vcxproj b/iguana.vcxproj index 4abd04777..9a8fc8140 100644 --- a/iguana.vcxproj +++ b/iguana.vcxproj @@ -97,8 +97,8 @@ Console true - Ws2_32.lib;pthreadVC2.lib;%(AdditionalDependencies) - .\iguana;%(AdditionalLibraryDirectories) + Ws2_32.lib;pthreadVC2.lib;nanomsg.lib;%(AdditionalDependencies) + .\iguana;.\OSlibs\win;%(AdditionalLibraryDirectories) @@ -114,7 +114,7 @@ Console true .\OSlibs\win\x64;%(AdditionalLibraryDirectories) - pthread_lib.lib;Ws2_32.lib;%(AdditionalDependencies) + pthread_lib.lib;Ws2_32.lib;nanomsg.lib;%(AdditionalDependencies)