Building Magic Smoke
Prerequisites
You need Trolltechs Qt free edition
version 4.3 or any newer.
If you want to secure your connection with HTTPS you need
OpenSSL installed and Qt needs to be built with
SSL-support.
Building
Go to the src directory and there call QMake and Make:
sh$ qmake
sh$ make
(On Windows replace make with mingw32-make.)
This will build the msmoke binary (under Windows it will be located in the release folder), which can be used immediately.
Shipping
When installing Magic Smoke on another computer you have to make sure that all required libraries are there too. You can find out what these libraries are using standard tools, like ldd (Unix/Linux), objdump -x or dumpbin /depends on Windows, or otool -L on MacOS. Additional to those you need to copy libssl for OpenSSL.
(to be continued)