OpenOBEX-1.7

Introduction to OpenOBEX

The OpenOBEX package contains a library that implements Object Exchange Protocol used for binary file transfers between devices.

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

Package Information

OpenOBEX Dependencies

Required

BlueZ-4.101, CMake-2.8.11 and libusb-1.0.9

Optional

Doxygen-1.8.4, libxslt-1.1.28, OpenJDK-1.7.0.9 and xmlto-0.0.25

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

Installation of OpenOBEX

Install OpenOBEX by running the following commands:

mkdir build &&
cd build &&
cmake -DCMAKE_INSTALL_PREFIX=/usr \
      -DCMAKE_INSTALL_LIBDIR=lib  \
      -DCMAKE_BUILD_TYPE=Release  \
      -DCMAKE_INSTALL_CMAKEBASEDIR=/usr/lib/cmake \
      .. &&
make

This package does not come with a test suite.

Now, as the root user:

make install

Command Explanations

-DCMAKE_BUILD_TYPE=Release: This switch is used to apply higher level of the compiler optimizations.

Contents

Installed Program: obex-check-device
Installed Library: libopenobex.so
Installed Directory: /usr/include/openobex

Short Descriptions

libopenobex.so

contains the OpenOBEX API functions.

Last updated on 2013-05-19 10:07:40 +0000