Re: Fwd: Re: relocation error



On 15 Nov 2001, 10:26:02 AM johan wrote:
> 
> 
> ----------  Forwarded Message  ----------
> 
> Subject: Re: relocation error
> Date: Thu, 15 Nov 2001 00:23:26 +0100
> From: johan boeckx <johan.boeckx@be.easynet.net>
> To: John Merryweather Cooper <john_m_cooper@yahoo.com>, johan30@easynet.be
> Cc: balsa-list@gnome.org
> 
> On Wednesday 14 November 2001 18:29, John Merryweather Cooper wrote:
> > On 2001.11.14 09:11 johan wrote:
> > > After Installing balso 0.12.6, I receive the follwing error.
> > > /usr/local/bin/balsa: relocation error: /usr/local/bin/balsa:
> > > undefined
> > > symbol: smtp_starttls_set_password_cb
> > >
> > > Aybody know how to fix this ?
> > >
> > > Thx,
> > > Johan
> >
> > Either 1) you do not have libesmtp-0.8.6 or later installed; or 2) the
> > libesmtp that you do have installed was not compiled to be compatible
> > with balsa; or 3) somethings munged/you don't have OpenSSL installed.
> 
> Hi,
> 
> I re-installed openssl 0.9.6 and re-installed libesmtp 0.8.7 : still the same
> problem. Can it be the reason that i installed a libesmpt which is too recent
> ?
> libesmtp-config --libs
> -L/usr/local/lib -lesmtp -lssl -lcrypto -lpthread -lltdl -ldl
> [johan@spiderke johan]$ libesmtp-config --version
> 0.8.7

The "recentness" of libesmtp does not matter, what matters is whether the library
was made with "--enable-require-all-recipients" and "--enable-starttls". I suspect
that your version was not (check with nm libesmtp.so|grep set_password_cb), so 
you will need to recompile it after running configure with the appropriate options.

James C. McPherson
-- 
TSG Engineer (Kernel/Storage)           828 Pacific Highway
APAC Customer Care Centre               Gordon NSW 
Sun Microsystems Australia              2072

Failfast panic: those controlling voices in my head have 
stopped telling me what to do.....

Read about the VOS Initiative at http://www.vosinitiative.com




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