FriBidi-0.19.5

Introduction to FriBidi

The FriBidi package is an implementation of the Unicode Bidirectional Algorithm (BIDI). This is useful for supporting Arabic and Hebrew alphabets in other packages.

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

Package Information

Optional

GLib-2.36.4

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

Installation of FriBidi

Install FriBidi by running the following commands:

sed -i "s|glib/gstrfuncs\.h|glib.h|" charset/fribidi-char-sets.c &&
sed -i "s|glib/gmem\.h|glib.h|"      lib/mem.h                   &&
./configure --prefix=/usr                                        &&
make

To test the results, issue: make check.

Now, as the root user:

make install

Command Explanations

sed -i ...: These commands fix two header files if GLib-2 is linked into the build.

--with-glib=yes: Add this option to the configure script so that the build will link against the GLib-2 library.

Contents

Installed Program: fribidi
Installed Library: libfribidi.so
Installed Directory: /usr/include/fribidi

Short Descriptions

fribidi

is a command-line interface to the libfribidi library and can be used to convert a logical string to visual output.

libfribidi.so

contains functions used to implement the Unicode Bidirectional Algorithm.

Last updated on 2013-08-25 13:35:12 -0700