- License: LGPL 2.1
- © Estonian Information System Authority
- Architecture of ID-software
-
Install dependencies
sudo apt-get install cmake qttools5-dev qttools5-dev-tools libpcsclite-dev libssl-dev libdigidocpp-dev libldap2-dev
-
Fetch the source
git clone --recursive https://github.com/open-eid/qdigidoc cd qdigidoc
-
Configure
mkdir build cd build cmake ..
-
Build
make
-
Install
sudo make install
-
Execute
/usr/local/bin/qdigidocclient
-
Install dependencies from
- XCode
- http://www.cmake.org
- http://qt-project.org Since Qt 5.6 default SSL backend is SecureTransport and this project depends openssl. See how to build OSX Qt from source
- libdigidocpp-*.pkg
-
Fetch the source
git clone --recursive https://github.com/open-eid/qdigidoc cd qdigidoc
-
Configure
mkdir build cd build cmake -DQt5_DIR="~/Qt/5.5/clang_64/lib/cmake/Qt5" ..
-
Build
make
-
Install
sudo make install
-
Execute
open /usr/local/bin/qdigidocclient.app
brew install openssl
curl -O -L http://download.qt.io/official_releases/qt/5.9/5.9.3/submodules/qtbase-opensource-src-5.9.3.tar.xz
tar xf qtbase-opensource-src-5.9.3.tar.xz
cd qtbase-opensource-src-5.9.3
./configure -prefix /Developer/Qt-5.9.3 -opensource -nomake tests -nomake examples -no-securetransport -openssl-runtime -confirm-license -I/usr/local/opt/openssl/include -L/usr/local/opt/openssl/lib
make
sudo make install
cd ..
rm -rf qtbase-opensource-src-5.9.3
curl -O -L http://download.qt.io/official_releases/qt/5.9/5.9.3/submodules/qttools-opensource-src-5.9.3.tar.xz
tar xf qttools-opensource-src-5.9.3.tar.xz
cd qttools-opensource-src-5.9.3
/Developer/Qt-5.9.3/bin/qmake
make
sudo make install
cd ..
rm -rf qttools-opensource-src-5.9.3
-
Install dependencies from
-
Fetch the source
git clone --recursive https://github.com/open-eid/qdigidoc cd qdigidoc
-
Configure
mkdir build cd build cmake -G"NMAKE Makefiles" -DQt5_DIR="C:\Qt\5.9\msvc2015\lib\cmake\Qt5" ..
-
Build
nmake
-
Execute
client\qdigidocclient.exe
Official builds are provided through official distribution point installer.id.ee. If you want support, you need to be using official builds. Contact for assistance by email [email protected] or www.id.ee.
Source code is provided on "as is" terms with no warranty (see license for more information). Do not file Github issues with generic support requests.