Building obex-data-server

This document describes building of obex-data-server 0.4

Steps

Use standard Autotools building procedure:

./configure
make
make install

See configure options section for options you can use with configure.

Sample configure line to install with /usr prefix and enable debug:

./configure --prefix=/usr --enable-debug

Dependencies

glib (>=2.10.0)
dbus (>=1.0)
dbus-glib (>= 0.70)
BlueZ (>=3.34)
openobex (>=1.3)
Optional:
ImageMagick (>=6.0.0) :!:since ods 0.4 (can be disabled with --enable-bip=no)
gdk-pixbuf (>=2.0) :!:since ods 0.4 (can be used instead of ImageMagick with --enable-bip=gdk-pixbuf)

configure options

Option name Description
--enable-bip=[gdk-pixbuf | magick | auto | no] :!:since ods 0.4 auto by default. If auto is selected, ImageMagick is used as the default library for handling image operations, if not found, gdk-pixbuf is used. You can also specify which library you want to use or disable image operations (bear in mind that some BIP functions will not work)
--with-dbus-dir=<dir> Specify different DBus root directory
--enable-system-config Install DBus system config file (needed to run ods in System Bus) 1)
--enable-debug Include debugging symbols 2)
--enable-more-warnings Turn on more compiler warnings 3)
1) using --enable-system-config also changes DBus service file so that ods starts in System Bus by default
2) , 3) Turned on by default when code is checked out from subversion repository
 
obex-data-server/building.txt · Last modified: 2008/10/26 02:33 by skirsdeda
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki