Skip to content

gitGNU/gnu_guile-avahi

Repository files navigation

Guile-Avahi
-----------

Avahi bindings for GNU Guile 1.8.

  http://www.nongnu.org/guile-avahi/

Guile-Avahi is a set of Avahi bindings for GNU Guile 1.8, released under
the LGPL v3 or later.  It allows programmers to use functionalities of
the Avahi client library from Guile Scheme programs.

Avahi itself is an implementation of multicast DNS (mDNS) and DNS
Service Discovery (DNS-SD).  Together, these protocols provide support
for fully decentralized host naming and service publication and
discovery.

For more information about GNU Guile and Avahi, please visit the
following web sites:

  http://avahi.org/
  http://www.gnu.org/software/guile/

Please report bugs to the `guile-avahi-bugs@nongnu.org' mailing list.


Dependencies
............

Requirements:

  Avahi     >= 0.6.4
  GNU Guile >= 1.8.0
  GNU Make

Optional:

  GMP[*]    >= 4.1

[*] If GMP is not found, then procedures such as
    `add-entry-group-address!' won't be able to handle raw
    IPv6 addresses.  GMP may be found at:
    http://www.gnu.org/software/gmp/ .


Development
...........

A local copy of the source code repository can be otained using Git:

  $ git-clone git://git.sv.gnu.org/guile-avahi.git

More information about Git is available at http://git.or.cz .



Copyright 2007  Ludovic Courtès <ludo@gnu.org>

Copying and distribution of this file, with or without modification, are
permitted in any medium without royalty provided the copyright notice
and this notice are preserved.

;; Local Variables:
;; coding: utf-8
;; End: