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.3 platform.

Package Information

neon Dependencies

Required

libxml2-2.9.1 or expat-2.1.0

Optional

OpenSSL-1.0.1e or GnuTLS-3.2.0, Libproxy (requires pkg-config-0.28 to find it), MIT Kerberos V5-1.11.2 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 2013-03-04 18:52:20 +0000