loperIRCLogBot/src/libircclient-1.9
Dmitry Isaenko f7f820dc54 v.1.4 misc updates 2017-12-03 10:41:26 +03:00
..
cocoa v.1.4 misc updates 2017-12-03 10:41:26 +03:00
doc v.1.4 misc updates 2017-12-03 10:41:26 +03:00
examples v.1.4 misc updates 2017-12-03 10:41:26 +03:00
include v.1.4 misc updates 2017-12-03 10:41:26 +03:00
man v.1.4 misc updates 2017-12-03 10:41:26 +03:00
src v.1.4 misc updates 2017-12-03 10:41:26 +03:00
Changelog v.1.4 misc updates 2017-12-03 10:41:26 +03:00
Doxyfile v.1.4 misc updates 2017-12-03 10:41:26 +03:00
LICENSE v.1.4 misc updates 2017-12-03 10:41:26 +03:00
Makefile v.1.4 misc updates 2017-12-03 10:41:26 +03:00
README v.1.4 misc updates 2017-12-03 10:41:26 +03:00
THANKS v.1.4 misc updates 2017-12-03 10:41:26 +03:00
build-release.sh v.1.4 misc updates 2017-12-03 10:41:26 +03:00
configure v.1.4 misc updates 2017-12-03 10:41:26 +03:00
configure.in v.1.4 misc updates 2017-12-03 10:41:26 +03:00

README

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

Building from source

The library uses autoconf so it is build in a fairly typical way on most Unix systems:

./configure
make
This will build both the library and various examples in the examples subdirectory.

Configure script also accepts parameters, optional useful parameters accepted are enable-openssl and enable-ipv6 which correspondingly enable the SSL and IPv6 connectivity. Use enable-shared to build a shared library.

The same procedure is used to build the Win32 binary using the MinGW compiler.

For the rest see the Doxygen documentation in the header files and http://www.ulduzsoft.com/libircclient/