libgsf-1.14.51
Introduction to libgsf
The libgsf package contains a library
used for providing an extensible input/output abstraction layer for
structured file formats.
Note
Development versions of BLFS may not build or run
some packages properly if LFS or dependencies have been updated
since the most recent stable versions of the books.
Package Information
libgsf Dependencies
Required
GLib-2.78.1 and
libxml2-2.12.1
Recommended
gdk-pixbuf-2.42.10
(To build gsf-office-thumbnailer)
Optional
gobject-introspection-1.78.1 and
GTK-Doc-1.33.2
Installation of libgsf
Install libgsf by running the following
commands:
./configure --prefix=/usr --disable-static &&
make
To test the results, issue: make check. Two
tests, t1004-zip-zip64.pl and t1005-zip-nonseekable.pl are
known to fail.
Now, as the root
user:
make install
Command Explanations
--disable-static
: This switch prevents
installation of static versions of the libraries.
--enable-gtk-doc
: Use this parameter if
GTK-Doc is installed and you wish to rebuild
and install the API documentation.
Contents
Installed Programs:
gsf, gsf-office-thumbnailer, and gsf-vba-dump
Installed Library:
libgsf-1.so
Installed Directories:
/usr/include/libgsf-1,
/usr/share/gtk-doc/html/gsf and
/usr/share/thumbnailers
Short Descriptions
gsf |
is a simple archive utility, somewhat similar to tar(1)
|
gsf-office-thumbnailer |
is used internally by GNOME applications
such as Nautilus to generate
thumbnails of several types of office application files
|
gsf-vba-dump |
is used to extract Visual Basic for Applications macros from files
|
libgsf-1.so
|
contains the libgsf API functions
|