Re: [Evolution] [Not subscribed to the list] Calender compiling from git issue



On Thu, 2010-09-16 at 22:44 +0200, Thomas Mittelstaedt wrote:
Am Sonntag, den 12.09.2010, 12:16 +0200 schrieb Ralf Mardorf:
Hi Paul Smith :)

Im using your http://mad-scientist.us/Makefile to build Evolution from
git for the audio distro 64 Studio 3.3 alpha amd64, based on Ubuntu
Karmic.

And perhaps hi list :), maybe my request is allowed to get through the
list, without being subscribed.

All optional packages are disabled:

ENABLE_libgweather :=       n
ENABLE_exchange :=  n
ENABLE_mapi :=              n
ENABLE_webcal :=    n
ENABLE_openchange :=        n

I build those dependencies ...

atk_1.30.0-1_amd64.deb
glib_2.25.15-1_amd64.deb (+ dummy packages
libglib2.0-0_2.25.15-1_all.deb and libglib2.0-dev_2.25.15-1_all.deb)
gtk+_2.20.1-1_amd64.deb
libgdata_0.6.3-1_amd64.deb

... to build gtkhtml, evolution-data-server and evolution.

I had some issues with glib. First I build it to /usr/local and got
issues because some .la wer not found in /usr, then I build it to /usr
and the .la were not found in /usr/local, so I add links.

Until now I couldn't solve this issue:

root 64studio:/usr/src/evolution-git# make -j2
[snip]
make[5]: Entering directory
`/usr/src/evolution-git/obj/evolution-data-server/calendar/libedata-cal'
  CC     libedata_cal_1_2_la-e-data-cal-enumtypes.lo
  CC     libedata_cal_1_2_la-e-cal-backend.lo
  CC     libedata_cal_1_2_la-e-cal-backend-cache.lo
  CC     libedata_cal_1_2_la-e-cal-backend-factory.lo
  CC     libedata_cal_1_2_la-e-cal-backend-intervaltree.lo
  CC     libedata_cal_1_2_la-e-cal-backend-sexp.lo
  CC     libedata_cal_1_2_la-e-cal-backend-sync.lo
  CC     libedata_cal_1_2_la-e-cal-backend-util.lo
  CC     libedata_cal_1_2_la-e-cal-backend-store.lo
  CC     libedata_cal_1_2_la-e-cal-backend-file-store.lo
  CC     libedata_cal_1_2_la-e-data-cal.lo
  CC     libedata_cal_1_2_la-e-data-cal-view.lo
  CC     e_calendar_factory-e-data-cal-factory.o
  CC     e_calendar_factory-e-data-cal-migrate.o
  CC     e_calendar_factory-e-cal-backend-loader-factory.o
  CC     test_e_sexp-e-cal-backend-sexp.o
  CC     test_intervaltree-test-intervaltree.o
../../../../evolution-data-server/calendar/libedata-cal/e-cal-backend-sexp.c:27:47: error: 
libedataserver/e-data-server-util.h: No such file or directory
In file included
from ../../../../evolution-data-server/calendar/libedata-cal/e-cal-backend-sexp.h:30,

from ../../../../evolution-data-server/calendar/libedata-cal/e-cal-backend-sexp.c:30:
../../../../evolution-data-server/calendar/libedata-cal/e-cal-backend.h:26:35: error: 
libedataserver/e-list.h: No such file or directory
../../../../evolution-data-server/calendar/libedata-cal/e-cal-backend.h:27:37: error: 
libedataserver/e-source.h: No such file or directory
  CC     test_intervaltree-e-cal-backend-intervaltree.o
In file included

I recently built the gnome-2-32 version and had the above compile error
as well. I fixed it with the following patch, but I think, it is fixed
in the latest commits in the master and gnome-2-32 branches. Just pull
the latest:

Thank you :)

I've got a cold and no fun trying to build it today, I'll try it ASAP.
I'm a Linux user only, not a Linux coder. Regarding to questions about
compiling issues, should I subscribe to evolution-list or to
evolution-hackers. After watching the archives the correct place seems
to be evolution-hackers, OTOH since Evolution replaced Thunderbird for
me, I might have some questions about the usage, e.g. about issues that
might be known when sharing mails for several Linux installs (Linux
multi-boot) on one machine.

Cheers!

Ralf




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