Hi all, I m trying to integrate evlution-exchange-2.12.3 with evolution mail client -2.12.3..............but it fails to compile........... The following is the error log.......... Plz help
../addressbook/.libs/libexchangeaddressbook.a(e-book-backend-gal.o): In function `ldap_reconnect': /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:303: undefined reference to `ldap_unbind' ../addressbook/.libs/libexchangeaddressbook.a(e-book-backend-gal.o): In function `gal_reconnect': /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:324: undefined reference to `ldap_unbind' ../addressbook/.libs/libexchangeaddressbook.a(e-book-backend-gal.o): In function `ldap_op_finished': /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:391: undefined reference to `ldap_abandon' ../addressbook/.libs/libexchangeaddressbook.a(e-book-backend-gal.o): In function `get_contact_handler': /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:478: undefined reference to `ldap_msgtype' /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:485: undefined reference to `ldap_first_entry' /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:513: undefined reference to `ldap_parse_result' /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:518: undefined reference to `ldap_err2string' /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:522: undefined reference to `ldap_memfree' ../addressbook/.libs/libexchangeaddressbook.a(e-book-backend-gal.o): In function `get_contact': /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:623: undefined reference to `ldap_search_ext' ../addressbook/.libs/libexchangeaddressbook.a(e-book-backend-gal.o): In function `contact_list_handler': /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:670: undefined reference to `ldap_msgtype' /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:673: undefined reference to `ldap_first_entry' /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:687: undefined reference to `ldap_next_entry' /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:696: undefined reference to `ldap_parse_result' /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:700: undefined reference to `ldap_err2string' /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:704: undefined reference to `ldap_memfree' ../addressbook/.libs/libexchangeaddressbook.a(e-book-backend-gal.o): In function `get_contact_list': /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:834: undefined reference to `ldap_search_ext' ../addressbook/.libs/libexchangeaddressbook.a(e-book-backend-gal.o): In function `build_contact_from_entry': /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:1330: undefined reference to `ldap_get_dn' /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:1333: undefined reference to `ldap_memfree' /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:1336: undefined reference to `ldap_first_attribute' /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:1341: undefined reference to `ldap_memfree' /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:1344: undefined reference to `ldap_memfree' /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:1345: undefined reference to `ldap_next_attribute' /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:1348: undefined reference to `ber_free' /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:1352: undefined reference to `ldap_first_attribute' /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:1362: undefined reference to `ldap_get_values' /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:1373: undefined reference to `ldap_value_free' /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:1388: undefined reference to `ldap_get_values' /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:1425: undefined reference to `ldap_count_values' /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:1433: undefined reference to `ldap_search_ext_s' /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:1444: undefined reference to `ldap_get_values' /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:1445: undefined reference to `ldap_get_values' /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:1452: undefined reference to `ldap_value_free' /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:1459: undefined reference to `ldap_value_free' /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:1466: undefined reference to `ldap_err2string' /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:1480: undefined reference to `ldap_value_free' /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:1486: undefined reference to `ldap_memfree' /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:1488: undefined reference to `ldap_next_attribute' /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:1493: undefined reference to `ber_free' /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:1496: undefined reference to `ldap_unbind' ../addressbook/.libs/libexchangeaddressbook.a(e-book-backend-gal.o): In function `poll_ldap': /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:1524: undefined reference to `ldap_result' /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:1538: undefined reference to `ldap_msgid' /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:1555: undefined reference to `ldap_msgfree' ../addressbook/.libs/libexchangeaddressbook.a(e-book-backend-gal.o): In function `ldap_search_handler': /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:1586: undefined reference to `ldap_msgtype' /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:1589: undefined reference to `ldap_first_entry' /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:1600: undefined reference to `ldap_next_entry' /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:1609: undefined reference to `ldap_parse_result' /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:1614: undefined reference to `ldap_err2string' /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:1618: undefined reference to `ldap_memfree' ../addressbook/.libs/libexchangeaddressbook.a(e-book-backend-gal.o): In function `start_book_view': /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:1803: undefined reference to `ldap_search_ext' /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:1822: undefined reference to `ldap_err2string' ../addressbook/.libs/libexchangeaddressbook.a(e-book-backend-gal.o): In function `tool_server_controls': /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:1908: undefined reference to `ldap_set_option' ../addressbook/.libs/libexchangeaddressbook.a(e-book-backend-gal.o): In function `parse_page_control': /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:1958: undefined reference to `ldap_parse_result' /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:1962: undefined reference to `ldap_perror' /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:1967: undefined reference to `ldap_err2string' /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:1979: undefined reference to `ber_init' /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:1985: undefined reference to `ber_scanf' /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:1986: undefined reference to `ber_dupbv' /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:1987: undefined reference to `ber_free' /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:2000: undefined reference to `ldap_controls_free' ../addressbook/.libs/libexchangeaddressbook.a(e-book-backend-gal.o): In function `ldap_cancel_op': /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:2288: undefined reference to `ldap_abandon_ext' ../addressbook/.libs/libexchangeaddressbook.a(e-book-backend-gal.o): In function `call_dtor': /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:2613: undefined reference to `ldap_abandon' ../addressbook/.libs/libexchangeaddressbook.a(e-book-backend-gal.o): In function `dispose': /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:2640: undefined reference to `ldap_unbind' /usr/EVO_BUILD/Evolution/lib/libexchange-storage-1.2.so: undefined reference to `ldap_get_option' /usr/EVO_BUILD/Evolution/lib/libexchange-storage-1.2.so: undefined reference to `ldap_value_free_len' /usr/EVO_BUILD/Evolution/lib/libexchange-storage-1.2.so: undefined reference to `ldap_init' /usr/EVO_BUILD/Evolution/lib/libexchange-storage-1.2.so: undefined reference to `ldap_get_values_len' /usr/EVO_BUILD/Evolution/lib/libexchange-storage-1.2.so: undefined reference to `ldap_simple_bind_s' /usr/EVO_BUILD/Evolution/lib/libexchange-storage-1.2.so: undefined reference to `ldap_modify_ext' collect2: ld returned 1 exit status make[2]: *** [evolution-exchange-storage] Error 1 make[2]: Leaving directory `/usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/storage' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3' make: *** [all] Error 2 /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:1493: undefined reference to `ber_free' /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:1496: undefined reference to `ldap_unbind' ../addressbook/.libs/libexchangeaddressbook.a(e-book-backend-gal.o): In function `poll_ldap': /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:1524: undefined reference to `ldap_result' /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:1538: undefined reference to `ldap_msgid' /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:1555: undefined reference to `ldap_msgfree' ../addressbook/.libs/libexchangeaddressbook.a(e-book-backend-gal.o): In function `ldap_search_handler': /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:1586: undefined reference to `ldap_msgtype' /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:1589: undefined reference to `ldap_first_entry' /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:1600: undefined reference to `ldap_next_entry' /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:1609: undefined reference to `ldap_parse_result' /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:1614: undefined reference to `ldap_err2string' /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:1618: undefined reference to `ldap_memfree' ../addressbook/.libs/libexchangeaddressbook.a(e-book-backend-gal.o): In function `start_book_view': /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:1803: undefined reference to `ldap_search_ext' /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:1822: undefined reference to `ldap_err2string' ../addressbook/.libs/libexchangeaddressbook.a(e-book-backend-gal.o): In function `tool_server_controls': /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:1908: undefined reference to `ldap_set_option' ../addressbook/.libs/libexchangeaddressbook.a(e-book-backend-gal.o): In function `parse_page_control': /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:1958: undefined reference to `ldap_parse_result' /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:1962: undefined reference to `ldap_perror' /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:1967: undefined reference to `ldap_err2string' /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:1979: undefined reference to `ber_init' /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:1985: undefined reference to `ber_scanf' /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:1986: undefined reference to `ber_dupbv' /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:1987: undefined reference to `ber_free' /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:2000: undefined reference to `ldap_controls_free' ../addressbook/.libs/libexchangeaddressbook.a(e-book-backend-gal.o): In function `ldap_cancel_op': /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:2288: undefined reference to `ldap_abandon_ext' ../addressbook/.libs/libexchangeaddressbook.a(e-book-backend-gal.o): In function `call_dtor': /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:2613: undefined reference to `ldap_abandon' ../addressbook/.libs/libexchangeaddressbook.a(e-book-backend-gal.o): In function `dispose': /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:2640: undefined reference to `ldap_unbind' /usr/EVO_BUILD/Evolution/lib/libexchange-storage-1.2.so: undefined reference to `ldap_get_option' /usr/EVO_BUILD/Evolution/lib/libexchange-storage-1.2.so: undefined reference to `ldap_value_free_len' /usr/EVO_BUILD/Evolution/lib/libexchange-storage-1.2.so: undefined reference to `ldap_init' /usr/EVO_BUILD/Evolution/lib/libexchange-storage-1.2.so: undefined reference to `ldap_get_values_len' /usr/EVO_BUILD/Evolution/lib/libexchange-storage-1.2.so: undefined reference to `ldap_simple_bind_s' /usr/EVO_BUILD/Evolution/lib/libexchange-storage-1.2.so: undefined reference to `ldap_modify_ext' collect2: ld returned 1 exit status make[2]: *** [evolution-exchange-storage] Error 1 make[2]: Leaving directory `/usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/storage' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3' make: *** [all] Error 2 Regards sv...
_______________________________________________ Evolution-hackers mailing list Evolution-hackers@gnome.org http://mail.gnome.org/mailman/listinfo/evolution-hackers