neon-0.29.6

Introduction to neon

The neon package is an HTTP and WebDAV client library, with a C interface.

This package is known to build and work properly using an LFS-7.1 platform.

Package Information

neon Dependencies

Required

libxml2-2.7.8 or expat-2.1.0

Optional

OpenSSL-1.0.1a or GnuTLS-3.0.19, Libproxy (requires pkg-config-0.26 to find it), MIT Kerberos V5-1.10.1 and pakchois.

User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/neon

Installation of neon

Install neon by running the following commands:

./configure --prefix=/usr --enable-shared --disable-static &&
make

To test the results, issue: make check.

Now, as the root user:

make install

Command Explanations

--enable-shared: This parameter is needed to build the shared libraries, otherwise only static libraries are built and installed.

--disable-static: This parameter prevents the static libraries being installed.

--with-ssl=openssl: This option enables SSL support using openssl.

--with-ssl=gnutls: This option enables SSL support using gnutls.

--with-libxml2: This option forces the use of libxml2.

--with-expat: This option forces the use of expat.

If you wish to use the other optional dependencies, consult the output of ./configure --help.

Contents

Installed Program: neon-config
Installed Library: libneon.so
Installed Directories: /usr/{include/neon,share/doc/neon-0.29.6/html}

Short Descriptions

neon-config

is a script which provides information about an installed copy of the neon library.

libneon.so

is used as a high-level interface to common HTTP and WebDAV methods.

Last updated on 2012-05-02 10:32:30 +0000