[Dovecot] Trying to compile again

Greg Deputy greg at blastzone.com
Wed Aug 16 20:48:57 EEST 2006


Thanks for the reply.  I did finally manage to get the correct libraries in
place and got it to compile.

> -----Original Message-----
> From: Timo Sirainen [mailto:tss at iki.fi] 
> Sent: Wednesday, August 16, 2006 6:26 AM
> To: Greg Deputy
> Cc: dovecot at dovecot.org
> Subject: Re: [Dovecot] Trying to compile again
> 
> On Fri, 2006-08-11 at 21:49 -0700, Greg Deputy wrote:
> > I'm currently running a pre 1.0 version of dovecot.   
> Months back I tried to
> > compile beta6, couldn't due to some mysql client libraries 
> issues, and 
> > gave up.  I'm now trying again with rc6.
> > 
> > This is on a fedora core2 box, with postfix 2.3 and mysql 5.0.  The 
> > error I'm getting when I run make is below.  Any help would 
> be greatly 
> > appreciated, thanks!  I'd really like to get up to a more 
> recent version.
> > 
> > .....
> > 
> /usr/local/mysql/lib/libmysqlclient.a(crypto_wrapper.o)(.gnu.linkonce.
> > d.__vt
> > _Q25yaSSL10BulkCipher+0x8): undefined reference to `__pure_virtual'
> > 
> /usr/local/mysql/lib/libmysqlclient.a(crypto_wrapper.o)(.gnu.linkonce.
> > d.__vt
> > _Q25yaSSL10BulkCipher+0xc): more undefined references to 
> `__pure_virtual'
> > follow
> > 
> /usr/local/mysql/lib/libmysqlclient.a(crypto_wrapper.o)(.gnu.linkonce.
> > t._._Q
> > 28TaoCrypt14RSA_PrivateKey+0x12e): In function
> > `TaoCrypt::RSA_PrivateKey::~RSA_PrivateKey(void)':
> > : undefined reference to `__builtin_delete'
> > /usr/local/mysql/lib/libmysqlclient.a(log.o)(.text+0x30): 
> In function
> > `yaSSL::Log::~Log(void)':
> ..
> 
> Your MySQL library is a C++ library instead of C library for 
> some reason. No idea why, but that certainly doesn't work.
> 



More information about the dovecot mailing list