This is a C-language AMQP client library for use with v2.0+ of the
RabbitMQ broker.
* `BUILD_EXAMPLES=ON/OFF` toggles building the examples.
OFF by default.
* `BUILD_SHARED_LIBS=ON/OFF` toggles building rabbitmq-c as a shared
library.
ON by default.
* `BUILD_STATIC_LIBS=ON/OFF` toggles building rabbitmq-c as a static
library.
OFF by default.
* `BUILD_TESTS=ON/OFF` toggles building test code.
OFF by default.
* `BUILD_TOOLS=ON/OFF` toggles building the command line tools.
ON by default.
* `BUILD_TOOLS_DOCS=ON/OFF` toggles building the man pages for the
command line tools.
ON by default if BUILD_TOOLS is ON and xmlto is installed.
* `ENABLE_SSL_SUPPORT=ON/OFF` toggles building rabbitmq-c with SSL
support.
ON by default if the OpenSSL headers and library can be found.
* `BUILD_API_DOCS=ON/OFF` toggles building the Doxygen API documentation
OFF by default.
* `RUN_SYSTEM_TESTS=ON/OFF` toggles building the system tests. Tests
require an accessible RabbitMQ server instance on localhost.
OFF by default.
If BUILD_EXAMPLES=ON or BUILD_TESTS=ON then executable programs will
be compiled from sources in /usr/doc/rabbitmq-c-$VERSION/examples/src/
-and-or- /usr/doc/rabbitmq-c-$VERSION/examples/src/ The Extra Programs
will be installed in /usr/doc/rabbitmq-c-$VERSION/{examples,tests}/bin/
For Example, to build examples and tests:
BUILD_EXAMPLES=ON BUILD_TESTS=ON ./rabbitmq-c.SlackBuild
To build a nice html Doxygen API documentation tree in the directory
/usr/doc/rabbitmq-c-$VERSION/html/ you need to pass BUILD_API_DOCS=ON
to the script, for example
BUILD_API_DOCS=ON ./rabbitmq-c.SlackBuild
To build examples, tests and the html documentation:
BUILD_EXAMPLES=ON \
BUILD_TESTS=ON \
BUILD_API_DOCS=ON ./rabbitmq-c.SlackBuild
This requires: rabbitmq-server
Maintained by: Konrad J Hambrick
Keywords: AMQP,rabbitmq,c-library
ChangeLog: rabbitmq-c
Homepage:
https://github.com/alanxz/rabbitmq-c
Download SlackBuild:
rabbitmq-c.tar.gz
rabbitmq-c.tar.gz.asc (FAQ)
(the SlackBuild does not include the source)
Individual Files: |
README |
rabbitmq-c.SlackBuild |
rabbitmq-c.info |
slack-desc |
© 2006-2023 SlackBuilds.org Project. All rights reserved.
Slackware® is a registered trademark of
Patrick Volkerding
Linux® is a registered trademark of
Linus Torvalds