On 25 Jul 2013, at 19:03, Prashanth Katuri <[email protected]> wrote: > Hi, > > I am trying to install exim-4.80.1 and i see the error while running make.
It says "ld: warning: file libsasl2.so.2: required by /usr/local/lib/libldap.so, not found". Do you have libsasl2.so.2? If so, check that your include paths point to it. > [code]make >>>> New Makefile & lookups/Makefile.predynamic installed >>>> Use "make makefile" if you need to force rebuilding of the makefile > make[1]: Entering directory > `/home/pkaturi/exim-4.80.1/build-SunOS5-5.10-sparc' > /bin/sh ../scripts/Configure-config.h "make" > make[2]: Entering directory > `/home/pkaturi/exim-4.80.1/build-SunOS5-5.10-sparc' > make[2]: `buildconfig' is up to date. > make[2]: Leaving directory `/home/pkaturi/exim-4.80.1/build-SunOS5-5.10-sparc' > Building configuration file config.h >>>> config.h built > >>>> version 4.80.1 #17 > >>>> exicyclog script built >>>> exinext script built >>>> exiwhat script built >>>> exigrep script built >>>> eximstats script built >>>> exipick script built >>>> exiqgrep script built >>>> exiqsumm script built >>>> transport-filter.pl script built >>>> convert4r3 script built >>>> convert4r4 script built >>>> exim_checkaccess script built > > gcc exim_dbmbuild.c > gcc -o exim_dbmbuild >>>> exim_dbmbuild utility built > gcc -DEXIM_DUMPDB exim_dbutil.c > gcc -DCOMPILE_UTILITY os.c > gcc -DCOMPILE_UTILITY store.c > gcc -o exim_dumpdb >>>> exim_dumpdb utility built > gcc -DEXIM_FIXDB exim_dbutil.c > make[2]: Entering directory > `/home/pkaturi/exim-4.80.1/build-SunOS5-5.10-sparc/auths' > gcc auth-spa.c > gcc b64decode.c > gcc b64encode.c > gcc call_pam.c > gcc call_pwcheck.c > gcc call_radius.c > gcc check_serv_cond.c > gcc cram_md5.c > gcc cyrus_sasl.c > gcc dovecot.c > gcc get_data.c > gcc get_no64_data.c > gcc gsasl_exim.c > gcc heimdal_gssapi.c > gcc md5.c > gcc plaintext.c > gcc pwcheck.c > gcc sha1.c > gcc spa.c > gcc xtextdecode.c > gcc xtextencode.c > ar cq auths.a > make[2]: Leaving directory > `/home/pkaturi/exim-4.80.1/build-SunOS5-5.10-sparc/auths' > gcc -o exim_fixdb >>>> exim_fixdb utility built > gcc -DEXIM_TIDYDB exim_dbutil.c > gcc -o exim_tidydb >>>> exim_tidydb utility built > make[2]: Entering directory > `/home/pkaturi/exim-4.80.1/build-SunOS5-5.10-sparc/lookups' > gcc dbmdb.c > gcc lsearch.c > gcc ldap.c > gcc spf.c > ar cq lookups.a > gcc lf_quote.c > gcc lf_check_file.c > gcc lf_sqlperform.c > make[2]: Leaving directory > `/home/pkaturi/exim-4.80.1/build-SunOS5-5.10-sparc/lookups' > make[2]: Entering directory > `/home/pkaturi/exim-4.80.1/build-SunOS5-5.10-sparc/routers' > gcc accept.c > gcc dnslookup.c > gcc ipliteral.c > gcc iplookup.c > gcc manualroute.c > gcc queryprogram.c > gcc redirect.c > gcc rf_change_domain.c > gcc rf_expand_data.c > gcc rf_get_errors_address.c > gcc rf_get_munge_headers.c > gcc rf_get_transport.c > gcc rf_get_ugid.c > gcc rf_lookup_hostlist.c > gcc rf_queue_add.c > gcc rf_self_action.c > gcc rf_set_ugid.c > ar cq routers.a > make[2]: Leaving directory > `/home/pkaturi/exim-4.80.1/build-SunOS5-5.10-sparc/routers' > make[2]: Entering directory > `/home/pkaturi/exim-4.80.1/build-SunOS5-5.10-sparc/transports' > gcc appendfile.c > gcc autoreply.c > gcc lmtp.c > gcc pipe.c > gcc smtp.c > gcc tf_maildir.c > ar cq transports.a > make[2]: Leaving directory > `/home/pkaturi/exim-4.80.1/build-SunOS5-5.10-sparc/transports' > make[2]: Entering directory > `/home/pkaturi/exim-4.80.1/build-SunOS5-5.10-sparc/auths' > make[2]: `auths.a' is up to date. > make[2]: Leaving directory > `/home/pkaturi/exim-4.80.1/build-SunOS5-5.10-sparc/auths' > make[2]: Entering directory > `/home/pkaturi/exim-4.80.1/build-SunOS5-5.10-sparc/pdkim' > gcc base64.c > gcc bignum.c > gcc pdkim.c > gcc rsa.c > gcc sha1.c > gcc sha2.c > ar cq pdkim.a > make[2]: Leaving directory > `/home/pkaturi/exim-4.80.1/build-SunOS5-5.10-sparc/pdkim' > gcc acl.c > gcc child.c > gcc crypt16.c > gcc daemon.c > gcc dbfn.c > gcc debug.c > gcc deliver.c > gcc directory.c > gcc dns.c > gcc drtables.c > gcc enq.c > gcc exim.c > gcc expand.c > gcc filter.c > gcc filtertest.c > gcc globals.c > gcc dkim.c > gcc header.c > gcc host.c > gcc ip.c > gcc log.c > gcc lss.c > gcc match.c > gcc moan.c > gcc os.c > gcc parse.c > gcc queue.c > gcc rda.c > gcc readconf.c > gcc receive.c > gcc retry.c > gcc rewrite.c > gcc rfc2047.c > gcc route.c > gcc search.c > gcc sieve.c > gcc smtp_in.c > gcc smtp_out.c > gcc spool_in.c > gcc spool_out.c > gcc std-crypto.c > gcc store.c > gcc string.c > gcc tls.c > gcc tod.c > gcc transport.c > gcc tree.c > gcc verify.c > gcc lookups/lf_quote.c > gcc lookups/lf_check_file.c > gcc lookups/lf_sqlperform.c > gcc local_scan.c > gcc perl.c > gcc malware.c > gcc mime.c > gcc regex.c > gcc spam.c > gcc spool_mbox.c > gcc demime.c > gcc bmi_spam.c > gcc spf.c > gcc srs.c > gcc dcc.c > gcc version.c > gcc -o exim > ld: warning: global symbol '_END_' has non-global binding: > (file /usr/local/lib/libldap.so value=LOCL); > ld: warning: global symbol '_START_' has non-global binding: > (file /usr/local/lib/libldap.so value=LOCL); > ld: warning: global symbol '_END_' has non-global binding: > (file /usr/local/lib/liblber.so value=LOCL); > ld: warning: global symbol '_START_' has non-global binding: > (file /usr/local/lib/liblber.so value=LOCL); > ld: warning: file libsasl2.so.2: required by /usr/local/lib/libldap.so, not > found > Undefined first referenced > symbol in file > sasl_errdetail /usr/local/lib/libldap.so > sasl_errstring /usr/local/lib/libldap.so > sasl_client_new /usr/local/lib/libldap.so > sasl_decode /usr/local/lib/libldap.so > sasl_encode /usr/local/lib/libldap.so > sasl_client_step /usr/local/lib/libldap.so > sasl_client_init /usr/local/lib/libldap.so > sasl_getprop /usr/local/lib/libldap.so > sasl_version /usr/local/lib/libldap.so > sasl_global_listmech /usr/local/lib/libldap.so > sasl_client_start /usr/local/lib/libldap.so > sasl_setprop /usr/local/lib/libldap.so > sasl_dispose /usr/local/lib/libldap.so > ld: fatal: symbol referencing errors. No output written to exim > collect2: ld returned 1 exit status > make[1]: *** [exim] Error 1 > make[1]: Leaving directory `/home/pkaturi/exim-4.80.1/build-SunOS5-5.10-sparc' > make: *** [all] Error 2[/code] > > Please find attached Makefile. > > Thanks, > Prashanth Katuri > Directory services admin > Schlumberger > Desk: 713 513 1198 > Cell: 682 888 2474 > > <Makefile>-- > ## List details at https://lists.exim.org/mailman/listinfo/exim-users > ## Exim details at http://www.exim.org/ > ## Please use the Wiki with this list - http://wiki.exim.org/ -- Ian Eiloart Postmaster, University of Sussex +44 (0) 1273 87-3148 -- ## List details at https://lists.exim.org/mailman/listinfo/exim-users ## Exim details at http://www.exim.org/ ## Please use the Wiki with this list - http://wiki.exim.org/
