Libbonobo

From CBLFS
Jump to navigationJump to search
Download Source: http://ftp.gnome.org/pub/GNOME/sources/libbonobo/2.32/libbonobo-2.32.0.tar.bz2

Introduction to Libbonobo

Bonobo is a set of standard interfaces that are used as part of the GNOME project to provide standard component programming in Unix. Libbonobo provides the low level interfaces and libbonoboui provides the user interface related components

Project Homepage: http://developer.gnome.org/arch/gnome/componentmodel/bonobo.html

Dependencies

Required

Optional

Non-Multilib

Compile the package:

./configure --prefix=${GNOME_PREFIX} --sysconfdir=/etc/gnome \
    --libexecdir=${GNOME_PREFIX}/lib/bonobo \
    --mandir=${GNOME_PREFIX}/share/man &&
make

Install the package

make install

Multilib

32Bit

Compile the package:

CC="gcc ${BUILD32}" PKG_CONFIG_PATH="${PKG_CONFIG_PATH32}" USE_ARCH=32 \
./configure --prefix=${GNOME_PREFIX} --sysconfdir=/etc/gnome \
    --libexecdir=${GNOME_PREFIX}/lib/bonobo \
    --mandir=${GNOME_PREFIX}/share/man &&
make

Install the package

make install

N32

Compile the package:

CC="gcc ${BUILDN32}" PKG_CONFIG_PATH="${PKG_CONFIG_PATHN32}" USE_ARCH=n32 \
./configure --prefix=${GNOME_PREFIX} --sysconfdir=/etc/gnome \
    --libexecdir=${GNOME_PREFIX}/lib32/bonobo \
    --mandir=${GNOME_PREFIX}/share/man --libdir=${GNOME_PREFIX}/lib32 &&
make

Install the package

make install

64Bit

Compile the package:

CC="gcc ${BUILD64}" PKG_CONFIG_PATH="${PKG_CONFIG_PATH64}" USE_ARCH=64 \
./configure --prefix=${GNOME_PREFIX} --sysconfdir=/etc/gnome \
    --libexecdir=${GNOME_PREFIX}/lib64/bonobo \
    --mandir=${GNOME_PREFIX}/share/man --libdir=${GNOME_PREFIX}/lib64 &&
make

Install the package

make install

Contents

Installed Programs: activation-client, bonobo-slay, bonobo-activation-run-query, bonobo-activation-sysconf, echo-client-2
Installed Libraries: Bonobo_module.{so,la,a}, libbonobo-activation.{so,la,a}, libbonobo-2.{so,la,a}, libmoniker_std_2.{so,la,a}
Installed Directories: ${GNOME_PREFIX}/share/idl/bonobo-activation-2.0, ${GNOME_PREFIX}/share/idl/bonobo-2.0, ${GNOME_PREFIX}/include/bonobo-activation-2.0/bonobo-activation, ${GNOME_PREFIX}/include/libbonobo-2.0/bonobo, ${GNOME_PREFIX}/lib/bonobo, ${GNOME_PREFIX}/share/man/man1, ${GNOME_PREFIX}/lib/bonobo/servers, ${GNOME_PREFIX}/lib/bonobo/monikers, ${GNOME_PREFIX}/sbin, ${GNOME_PREFIX}/lib/bonobo-2.0/samples