Qca aims to provide a straightforward and cross-platform crypto API, using Qt datatypes and conventions. Qca separates the API from the implementation, using plugins known as Providers.
This package is known to build and work properly using an LFS-7.5 platform.
Download (HTTP): http://delta.affinix.com/download/qca/2.0/qca-2.0.3.tar.bz2
Download MD5 sum: fc15bd4da22b8096c51fcfe52d2fa309
Download size: 4.3 MB
Estimated disk space required: 110 MB
Estimated build time: 2.2 SBU
Qt-4.8.5 and Which-2.20
User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/qca
Install Qca by running the following commands:
sed -i '217s@set@this->set@' src/botantools/botan/botan/secmem.h && ./configure --prefix=$QTDIR \ --certstore-path=/etc/ssl/ca-bundle.crt \ --no-separate-debug-info && make
To test the results, issue make test.
Now, as the root
user:
make install
sed -i '217s@set@...: This sed fixes compiling with GCC 4.7 and newer. It is safe to omit when compiling with older GCC versions.
--certstore-path=/etc/ssl/ca-bundle.crt
: Causes the
build to use the system-installed CA Certificates instead of a
bundled copy.
--no-separate-debug-info
: Prevents
installation of a separate library and program file with debug
information.
Last updated on 2014-02-27 09:10:28 -0800