Introduction to Libbonobo

The libbonobo package contains libbonobo libraries. This is a component and compound document system for GNOME-2.

Package Information

Libbonobo Dependencies


ORBit2-2.12.2, libxml2-2.6.20 and XML::Parser


X (XFree86-4.5.0 or and GTK-Doc-1.3

Installation of Libbonobo

Install libbonobo by running the following commands:

./configure --prefix=`pkg-config --variable=prefix ORBit-2.0` \
    --libexecdir=`pkg-config --variable=prefix ORBit-2.0`/sbin \
    --sysconfdir=/etc/gnome &&

To test the results, issue: make check.

Now, as the root user:

make install

Command Explanations

--prefix=`pkg-config --variable=prefix ORBit-2.0`: Setting the prefix with this command instead of with GNOME_PREFIX will ensure that the prefix is consistent with the installation environment.

--libexecdir=`pkg-config --variable=prefix ORBit-2.0`/sbin: This switch puts libexec files in $GNOME_PREFIX/sbin instead of $GNOME_PREFIX/libexec.

--sysconfdir=/etc/gnome: This switch puts configuration files in /etc/gnome instead of $GNOME_PREFIX/etc.

--enable-gtk-doc: This switch rebuilds the documentation during the make command.


Installed Programs: activation-client, bonobo-slay, echo-client-2, bonobo-activation-run-query, bonobo-activation-server, and bonobo-activation-sysconf
Installed Libraries: libbonobo-2.[so,a], libbonobo-activation.[so,a], ORBit-2 bonobo module, bonobo servers, and libmoniker_std_2.[so,a] bonobo library
Installed Directories: /etc/gnome, $GNOME_PREFIX/include/bonobo-activation-2.0, $GNOME_PREFIX/include/libbonobo-2.0, $GNOME_PREFIX/lib/bonobo[,2.0], $GNOME_PREFIX/share/gtk-doc/html/[bonobo-activation,libbonobo], and $GNOME_PREFIX/share/idl/bonobo-[,activation-]2.0

Short Descriptions


are a set of language and system independent CORBA interfaces for creating reusable components and compound documents.

Last updated on 2005-08-01 13:29:19 -0600