diff options
author | Arto Nykänen <arto.nykanen@digia.com> | 2013-05-07 09:03:44 +0300 |
---|---|---|
committer | Arto Nykänen <arto.nykanen@digia.com> | 2013-05-07 09:03:44 +0300 |
commit | 7575a046b2ac0e8e1513c777dc42b7722cd8da48 (patch) | |
tree | 905ac6b128569f5aa6d539119c405ad5c27cd742 | |
parent | 59a24ad799d4fe3c8d18a59da9652e3e9628064c (diff) |
Requirements and install instructions updated
-rw-r--r-- | README.md | 20 |
1 files changed, 10 insertions, 10 deletions
@@ -3,19 +3,19 @@ Client library for accessing Enginio service from Qt and QML code. # System Requirements -* Qt 5.0 or newer -* OpenSSL library +* Qt 5.0 or newer (Qt 5.1 recommended) +* OpenSSL library + * Mac OS X: OpenSSL library should be preinstalled. + * Linux: Most distributions have preinstalled OpenSSL library. If yours doesn't, seach for `libssl` in package repository. * Windows: Get the installer from http://slproweb.com/products/Win32OpenSSL.html (light version is enough, copy DLLs to windows system directory when asked). - * Linux: Seach for `libssl` in your distribution's package repository. -* Enginio library and examples have been tested in Linux and in Windows with MinGW compiler. Other platforms are not currently officially supported. - +* Perl 5.10 or newer + * Mac and Linux: Perl should be preinstalled. + * Windows: http://www.perl.org/get.html # Install - -## Linux and Windows (MinGW) -* `qmake && make install` will try install client library (libenginioclient) to {QT_INSTALL_DIR}/lib, copy headers to {QT_INSTALL_DIR}/import/Enginio and install QML extension plugin (libenginioplugin) to {QT_INSTALL_DIR}/qml/io/engin/ -* In C++ applications include headers as usual (for example: `#include <Enginio/enginioclient.h>`) and link the client library into the project by adding `LIBS += -lenginioclient` to pro file. -* In QML applications import Enginio components with `import io.engin 1.0 as Enginio` +* `qmake && make install` will build and install Enginio library as Qt5 module. +* In C++ applications include Enginio headers from <Enginio/...> (for example: `#include <Enginio/enginioclient.h>`) and use Enginio module by adding `QT += enginio` to pro file. +* In QML applications import Enginio components with `import Enginio 1.0` # Contributing |