- 27 Sep, 2016 2 commits
-
-
Luca Boccassi authored
Solution: use only Libs.private to avoid breaking application builds. Even though Requires.private are supposed to be parsed only if pkg-config is called with --static, the --cflags parameter is enough to trigger the parsing, causing build failures for applications that do not (and should not) depend on libzmq's dependencies.
-
Luca Boccassi authored
Solution: add dependencies, if necessary, to the .private Libs and Requires field of the pkgconfig file at build time. This way pkg-config --static --libs libzmq will correctly print dependencies if they were used to build the static libzmq.a library.
-
- 02 May, 2016 1 commit
-
-
Luca Boccassi authored
Solution: add support for --enable-drafts/ENABLE_DRAFTS=ON in Autools and CMake.
-
- 13 May, 2015 1 commit
-
-
Peter Korsgaard authored
Libzmq uses C++ standard library features, so users of it should link against that as well when statically linking. Add it to Libs.private so users using pkg-config automatically gets the correct linker flags. Signed-off-by:
Peter Korsgaard <peter@korsgaard.com>
-
- 11 Feb, 2014 1 commit
-
-
Josh Blum authored
The ${libdir} was getting replaced/removed by configure_file() making pkg-config give bad flags: -L -lzmq My fix was to add @ONLY to configure_file() so ${} style pkg-config substitutions are left alone. In addition, I put the other typical ${} substitutions back into the libzmq.pc, since its now safe.
-
- 02 Jan, 2013 1 commit
-
-
Matt Arsenault authored
Make doc building option dependent on asciidoc being installed Fix MSVC build requiring cygwin. Don't use try_run to get the version
-