Re: [Evolution] Compiling Evolution & evolution-mapi from source on Ubuntu Intrepid

Now I have managed to get through at least all of the configure steps to
build evolution-mapi. I still have a compile problem there but that's
another issue.

I have written down the steps I did to build on Ubuntu. Maybe some of
this is "Wiki-material".

== Intrepid ==

These packages needs to be installed (maybe others, these are the ones
that I needed to install in addition to the ones I already had on my
system). If something is missing, you usually get a stop error telling
you which package. You normally need <package name>-dev. Sometimes you
have to be a bit creative matching the error message to a Ubuntu

 build-essential python-dev libtalloc-dev flex autoconf tdb-dev bison
libpopt-dev libtool intltool gtk-doc-tools libgconf2-dev libsqlite3-dev
libgnomeui-dev libenchant-dev

These were also suggested on for
Gutsy so I installed them

 libxt-dev texinfo libgdbm-dev texi2html libnss3-dev libnspr4-dev

Do this in the console you are compiling from

 export PKG_CONFIG_PATH=/usr/local/samba/lib/pkgconfig:$PKG_CONFIG_PATH
 export PKG_CONFIG_PATH=$HOME/opt/gnome2/lib/pkgconfig:$PKG_CONFIG_PATH

 svn checkout evolution
 svn checkout
 svn checkout gtkhtml
 svn checkout libsoup

For libsoup & gtkhtml I installed with these parameters

 ./ --prefix=$HOME/opt/gnome2
 make install

evolution-data-server, e-d-s

 ./autogen --without-weather --enable-gnome-keyring=yes --prefix=


 ./ --prefix=$HOME/opt/gnome2 --enable-nntp=yes
--enable-test-component=yes --enable-nss=yes --enable-smime=yes
--enable-plugins=all --without-weather


Follow workflow on Follow workflow on
 but first install gnome-common

 svn co gnome-common
 cd gnome-common
 ./ --prefix=$HOME/opt/gnome2
 make && make install
 cd ..
 export PATH=$PATH:$HOME/opt/gnome2/bin/

For evolution-mapi I changed autogen prefix

 ./ --prefix=$HOME/opt/gnome2
 make install

Script to start Evolution

 export PKG_CONFIG_PATH=/usr/local/samba/lib/pkgconfig:
 export PATH=$PATH:$HOME/opt/gnome2/bin:/usr/local/samba/bin

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]