CPPFLAGS += -I<CEYLAN_INSTALL_DIR>/include/Ceylan
LIBS += -L<CEYLAN_INSTALL_DIR>/lib -lCeylan
If the user code is autotools-based, the ceylan.m4 macro, available in the test
subdirectory, helps writing a configure.ac
file which takes into account the linking with Ceylan library. See the CEYLAN_PATH macro and its numerous built-in sanity checks. One can use Ceylan's numerous test cases as guidelines to implement, build and run code using the Ceylan library.
Debug facilities can be used by passing to the compiler -DCEYLAN_DEBUG, or by adding it directly in src/code/CeylanConfig.h
, or preferably by using the configure dedicated --enable-debug
option.
Defining topic-specific debug symbols (ex: CEYLAN_DEBUG_NETWORK_CLIENTS) allows the implementation to perform supplementary tests and to display more accurate and detailed information about its run-time behaviour, as regard to selected debug matters.
Information about the latest Ceylan release can be found here (mirror).
Support can be obtained from ceylan-support@lists.sourceforge.net (one must register first).