In file included from /home/jjohnny/src/opt/gnome/include/evolution-data-server-2.22/libecal/e-cal-recur.h:27, from /home/jjohnny/src/opt/gnome/include/evolution-data-server-2.22/libecal/e-cal.h:29, from ./cal/e-cal-glue.h:5, from ./cal/e-cal-glue.c:1: /home/jjohnny/src/opt/gnome/include/evolution-data-server-2.22/libecal/e-cal-component.h:28:26: error: libical/ical.h: No such file or directory In file included from /home/jjohnny/src/opt/gnome/include/evolution-data-server-2.22/libecal/e-cal-recur.h:27, from /home/jjohnny/src/opt/gnome/include/evolution-data-server-2.22/libecal/e-cal.h:29, from ./cal/e-cal-glue.h:5, from ./cal/e-cal-glue.c:1: /home/jjohnny/src/opt/gnome/include/evolution-data-server-2.22/libecal/e-cal-component.h:120: error: field 'start' has incomplete type /home/jjohnny/src/opt/gnome/include/evolution-data-server-2.22/libecal/e-cal-component.h:123: error: field 'end' has incomplete type /home/jjohnny/src/opt/gnome/include/evolution-data-server-2.22/libecal/e-cal-component.h:124: error: field 'duration' has incomplete type /home/jjohnny/src/opt/gnome/include/evolution-data-server-2.22/libecal/e-cal-component.h:163: error: expected specifier-qualifier-list before 'icalparameter_cutype' /home/jjohnny/src/opt/gnome/include/evolution-data-server-2.22/libecal/e-cal-component.h:214: error: expected declaration specifiers or '...' before 'icalcomponent' /home/jjohnny/src/opt/gnome/include/evolution-data-server-2.22/libecal/e-cal-component.h:215: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token /home/jjohnny/src/opt/gnome/include/evolution-data-server-2.22/libecal/e-cal-component.h:278: warning: 'struct icalgeotype' declared inside parameter list /home/jjohnny/src/opt/gnome/include/evolution-data-server-2.22/libecal/e-cal-component.h:278: warning: its scope is only this definition or declaration, which is probably not what you want /home/jjohnny/src/opt/gnome/include/evolution-data-server-2.22/libecal/e-cal-component.h:279: warning: 'struct icalgeotype' declared inside parameter list /home/jjohnny/src/opt/gnome/include/evolution-data-server-2.22/libecal/e-cal-component.h:314: error: expected declaration specifiers or '...' before 'icalproperty_status' /home/jjohnny/src/opt/gnome/include/evolution-data-server-2.22/libecal/e-cal-component.h:315: error: expected declaration specifiers or '...' before 'icalproperty_status' /home/jjohnny/src/opt/gnome/include/evolution-data-server-2.22/libecal/e-cal-component.h:349: warning: 'struct icalgeotype' declared inside parameter list /home/jjohnny/src/opt/gnome/include/evolution-data-server-2.22/libecal/e-cal-component.h:410: error: field 'rel_duration' has incomplete type /home/jjohnny/src/opt/gnome/include/evolution-data-server-2.22/libecal/e-cal-component.h:411: error: field 'abs_time' has incomplete type /home/jjohnny/src/opt/gnome/include/evolution-data-server-2.22/libecal/e-cal-component.h:420: error: field 'duration' has incomplete type /home/jjohnny/src/opt/gnome/include/evolution-data-server-2.22/libecal/e-cal-component.h:443: error: expected declaration specifiers or '...' before 'icalattach' /home/jjohnny/src/opt/gnome/include/evolution-data-server-2.22/libecal/e-cal-component.h:444: error: expected declaration specifiers or '...' before 'icalattach' /home/jjohnny/src/opt/gnome/include/evolution-data-server-2.22/libecal/e-cal-component.h:459: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token In file included from /home/jjohnny/src/opt/gnome/include/evolution-data-server-2.22/libecal/e-cal.h:29, from ./cal/e-cal-glue.h:5, from ./cal/e-cal-glue.c:1: /home/jjohnny/src/opt/gnome/include/evolution-data-server-2.22/libecal/e-cal-recur.h:36: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token /home/jjohnny/src/opt/gnome/include/evolution-data-server-2.22/libecal/e-cal-recur.h:44: error: expected declaration specifiers or '...' before 'ECalRecurResolveTimezoneFn' /home/jjohnny/src/opt/gnome/include/evolution-data-server-2.22/libecal/e-cal-recur.h:46: error: expected declaration specifiers or '...' before 'icaltimezone' In file included from /home/jjohnny/src/opt/gnome/include/evolution-data-server-2.22/libecal/e-cal.h:30, from ./cal/e-cal-glue.h:5, from ./cal/e-cal-glue.c:1: /home/jjohnny/src/opt/gnome/include/evolution-data-server-2.22/libecal/e-cal-util.h:69: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token /home/jjohnny/src/opt/gnome/include/evolution-data-server-2.22/libecal/e-cal-util.h:70: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token /home/jjohnny/src/opt/gnome/include/evolution-data-server-2.22/libecal/e-cal-util.h:72: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token /home/jjohnny/src/opt/gnome/include/evolution-data-server-2.22/libecal/e-cal-util.h:73: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token /home/jjohnny/src/opt/gnome/include/evolution-data-server-2.22/libecal/e-cal-util.h:79: error: expected declaration specifiers or '...' before 'ECalRecurResolveTimezoneFn' /home/jjohnny/src/opt/gnome/include/evolution-data-server-2.22/libecal/e-cal-util.h:81: error: expected declaration specifiers or '...' before 'icaltimezone' /home/jjohnny/src/opt/gnome/include/evolution-data-server-2.22/libecal/e-cal-util.h:87: error: expected declaration specifiers or '...' before 'ECalRecurResolveTimezoneFn' /home/jjohnny/src/opt/gnome/include/evolution-data-server-2.22/libecal/e-cal-util.h:89: error: expected declaration specifiers or '...' before 'icaltimezone' /home/jjohnny/src/opt/gnome/include/evolution-data-server-2.22/libecal/e-cal-util.h:94: error: expected ')' before '*' token /home/jjohnny/src/opt/gnome/include/evolution-data-server-2.22/libecal/e-cal-util.h:97: error: expected ')' before '*' token /home/jjohnny/src/opt/gnome/include/evolution-data-server-2.22/libecal/e-cal-util.h:98: error: expected ')' before '*' token /home/jjohnny/src/opt/gnome/include/evolution-data-server-2.22/libecal/e-cal-util.h:99: error: expected ')' before '*' token /home/jjohnny/src/opt/gnome/include/evolution-data-server-2.22/libecal/e-cal-util.h:100: error: expected ')' before '*' token /home/jjohnny/src/opt/gnome/include/evolution-data-server-2.22/libecal/e-cal-util.h:101: error: expected ')' before '*' token /home/jjohnny/src/opt/gnome/include/evolution-data-server-2.22/libecal/e-cal-util.h:102: error: expected ')' before '*' token /home/jjohnny/src/opt/gnome/include/evolution-data-server-2.22/libecal/e-cal-util.h:103: error: expected ')' before '*' token /home/jjohnny/src/opt/gnome/include/evolution-data-server-2.22/libecal/e-cal-util.h:104: error: expected ')' before '*' token /home/jjohnny/src/opt/gnome/include/evolution-data-server-2.22/libecal/e-cal-util.h:132: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token /home/jjohnny/src/opt/gnome/include/evolution-data-server-2.22/libecal/e-cal-util.h:134: error: expected ')' before '*' token In file included from ./cal/e-cal-glue.h:5, from ./cal/e-cal-glue.c:1: /home/jjohnny/src/opt/gnome/include/evolution-data-server-2.22/libecal/e-cal.h:138: error: expected declaration specifiers or '...' before 'icalcomponent' /home/jjohnny/src/opt/gnome/include/evolution-data-server-2.22/libecal/e-cal.h:143: error: expected declaration specifiers or '...' before 'icalcomponent' /home/jjohnny/src/opt/gnome/include/evolution-data-server-2.22/libecal/e-cal.h:162: error: expected declaration specifiers or '...' before 'icalcomponent' /home/jjohnny/src/opt/gnome/include/evolution-data-server-2.22/libecal/e-cal.h:174: error: expected declaration specifiers or '...' before 'icalcomponent' /home/jjohnny/src/opt/gnome/include/evolution-data-server-2.22/libecal/e-cal.h:175: error: expected declaration specifiers or '...' before 'icalcomponent' /home/jjohnny/src/opt/gnome/include/evolution-data-server-2.22/libecal/e-cal.h:181: error: expected declaration specifiers or '...' before 'icalcomponent' /home/jjohnny/src/opt/gnome/include/evolution-data-server-2.22/libecal/e-cal.h:182: error: expected declaration specifiers or '...' before 'icalcomponent' /home/jjohnny/src/opt/gnome/include/evolution-data-server-2.22/libecal/e-cal.h:182: error: expected declaration specifiers or '...' before 'icalcomponent' /home/jjohnny/src/opt/gnome/include/evolution-data-server-2.22/libecal/e-cal.h:184: error: expected declaration specifiers or '...' before 'icaltimezone' /home/jjohnny/src/opt/gnome/include/evolution-data-server-2.22/libecal/e-cal.h:185: error: expected declaration specifiers or '...' before 'icaltimezone' /home/jjohnny/src/opt/gnome/include/evolution-data-server-2.22/libecal/e-cal.h:190: error: expected declaration specifiers or '...' before 'icaltimezone' /home/jjohnny/src/opt/gnome/include/evolution-data-server-2.22/libecal/e-cal.h:195: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token /home/jjohnny/src/opt/gnome/include/evolution-data-server-2.22/libecal/e-cal.h:199: error: expected declaration specifiers or '...' before 'icalcomponent' In file included from ./cal/e-cal-glue.h:7, from ./cal/e-cal-glue.c:1: /home/jjohnny/src/opt/gnome/include/evolution-data-server-2.22/libecal/e-cal-time-util.h:79: error: expected declaration specifiers or '...' before 'icaltimezone' /home/jjohnny/src/opt/gnome/include/evolution-data-server-2.22/libecal/e-cal-time-util.h:83: error: expected declaration specifiers or '...' before 'icaltimezone' /home/jjohnny/src/opt/gnome/include/evolution-data-server-2.22/libecal/e-cal-time-util.h:87: error: expected declaration specifiers or '...' before 'icaltimezone' /home/jjohnny/src/opt/gnome/include/evolution-data-server-2.22/libecal/e-cal-time-util.h:91: error: expected declaration specifiers or '...' before 'icaltimezone' /home/jjohnny/src/opt/gnome/include/evolution-data-server-2.22/libecal/e-cal-time-util.h:95: error: expected declaration specifiers or '...' before 'icaltimezone' /home/jjohnny/src/opt/gnome/include/evolution-data-server-2.22/libecal/e-cal-time-util.h:101: error: expected declaration specifiers or '...' before 'icaltimezone' /home/jjohnny/src/opt/gnome/include/evolution-data-server-2.22/libecal/e-cal-time-util.h:105: error: expected declaration specifiers or '...' before 'icaltimezone' /home/jjohnny/src/opt/gnome/include/evolution-data-server-2.22/libecal/e-cal-time-util.h:109: error: expected declaration specifiers or '...' before 'icaltimezone' /home/jjohnny/src/opt/gnome/include/evolution-data-server-2.22/libecal/e-cal-time-util.h:111: error: expected declaration specifiers or '...' before 'icaltimezone' /home/jjohnny/src/opt/gnome/include/evolution-data-server-2.22/libecal/e-cal-time-util.h:119: error: expected declaration specifiers or '...' before 'icaltimezone' /home/jjohnny/src/opt/gnome/include/evolution-data-server-2.22/libecal/e-cal-time-util.h:120: error: expected declaration specifiers or '...' before 'icaltimezone' In file included from ./cal/e-cal-glue.h:11, from ./cal/e-cal-glue.c:1: ./cal/e-cal-glue-recur.h:7:31: error: libical/icalrecur.h: No such file or directory In file included from ./cal/e-cal-glue.h:11, from ./cal/e-cal-glue.c:1: ./cal/e-cal-glue-recur.h:37: error: 'ICAL_BY_SECOND_SIZE' undeclared here (not in a function) ./cal/e-cal-glue-recur.h:38: error: 'ICAL_BY_MINUTE_SIZE' undeclared here (not in a function) ./cal/e-cal-glue-recur.h:39: error: 'ICAL_BY_HOUR_SIZE' undeclared here (not in a function) ./cal/e-cal-glue-recur.h:40: error: 'ICAL_BY_DAY_SIZE' undeclared here (not in a function) ./cal/e-cal-glue-recur.h:41: error: 'ICAL_BY_MONTHDAY_SIZE' undeclared here (not in a function) ./cal/e-cal-glue-recur.h:42: error: 'ICAL_BY_YEARDAY_SIZE' undeclared here (not in a function) ./cal/e-cal-glue-recur.h:43: error: 'ICAL_BY_WEEKNO_SIZE' undeclared here (not in a function) ./cal/e-cal-glue-recur.h:44: error: 'ICAL_BY_MONTH_SIZE' undeclared here (not in a function) ./cal/e-cal-glue-recur.h:45: error: 'ICAL_BY_SETPOS_SIZE' undeclared here (not in a function) In file included from ./cal/e-cal-glue.h:12, from ./cal/e-cal-glue.c:1: ./cal/e-cal-glue-recur-util.h:8: error: expected ')' before '*' token make[1]: *** [e-cal-glue.lo] Error 1 make: *** [install-recursive] Error 1