triperzonak
23rd February 2009, 10:09
hi im trying to use qxtcrypto to encrypt and decrypt but im having trouble using the class QxtBlowfish
in my code
#include <QxtBlowfish>
#include <QxtCrypto>
QByteArray var = "junk";
QxtBlowFish crypt;
crypt.setPassword(var);
var = crypt.encrypt(var);
var = crypt.decrypt(var);
i got undefine errors
build/dialogimpl.o(.text+0x10db):dialogimpl.cpp: undefined reference to `QxtBlowFish::QxtBlowFish(QObject*)'
build/dialogimpl.o(.text+0x1105):dialogimpl.cpp: undefined reference to `QxtBlowFish::setPassword(QByteArray)'
build/dialogimpl.o(.text+0x1153):dialogimpl.cpp: undefined reference to `QxtBlowFish::encrypt(QByteArray)'
build/dialogimpl.o(.text+0x11c4):dialogimpl.cpp: undefined reference to `QxtBlowFish::decrypt(QByteArray)'
build/dialogimpl.o(.text+0x17cf):dialogimpl.cpp: undefined reference to `QxtBlowFish::~QxtBlowFish()'
build/dialogimpl.o(.text+0x210b):dialogimpl.cpp: undefined reference to `QxtBlowFish::QxtBlowFish(QObject*)'
build/dialogimpl.o(.text+0x2135):dialogimpl.cpp: undefined reference to `QxtBlowFish::setPassword(QByteArray)'
build/dialogimpl.o(.text+0x2183):dialogimpl.cpp: undefined reference to `QxtBlowFish::encrypt(QByteArray)'
build/dialogimpl.o(.text+0x21f4):dialogimpl.cpp: undefined reference to `QxtBlowFish::decrypt(QByteArray)'
build/dialogimpl.o(.text+0x27ff):dialogimpl.cpp: undefined reference to `QxtBlowFish::~QxtBlowFish()'
heres my .pro
INCLUDEPATH += "C:\libqxt\include\Qxt"
LIBS += -L"C:\libqxt\lib\" -lQxtCrypto
CONFIG += qxt
QXT += crypto
i did try to include the other libs but nothing happen.. what am i missing?
in my code
#include <QxtBlowfish>
#include <QxtCrypto>
QByteArray var = "junk";
QxtBlowFish crypt;
crypt.setPassword(var);
var = crypt.encrypt(var);
var = crypt.decrypt(var);
i got undefine errors
build/dialogimpl.o(.text+0x10db):dialogimpl.cpp: undefined reference to `QxtBlowFish::QxtBlowFish(QObject*)'
build/dialogimpl.o(.text+0x1105):dialogimpl.cpp: undefined reference to `QxtBlowFish::setPassword(QByteArray)'
build/dialogimpl.o(.text+0x1153):dialogimpl.cpp: undefined reference to `QxtBlowFish::encrypt(QByteArray)'
build/dialogimpl.o(.text+0x11c4):dialogimpl.cpp: undefined reference to `QxtBlowFish::decrypt(QByteArray)'
build/dialogimpl.o(.text+0x17cf):dialogimpl.cpp: undefined reference to `QxtBlowFish::~QxtBlowFish()'
build/dialogimpl.o(.text+0x210b):dialogimpl.cpp: undefined reference to `QxtBlowFish::QxtBlowFish(QObject*)'
build/dialogimpl.o(.text+0x2135):dialogimpl.cpp: undefined reference to `QxtBlowFish::setPassword(QByteArray)'
build/dialogimpl.o(.text+0x2183):dialogimpl.cpp: undefined reference to `QxtBlowFish::encrypt(QByteArray)'
build/dialogimpl.o(.text+0x21f4):dialogimpl.cpp: undefined reference to `QxtBlowFish::decrypt(QByteArray)'
build/dialogimpl.o(.text+0x27ff):dialogimpl.cpp: undefined reference to `QxtBlowFish::~QxtBlowFish()'
heres my .pro
INCLUDEPATH += "C:\libqxt\include\Qxt"
LIBS += -L"C:\libqxt\lib\" -lQxtCrypto
CONFIG += qxt
QXT += crypto
i did try to include the other libs but nothing happen.. what am i missing?