Merge pull request #1874 from hintjens/master

Tweaks to building libzmq
This commit is contained in:
Luca Boccassi 2016-03-30 13:34:40 +01:00
commit d6354c64ea
8 changed files with 14 additions and 13 deletions

View File

@ -43,7 +43,7 @@ elseif (WITH_LIBSODIUM)
if (${CMAKE_SYSTEM_NAME} MATCHES "SunOS")
target_link_libraries (libzmq ssp)
endif ()
set (HAVE_LIBSODIUM 1)
set (ZMQ_USE_LIBSODIUM 1)
set (ZMQ_HAVE_CURVE 1)
else ()
message (FATAL_ERROR

View File

@ -1,3 +1,11 @@
For building on Windows, use:
./configure.bat
cd build
./buildall.bat
This requires that the CMD.EXE be created using the DevStudio Tools link to create a CMD.EXE windo.
Visual Studio product and C++ compiler Versions:
Visual C++ 2008 => Visual C++ 9
@ -14,11 +22,6 @@ More info here:
http://en.wikipedia.org/wiki/Visual_C%2B%2B
For building Windows, use the buildall.bat script in this directory.
It requires that the CMD.EXE be created using the DevStudio Tools link to create a CMD.EXE windo.
If multiple DevStudio versions are installed on the machine, you can run buildall.bat on separate windows that each were created by the desired DevStudio target.
If you prefer to build all versions (or several) at the same time, you should uncomment the specific version desired in buildall.bat to build them from a single window.

View File

@ -1,2 +0,0 @@
@ECHO OFF
call ../build/buildbase.bat ..\vs2015\mysolution.sln 14

View File

@ -439,7 +439,7 @@ if test "x$enable_curve" = "xno"; then
elif test "x$with_libsodium" = "xyes"; then
AC_MSG_NOTICE([Using libsodium for CURVE security])
AC_DEFINE(ZMQ_HAVE_CURVE, [1], [Using curve encryption])
AC_DEFINE(HAVE_LIBSODIUM, [1], [Using libsodium for curve encryption])
AC_DEFINE(ZMQ_USE_LIBSODIUM, [1], [Using libsodium for curve encryption])
curve_library="libsodium"
# On Solaris, libsodium depends on libssp

View File

@ -51,7 +51,7 @@
#if defined (ZMQ_USE_TWEETNACL)
# include "tweetnacl.h"
#elif defined (HAVE_LIBSODIUM)
#elif defined (ZMQ_USE_LIBSODIUM)
# include "sodium.h"
#endif

View File

@ -36,7 +36,7 @@
#if defined (ZMQ_USE_TWEETNACL)
# include "tweetnacl.h"
#elif defined (HAVE_LIBSODIUM)
#elif defined (ZMQ_USE_LIBSODIUM)
# include "sodium.h"
#endif

View File

@ -36,7 +36,7 @@
#if defined (ZMQ_USE_TWEETNACL)
# include "tweetnacl.h"
#elif defined (HAVE_LIBSODIUM)
#elif defined (ZMQ_USE_LIBSODIUM)
# include "sodium.h"
#endif

View File

@ -46,7 +46,7 @@
#if defined (ZMQ_USE_TWEETNACL)
# include "tweetnacl.h"
#elif defined (HAVE_LIBSODIUM)
#elif defined (ZMQ_USE_LIBSODIUM)
# include "sodium.h"
#endif