styx for Debian
---------------

As mentioned in "The Styx Handbook", upstream authors use a programming
style where .h files are automatically generated from the corresponding
.c sources. Styx generated C code adheres to the same conventions, hence
ctoh has to be run after styx.

In order to avoid conflicts, header files coming with styx are
installed under /usr/include/styx. For generated sources to compile,
with gcc, you must specify "-I /usr/include/styx".

Upstream decided to only release threading versions of the libraries.
This means that when linking statically, you have to append
"-ldl -lrt -lpthread" to your linker command line (cf. comment in
/usr/share/doc/styx-doc/examples/example*/mx). When linking dynamically
this happens under the hood.

 -- Siggy Brentrup <bsb@debian.org>, Tue, 10 Jun 2003 08:17:19 +0200
