libsoup-2.28.1

Introduction to libsoup

The libsoup package contains an HTTP library implementation in C. This is useful for accessing HTTP servers in a completely asynchronous mode.

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

Package Information

libsoup Dependencies

Required

GLib-2.22.0 and libxml2-2.7.6

Recommended

Optional

GTK-Doc-1.11, Apache-2.2.11 (required to run the test suite), and PHP-5.2.3 compiled with XMLRPC-EPI support (only used for the XMLRPC regression tests)

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

Installation of libsoup

Install libsoup by running the following commands:

./configure --prefix=/usr &&
make

To test the results, issue make check.

Now, as the root user:

make install

Command Explanations

--enable-gtk-doc: Use this parameter if GTK-Doc is installed and you wish to rebuild the API documentation.

--without-gnome: Use this parameter if you will NOT be installing GNOME.

--disable-ssl: Use this parameter if you wish to disable SSL/TLS support.

Contents

Installed Programs: None
Installed Libraries: libsoup-2.4.{so,a} and libsoup-gnome-2.4.{so,a}
Installed Directories: /usr/{include/{libsoup-2.4/libsoup,libsoup-gnome-2.4/libsoup}, share/gtk-doc/html/libsoup-2.4}

Short Descriptions

libsoup-2.4.{so,a}

provides functions for asynchronous HTTP connections.

libsoup-gnome-2.4.{so,a}

provides GNOME specific features.

Last updated on 2009-10-25 07:34:28 +0000