more windows/build fixes

svn path=/trunk/kdesupport/qca/; revision=432335
This commit is contained in:
Justin Karneges 2005-07-07 00:52:42 +00:00
parent 2ec10b5622
commit c359e14cee
4 changed files with 19 additions and 18 deletions

11
INSTALL
View File

@ -1,14 +1,17 @@
Installing QCA
--------------
Installation should be straightforward:
For Unix/Linux/Mac:
./configure
make
make install
NOTE: You may also need to run '/sbin/ldconfig' or a similar tool to
get the new library files recognized by the system. If you are
using Linux, just run it for good measure.
For Windows:
qmake qca.pro
nmake (or make)
Please report problems to:
delta-affinix.com@lists.affinix.com

4
TODO
View File

@ -22,12 +22,8 @@
printf + latin1()/toLatin1() -> qPrintable() ? (in code, examples, docs, etc)
* for tech preview
plugins:
qca-gnupg: pgp key/sign/encrypt/verify/decrypt
api:
ensure PGPKey and SASL are proper
other:
fix the windows build
default md5/sha1, resolve any endian problems
* finish code for APIs:

View File

@ -525,7 +525,7 @@ namespace QCA
/**
Internal context class used for the plugin
*/
class Context
class QCA_EXPORT Context
{
public:
/**

View File

@ -6,6 +6,7 @@ QCA_SRCBASE = .
TEMPLATE = lib
#CONFIG += release
CONFIG += debug
QT -= gui
TARGET = qca
DESTDIR = $$QCA_BASE
@ -78,14 +79,15 @@ mac: {
LIBS += -framework Carbon -framework Security
}
include($$QCA_BASE/conf.pri)
unix: {
include($$QCA_BASE/conf.pri)
# install
target.path = $$LIBDIR
INSTALLS += target
incfiles.path = $$PREFIX/include/QtCrypto
incfiles.files = $$PUBLIC_HEADERS
incfiles.files += $$QCA_INC/qca.h $$QCA_INC/QtCrypto
INSTALLS += incfiles
# install
target.path = $$LIBDIR
INSTALLS += target
incfiles.path = $$PREFIX/include/QtCrypto
incfiles.files = $$PUBLIC_HEADERS
incfiles.files += $$QCA_INC/qca.h $$QCA_INC/QtCrypto
INSTALLS += incfiles
}