%general-entities; ]> $LastChangedBy$ $Date$ Qca-&qca-version; qca Introduction to Qca 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. &lfs80_checked; Package Information Download (HTTP): Download (FTP): Download MD5 sum: &qca-md5sum; Download size: &qca-size; Estimated disk space required: &qca-buildsize; Estimated build time: &qca-time; Qca Dependencies Required , , , and Optional , , , , , , , , , and User Notes: Installation of Qca If desired, remove a lot of irritating warnings when building: sed -i 's/BSD/DEFAULT/' CMakeLists.txt Fix the location of the CA certificates: sed -i 's@ca-bundle.pem@ca-bundle.crt@' CMakeLists.txt Install Qca by running the following commands: mkdir build && cd build && cmake -DCMAKE_INSTALL_PREFIX=$QT5DIR \ -DCMAKE_INSTALL_LIBDIR=lib \ -DCMAKE_BUILD_TYPE=Release \ -DQCA_MAN_INSTALL_DIR:PATH=/usr/share/man \ .. && make To test the results, issue make test. Now, as the root user: make install Command Explanations -DCMAKE_BUILD_TYPE=Release: This switch is used to apply a higher level of compiler optimizations. -DQCA_MAN_INSTALL_DIR:PATH=/usr/share/man: Install the qca man page in the normal location. Contents Installed Programs Installed Libraries Installed Directories mozcerts-qt5 and qcatool-qt5 libqca-qt5.so &qt5-dir;/include/Qca-qt5, &qt5-dir;/lib/cmake/Qca-qt5, and &qt5-dir;/lib/qca-qt5 Short Descriptions mozcerts-qt5 is a command line tool for converting certdata.txt into outfile.pem files. mozcerts-qt5 qcatool-qt5 is a command line tool for performing various cryptographic operations with Qca. qcatool-qt5 libqca-qt5.so is the Qt Cryptography Architecture (Qca) library. libqca-qt5.so