To install the dependecies and vendor-drop some additional code, run:
python3 setup.py develop
python3 vendor_package.py
To run the program, execute ./citadel
.
Use latest version of python 3.4 https://www.python.org/ftp/python/3.4.4/python-3.4.4.msi
Also install latest version of pywin for python 3.4 https://github.com/mhammond/pywin32/releases/download/b221/pywin32-221.win32-py3.4.exe
PyQt4 wheel distribution, get it from
https://www.lfd.uci.edu/~gohlke/pythonlibs/#pyqt4
You need the PyQt4-4.11.4-cp34-cp34m-win32.whl
one
https://download.lfd.uci.edu/pythonlibs/n1rrk3iq/PyQt4-4.11.4-cp34-cp34m-win32.whl
PyCrypto http://www.voidspace.org.uk/python/pycrypto-2.6.1/pycrypto-2.6.1-cp34-none-win32.whl
secp256k1prp-py https://github.com/jhtitor/secp256k1prp-py/releases/download/0.13.2.5prp/secp256k1prp-0.13.2-cp34-cp34m-win32.whl
pip install scrypt
OpenSSL .dlls (for scrypt), unpack into source folder https://indy.fulgan.com/SSL/openssl-1.0.2n-i386-win32.zip
Prepare everything else:
python -m pip install six, ecdsa, appdirs, qrcode, requests, pycrypto, pyqtgraph
python3 vendor_package.py
You can now run
build.bat
Install Command-Line Developer tools
gcc -v
sudo port install py35-pyqt4
pip-3.5 install six, ecdsa, appdirs, qrcode, requests, pycrypto, pyqtgraph
python3 vendor_package.py
Bundle
make App