Hi Srini,

I will go in direction of modifying build process to be able to remove all
dependencies to libraries that are not available on my SDK.
I think it should be possible, but still I am not sure.
My aim is to compile EDS (only mails) with Evolution (only libemail-engine
+ ??) and your e-mail-factory.
Then I'm going to provide some GUI.
Communication between those components should be done via DBUS.
I am still no aware how content of mail will be visible for user. Or in
other words, who will render its content.

In addition, I need to estimate how big package (backend) I will have after
successful compilation.
Could you help me in estimation?

Thanks in advance for advices.


On Tue, Jan 31, 2012 at 3:06 PM, Michal G. <guziemic.s...@gmail.com> wrote:

> Hi,
> I tried to compile EDS with my SDK and unfortunately I did not success.
> I run
> autogen.sh --host=arm-oe-linux-gnueabi --enable-gtk-doc-html=no
> --enable-goa=no --enable-nntp=no --disable-glibtest --disable-weather
> and during checking of configuration following errors about missing
> libraries occurs
> - gtk+-3.0
> - gmodule-2.0
> - gconf-2.0
> - libxml 2.0
> - libsoup-2.4
> - libgdata
> - gio
> - libdb
> - and some other stuff related to NSS and NSPR.
> I removed all those checking from configuration.ac to be able to generate
> Makefile.
> Some of those libraries could be added to my system, but not all (for
> instance gtk+).
> Do you think that I will be able to compile EDS without gtk+?
> BTW, does 3.6 cycle should be release around September of 2012 or later?
> Michal
> On Tue, Jan 31, 2012 at 10:46 AM, Srinivasa Ragavan <sraga...@gnome.org>wrote:
>> On Tue, Jan 31, 2012 at 3:00 PM, Michal G. <guziemic.s...@gmail.com>
>> wrote:
>> > Hi,
>> >
>> > Nice to meet the author of Anjal :)
>> >
>> > I went through code and Wiki yesterday and I am starting to understand
>> just
>> > a little piece of very high architecture.
>> > I will try to compile EDS with my SDK for my ARM device. But first I
>> need to
>> > familiarize with build process.
>> >
>> > As I understand within EDS there is mail engine - this Camel library
>> which I
>> > could use and link dynamically with my GUI.
>> > Do you know if there is simple example that shows how to send email
>> message?
>> Camel is just the mail access/storage library. I meant
>> libemail-engine.so in evolution/ project, which runs mails accounts,
>> checks for mails etc.
>> >
>> > Probably better way will be to use your e-mail-factory. Then I will be
>> able
>> > to split GUI and Mail engine on two different processes.
>> > Will your e-mail factory be an official part of Evolution soon?
>> e-mail-factory should be in eds in 3.6 cycle, but that depends on how
>> much effort I get to merge evolution to use the mail daemon.
>> >
>> > I do not understand why you advice me to checkout branch of evolution. I
>> > thought that all data engines (mail and calendar) are covered by EDS.
>> e-mail-factory needs libemail-engine, which is in evolution. Evolution
>> needs EDS.
>> > And when I compile it I will be able to connect it with my GUI. It
>> could be
>> > done over DBUS if I have two processes or just dynamic linking to GUI.
>> > Do I think correctly?
>> You GUI should speak over dbus to the daemon (which is a process by
>> itself) to fetch/access mails.
>> >
>> > Could you say, point me a document that describe how EDS store mails and
>> > calendar data. Is it some own database in file or some other mechanism?
>> I don't remember any doc for this, what ever you find could be
>> obsolete in some form I fear.
>> -Srini
evolution-hackers mailing list
To change your list options or unsubscribe, visit ...

Reply via email to