Martin Lucina
b668387d91
Remove -Wxxx gcc-isms from subdir Makefiles
2010-04-10 17:04:33 +02:00
Martin Lucina
f6fa41dd7b
Compile perf tests with the C++ compiler
...
This lets us build the binaries in a portable fashion w/o having to worry
about how to link with the C++ runtime.
2010-04-10 16:51:22 +02:00
Martin Lucina
770aedbd09
Build fixes for Solaris and non-GNU compilers
...
Compiling C++ code with -D_POSIX_SOURCE on Solaris is unsupported, so remove it.
Isolate GCC-isms inside checks that we are actually using GCC/G++.
Only check for -lstdc++ when on GCC and doing static linking.
2010-04-10 16:18:34 +02:00
Martin Lucina
1d28dc9059
Fix for Issue #14
...
Don't fail hard if an unreleased tarball is being built and asciidoc is
not installed; instead just print a big fat warning
2010-04-09 19:15:40 +02:00
Martin Sustrik
6ea76e9573
version bumped to 2.0.7
2010-04-09 16:24:21 +02:00
Vitaly Mayatskikh
c802a72a0b
configure does not mention xmlto when missing
2010-03-22 22:31:37 +01:00
Martin Sustrik
ad75d02134
Add MSVC build files to distribution
2010-03-16 15:48:16 +01:00
Martin Sustrik
c08a7f8896
C perf tests are built non-optionally; C++ perf tests removed
2010-03-12 20:02:19 +01:00
Martin Sustrik
1fbeba2fe3
simplify configuration summary
2010-03-12 19:05:56 +01:00
Martin Sustrik
66b67fbdf2
devices are built unconditionally
2010-03-12 18:58:29 +01:00
Martin Sustrik
430aa53334
text concerning language bindings removed from configure
2010-03-12 18:42:38 +01:00
Martin Lucina
27e2d08449
Restructure language bindings
...
C and C++ headers moved from bindings/ to include/, bindings/ removed
--with-c and --with-cpp options to configure removed, C and C++ now built
and installed by default
2010-03-11 20:33:27 +01:00
Martin Lucina
90944759b6
Removed Java binding from core distribution
2010-03-11 20:12:55 +01:00
Martin Sustrik
d790940fd0
udp transport renamed to epgm
2010-03-09 18:14:49 +01:00
Martin Lucina
26b0aea24f
Win32 build fixes
2010-03-03 17:01:08 +01:00
Martin Sustrik
ea0a44c8a9
Ruby binding removed
2010-02-27 14:18:02 +01:00
Martin Sustrik
45414b5444
python binding removed
2010-02-27 12:23:22 +01:00
Martin Lucina
efefa069b2
Cygwin support
2010-02-26 20:03:58 +01:00
Martin Lucina
39b8961974
Update OpenPGM to 2.0.24 (stable)
2010-02-24 09:41:10 +01:00
Martin Sustrik
ccd47f1ee8
chat example moved to separate repo
2010-02-24 09:17:05 +01:00
Martin Lucina
61f0ef569b
NetBSD: Check for and use atomic_ops(3) if available
2010-02-22 18:16:40 +01:00
Martin Lucina
3a69cca386
Fix $build_doc/$install_man check yet again
2010-02-22 16:42:13 +01:00
malosek
ff99d753ae
Minor buid system tunning
2010-02-20 21:03:12 +01:00
Martin Lucina
57148b1fde
Add missing check for install_man=yes
...
Fixes git builds w/o asciidoc, bug introduced in 46824abe
2010-02-19 18:23:54 +01:00
Martin Sustrik
8b86dcf81c
build on cygwin enabled
2010-02-19 17:50:47 +01:00
Martin Lucina
2a79a943de
Add NetBSD support
2010-02-18 19:38:15 +01:00
Martin Lucina
776b126339
Fix typo
2010-02-18 19:27:35 +01:00
Martin Lucina
ab27f84b14
libstdc++ depends on libm on some platforms
2010-02-18 19:27:15 +01:00
Martin Lucina
495f0d105f
Fix detection of libstdc++
...
We only care about libstdc++ when using GNU C++.
Further, libstdc++ depends on libm on some platforms, fix this.
2010-02-18 17:29:14 +01:00
Martin Lucina
46824abeb2
Never build docs from tarball releases
...
This fixes the build_doc logic to work as advertised and never
try to (re)build documentation when working with a tarball release.
2010-02-18 17:25:49 +01:00
Martin Lucina
8be491b7bd
Use feature test macros more conservatively
...
It turns out that feature test macros are a complete mess, and defining
_GNU_SOURCE and _POSIX_C_SOURCE together breaks some systems. So we try
and define the appropriate "make everything visible" combination specific
to each system instead. This may still break something, so people should
test their platforms and speak up if so.
2010-02-18 13:46:00 +01:00
Martin Lucina
f745c96a9b
Add POSIX and GNU Feature Test Macros
...
This should fix more exotic POSIX platforms such as HPUX which insist on
having _POSIX_C_SOURCE defined to get proper threading behaviour. We also
define _GNU_SOURCE so that we get any extensions on systems with glibc, e.g.
eventfd.
2010-02-17 15:40:26 +01:00
Martin Lucina
80c820d758
Cleaning up more PGM cruft
2010-02-15 23:51:05 +01:00
Martin Lucina
635e314643
Clarify python.h messages
2010-02-15 23:09:57 +01:00
Martin Lucina
55800cea8c
Fix typo
2010-02-15 23:02:24 +01:00
Martin Lucina
5687661ba4
Cleanup messages from configure.in
2010-02-15 22:58:45 +01:00
Martin Lucina
48a90cfb34
Replace check for sparc with host_cpu
2010-02-15 22:25:01 +01:00
Martin Lucina
0ded6c1973
Multiple fixes to --with-pgm
...
Disallow build --with-pgm on non-x86/AMB64 CPUs
Check correctly for all dependencies required by --with-pgm
Don't assume tar has -j
Reorder --with-pgm checks
2010-02-15 22:17:18 +01:00
malosek
817c89a78e
removed first dummy run of PKG_CHECK_EXISTS
2010-02-15 19:42:05 +01:00
Martin Lucina
7f7ac843d5
Next 0MQ release will be 2.0.6
...
As decided on the mailing list, there have been five 2.x releases to
date, so the upcoming release will be numbered 2.0.6.
2010-02-11 17:51:47 +01:00
Martin Lucina
30b967e2a4
Integrate version numbering into autoconf
...
configure.in is now the master source for the package version number,
this propagates to src/platform.hpp (for zmq_version) and doc/Makefile.am
(for documentation generation) automagically.
2010-02-11 17:49:40 +01:00
Martin Lucina
354efc513f
Convert documentation to AsciiDoc
2010-02-10 16:18:46 +01:00
Martin Sustrik
6b2ca4e158
ZMQII-67: Build checks for python even if it's not needed
2010-02-09 15:15:44 +01:00
Martin Lucina
6502c16a7f
Update OpenPGM to 2.0.23rc8
2010-02-03 15:52:11 +01:00
malosek
4d5e643299
patching libtool script moved at the end of configure
2010-01-28 19:19:25 +01:00
Martin Sustrik
849095a042
Merge branch 'master' of git@github.com:sustrik/zeromq2
2010-01-28 12:45:37 +01:00
Martin Sustrik
f17f0fa67b
CL binding ripped out of the tree
2010-01-28 12:45:12 +01:00
malosek
2056c888d2
changed version of the master branch back to dev
2010-01-27 18:29:45 +01:00
malosek
0b97e7a4f2
libpgm updated to 2.6.21rc6
2010-01-27 11:30:22 +01:00
Martin Sustrik
f40e3a6931
version number bumped
2010-01-17 17:49:34 +01:00