... | ... | @@ -19,7 +19,7 @@ Project depends on Qt5. ~~Minimal Qt version which the project is tested on is Q |
|
|
|
|
|
> Datovka-4.9.1 and newer versions of Datovka require libisds-0.10.7 in order to compile and function properly.
|
|
|
|
|
|
> We recommend compiling libdatovka and [libisds](http://xpisar.wz.cz/libisds/) with the OpenSSL back-end option enabled to avoid [this problem](https://gitlab.labs.nic.cz/datovka/datovka/wikis/help#na-linuxov%C3%A9-distribuci-kterou-pou%C5%BE%C3%ADv%C3%A1m-p%C5%99ev%C3%A1%C5%BEn%C4%9B-debianubuntu-nejdou-stahovat-zpr%C3%A1vy) (#6). (Use `./configure --enable-openssl-backend` when configuring libdatovka sources.)
|
|
|
> We recommend compiling [libdatovka](https://www.datovka.cz/cs/pages/libdatovka.html) and [libisds](http://xpisar.wz.cz/libisds/) with the OpenSSL back-end option enabled to avoid [this problem](https://gitlab.labs.nic.cz/datovka/datovka/wikis/help#na-linuxov%C3%A9-distribuci-kterou-pou%C5%BE%C3%ADv%C3%A1m-p%C5%99ev%C3%A1%C5%BEn%C4%9B-debianubuntu-nejdou-stahovat-zpr%C3%A1vy) (#6). (Use `./configure --enable-openssl-backend` when configuring libdatovka sources.)
|
|
|
> If you want to experiment with libdatovka then it is probably best to compile it from sources:
|
|
|
``` shell
|
|
|
./configure --enable-debug --enable-openssl-backend --disable-fatalwarnings --disable-nls --enable-test
|
... | ... | @@ -127,11 +127,11 @@ Libraries needed by the application can be linked statically or dynamically - de |
|
|
In order to build all required libraries (excluding Qt5) you need to run the following command:
|
|
|
``` shell
|
|
|
cd libs
|
|
|
../scripts/build_libisds_osx.sh ${SDK_VER}
|
|
|
../scripts/build_libdatovka_osx.sh ${SDK_VER}
|
|
|
```
|
|
|
This will compile libisds (as a static and shared library) and its other dependencies and store them in a directory where it can be read by the script which compiles and builds the package.
|
|
|
This will compile libdatovka (as a static and shared library) and its other dependencies and store them in a directory where it can be read by the script which compiles and builds the package.
|
|
|
|
|
|
When you have all libraries (Qt5, libisds and dependencies) run the following commands. These must be run from a working desktop session on OS X as the scripts accesses some resources that aren't available on a plain terminal session (e.g. when logged-in via ssh).
|
|
|
When you have all libraries (Qt5, libdatovka and dependencies) run the following commands. These must be run from a working desktop session on OS X as the scripts accesses some resources that aren't available on a plain terminal session (e.g. when logged-in via ssh).
|
|
|
``` shell
|
|
|
QT_VER=5.7.1 ./scripts/build_macos_dmgs.sh -d -s 10.12 --i386 --shared
|
|
|
```
|
... | ... | |