1. 06 Feb, 2015 1 commit
    • Lionel Orry's avatar
      acinclude.m4: make kernel-specific flags cacheable · 9daf6dd7
      Lionel Orry authored
      Specifically when cross-compiling, one can be willing to force these
      variable values using the environment of a config.cache file. This
      commit makes this possible.
      
      The affected variables are:
      
      * libzmq_cv_sock_cloexec
      * libzmq_cv_so_keepalive
      * libzmq_cv_tcp_keepcnt
      * libzmq_cv_tcp_keepidle
      * libzmq_cv_tcp_keepintvl
      * libzmq_cv_tcp_keepalive
      Signed-off-by: 's avatarLionel Orry <lionel.orry@gmail.com>
      9daf6dd7
  2. 28 Jan, 2015 1 commit
  3. 17 Feb, 2014 1 commit
    • Olaf Mandel's avatar
      Remove duplicate poller decision making · 48b50cef
      Olaf Mandel authored
      The decision about the poller mechanism to use (select, poll, ...)
      was done twice: once by the build system and once by the code in
      poller.hpp. As the build-system can actually detect the mechanisms
      available, prefer that result to the hard coded defaults in
      poller.hpp.
      
      At the same time, remove the duplicate detection of select() vs.
      poll()-variant from proxy.cpp, signaler.cpp and zmq.cpp.
      
      This patch has not been tested on many build platforms: especially
      the cmake build needs testing / patching. For the other builds,
      hard code the result as these these are all Windows platforms.
      48b50cef
  4. 14 Feb, 2014 1 commit
  5. 06 Apr, 2012 1 commit
  6. 05 Apr, 2012 1 commit
  7. 27 Jan, 2012 2 commits
  8. 26 Oct, 2011 1 commit
  9. 06 Sep, 2011 1 commit
  10. 04 Sep, 2011 1 commit
  11. 03 Apr, 2011 1 commit
  12. 02 Apr, 2011 2 commits
  13. 18 Dec, 2010 1 commit
  14. 07 Dec, 2010 2 commits
  15. 01 Dec, 2010 1 commit
    • Mikko Koppanen's avatar
      Prefix variables with "ac_zmq_" · 5bb0a339
      Mikko Koppanen authored
       - Added a macro for checking clang compiler
       - Moved basic compiler checks to a macro
       - Added a macro for checking if compiler supports a flag
       - Added --enable-debug flag
       - Added a macro for running normal autoconf check with compiler flags
       - Added a macro for checking for verbose flag for different compilers (-Wall)
       - Added a macro for turning on strict standards compliance
       - Added a macro for turning warnings to errors
       - Added a macro for checking if compiler supports given pragma
       - Most of the flags now go through checks if the compilers supports them
         rather than enumerating different compilers
       - Added DSO symbol visibility for sun compiler
       - Enabled verbose mode for sun compiler
       - Fixed build for ICC 12.x by adding -wd279 to size_t checks
       - Removed pkg-config checks as those don't seem to be used anywhere
      Signed-off-by: 's avatarMikko Koppanen <mkoppanen@php.net>
      5bb0a339
  16. 19 Nov, 2010 1 commit
    • Mikko Koppanen's avatar
      Add a check that the compiler actually works. · edf7c18d
      Mikko Koppanen authored
      The patch tests that the C and C++ compilers actually exist
      and work. autoconf seems to default to 'g++' when C++ compiler is not
      found, which causes the following error (when the compiler isn't
      there):
      
      checking for uuid_generate in -luuid... no
      configure: error: cannot link with -luuid, install uuid-dev.
      
      The config.log contains the real error message "g++ command not found"
      but the error message shown to the user is misleading.
      Signed-off-by: 's avatarMikko Koppanen <mkoppanen@php.net>
      edf7c18d
  17. 18 Nov, 2010 1 commit
    • Mikko Koppanen's avatar
      Run autoupdate on the configure.in · 945c931d
      Mikko Koppanen authored
      I ran autoupdate on the configure.in, which generated most of the
      patch attached. There is also a small manual fix in which removes the
      warning "Remember to add LT_INIT to configure.in" which I assume is
      because AC_PROG_LIBTOOL was called inside a macro.
      Signed-off-by: 's avatarMikko Koppanen <mkoppanen@php.net>
      945c931d
  18. 17 Nov, 2010 2 commits
  19. 15 Nov, 2010 1 commit
  20. 15 Oct, 2010 1 commit