Paul Smith wrote:
Still trying to get the Evolution connector to build, I get this error part way through make ...On Fri, 2008-02-29 at 16:59 -0800, Rick Knight wrote:Paul, Thanks for the reply. I'm using Kubuntu 7.04 Feisty.That's probably too old to build easily; you're using a version of Gnome libraries that are an extra rev back from the latest stable version (that was released with 7.10). Did you set the DISTRO variable to "feisty"? You definitely need to do that. I haven't tried that in a long time since I upgraded to Gutsy in October, but it was working then (on Ubuntu; I don't use KDE/Kubuntu). You might also have to add extra libraries to local_PACKAGES as described at the bottom of my description.
Making all in storagemake[2]: Entering directory `/home/share/svn/gnome/evolution-exchange/storage' /bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -Wall -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-sign-compare -Wno-sign-compare -o evolution-exchange-storage exchange-autoconfig-wizard.o exchange-component.o exchange-config-listener.o exchange-change-password.o exchange-migrate.o exchange-storage.o main.o ../mail/libexchangemail.la ../addressbook/libexchangeaddressbook.la ../calendar/libexchangecalendar.la ../camel/camel-stub-marshal.lo -lldap -llber -lresolv -lnsl -Wl,-R/opt/gnome2/lib/evolution/2.12 -Wl,--export-dynamic -pthread -L/opt/gnome2/lib/evolution/2.12 -L/opt/gnome2/lib -leshell -leutil -lgnomeui-2 -lSM -lICE -lbonoboui-2 -lgnome-keyring -lgnomecanvas-2 -lart_lgpl_2 -lpangoft2-1.0 -ledataserverui-1.2 -ledata-book-1.2 -lebook-1.2 -ledata-cal-1.2 -lgnomevfs-2 -lecal-1.2 -lgnome-2 -lpopt -lgconf-2 -lbonobo-2 -lbonobo-activation -lORBit-2 -lgthread-2.0 -lrt -lsoup-2.2 -lgnutls -lglade-2.0 -lgtk-x11-2.0 -lxml2 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lfontconfig -lXext -lXrender -lXinerama -lXi -lXrandr -lXcursor -lXfixes -lpango-1.0 -lcairo -lX11 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 -lcamel-1.2 -lcamel-provider-1.2 -ledataserver-1.2 -Wl,-R/opt/gnome2/lib/evolution/2.12 -Wl,--export-dynamic -pthread -L/opt/gnome2/lib -L/opt/gnome2/lib/evolution/2.12 -leshell -lgnomeui-2 -lSM -lICE -lbonoboui-2 -lgnomevfs-2 -lgnome-keyring -lgnomecanvas-2 -lart_lgpl_2 -lpangoft2-1.0 -ledataserverui-1.2 -lglade-2.0 -lebook-1.2 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lfontconfig -lXext -lXrender -lXinerama -lXi -lXrandr -lXcursor -lXfixes -lpango-1.0 -lcairo -lX11 -lgnome-2 -lpopt -ledataserver-1.2 -lgconf-2 -lbonobo-2 -lbonobo-activation -lgmodule-2.0 -ldl -lORBit-2 -lgthread-2.0 -lrt -lgobject-2.0 -lexchange-storage-1.2 -lsoup-2.2 -lglib-2.0 -lxml2 -lgnutls gcc -g -O2 -Wall -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-sign-compare -Wno-sign-compare -o evolution-exchange-storage exchange-autoconfig-wizard.o exchange-component.o exchange-config-listener.o exchange-change-password.o exchange-migrate.o exchange-storage.o main.o ../camel/.libs/camel-stub-marshal.o -Wl,-R/opt/gnome2/lib/evolution/2.12 -Wl,--export-dynamic -pthread -Wl,-R/opt/gnome2/lib/evolution/2.12 -Wl,--export-dynamic -pthread ../mail/.libs/libexchangemail.a ../addressbook/.libs/libexchangeaddressbook.a -ldb ../calendar/.libs/libexchangecalendar.a -lldap -llber -lresolv -lnsl -L/opt/gnome2/lib/evolution/2.12 -L/opt/gnome2/lib /opt/gnome2/lib/evolution/2.12/libeutil.so /opt/gnome2/lib/libedata-book-1.2.so /opt/gnome2/lib/libedata-cal-1.2.so /opt/gnome2/lib/libecal-1.2.so /opt/gnome2/lib/libcamel-1.2.so /opt/gnome2/lib/libcamel-provider-1.2.so /opt/gnome2/lib/evolution/2.12/libeshell.so /usr/lib/libgnomeui-2.so -lSM -lICE /usr/lib/libbonoboui-2.so /usr/lib/libgnomevfs-2.so /usr/lib/libgnome-keyring.so /usr/lib/libgnomecanvas-2.so /usr/lib/libart_lgpl_2.so /usr/lib/libpangoft2-1.0.so /opt/gnome2/lib/libedataserverui-1.2.so /usr/lib/libglade-2.0.so /opt/gnome2/lib/libebook-1.2.so /usr/lib/libgtk-x11-2.0.so /usr/lib/libgdk-x11-2.0.so /usr/lib/libatk-1.0.so /usr/lib/libgdk_pixbuf-2.0.so -lm /usr/lib/libpangocairo-1.0.so -lfontconfig -lXext -lXrender -lXinerama -lXi -lXrandr -lXcursor -lXfixes /usr/lib/libpango-1.0.so /usr/lib/libcairo.so -lX11 /usr/lib/libgnome-2.so /usr/lib/libpopt.so /opt/gnome2/lib/libedataserver-1.2.so /usr/lib/libgconf-2.so /usr/lib/libbonobo-2.so /usr/lib/libbonobo-activation.so /usr/lib/libgmodule-2.0.so -ldl /usr/lib/libORBit-2.so /usr/lib/libgthread-2.0.so -lrt /usr/lib/libgobject-2.0.so -lexchange-storage-1.2 /opt/gnome2/lib/libsoup-2.2.so /usr/lib/libglib-2.0.so /usr/lib/libxml2.so /usr/lib/libgnutls.so ../calendar/.libs/libexchangecalendar.a(e-cal-backend-exchange.o): In function `open_calendar': /home/rknight/Share/svn/gnome/evolution-exchange/calendar/e-cal-backend-exchange.c:425: undefined reference to `exchange_account_scan_foreign_hierarchy'
collect2: ld returned 1 exit status make[2]: *** [evolution-exchange-storage] Error 1make[2]: Leaving directory `/home/share/svn/gnome/evolution-exchange/storage'
make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/share/svn/gnome/evolution-exchange' make: *** [all] Error 2 rknight CALINXPIT01:~/Share/svn/gnome/evolution-exchange$Is this caused by evolution-data-server being built without exchange support? When I built exchange-data-server I tried to enable exchange support but it built without that support no matter what I did. If that's my problem here, could someone please tell me how to build evolution-data-server with exchange support?
Thanks, Rick