[Psi-devel] Psi-0.11 on Windows does not link

Michał Jazłowiecki michalj at poczta.neostrada.pl
Tue Mar 27 12:37:22 PDT 2007


Hello,


Just to let you all know: I'm still alive.


I've just tried to compile current Psi-Darcs on Windows (MinGW with 
gcc/g++-3.4.2, Qt-4.2.2, OpenSSL-0.9.8d) - it compiles, but fails to 
link. Here's the linker's complaint:

C:/Psi/Psi-0.11/src/../third-party/qca/libqca_psi.a(qca_cert.o)(.text+0x315a): 
In function `ZN3QCA11CertificateD0Ev':
C:/Psi/Psi-0.11/third-party/qca/qca_cert.cpp:435: multiple definition of 
`QCA::Certificate::~Certificate()'
./_obj\certutil.o(.text$_ZN3QCA11CertificateD0Ev[QCA::Certificate::~Certificate()]+0x0):certutil.cpp: 
first defined here
C:/Psi/Psi-0.11/src/../third-party/qca/libqca_psi.a(qca_cert.o)(.text+0x3090): 
In function `ZN3QCA11CertificateD1Ev':
C:/Psi/Psi-0.11/third-party/qca/qca_cert.cpp:435: multiple definition of 
`QCA::Certificate::~Certificate()'
./_obj\certutil.o(.text$_ZN3QCA11CertificateD1Ev[QCA::Certificate::~Certificate()]+0x0):certutil.cpp: 
first defined here


This is a clear Psi source code (make distclean before using Darcs, and 
afterwards; the only changes from Darcs are to point to my locations for 
Qt and OpenSSL).

Regards,

-- 
Michał Jazłowiecki (michalj)
Psi Forum & Wiki Moderator :: Psi-Daisy Author



More information about the psi-devel mailing list