Building SigViewer (0.5.2) - coming soon!
Building SigViewer (0.4.3)
- Install the latest Qt SDK (LGPL edition) for your platform. In Windows, download and install the complete SDK. In Mac OS X, download and install the framework and Qt Creator separately. In Linux, use your favorite package manager to install the Qt SDK and Qt Creator.
- Download the source code of SigViewer. You can either get the source code of the latest release (0.4.3 at the moment), or you can check out a copy from SVN. To check out the latest development version of SigViewer, type the following command on the command prompt:
svn co https://sigviewer.svn.sourceforge.net/svnroot/sigviewer/trunk sigviewer
Alternatively, you can use your favorite SVN client. If you don't want to use an SVN client, you can just download a zipped archive of the latest development version. - Download the precompiled external libraries corresponding to your platform and extract them into SigViewer's source directory:
- coming soon
Building SigViewer (0.4.2)
- Install the latest Qt SDK (LGPL edition) for your platform. In Windows, download and install the complete SDK. In Mac OS X, download and install the framework and Qt Creator separately. In Linux, use your favorite package manager to install the Qt SDK and Qt Creator.
- Download the source code of SigViewer. You can either get the source code of the 0.4.2 release, or you can check out a copy from SVN. To check out the latest development version of SigViewer, type the following command on the command prompt:
svn co https://sigviewer.svn.sourceforge.net/svnroot/sigviewer/trunk sigviewer
Alternatively, you can use your favorite SVN client. If you don't want to use an SVN client, you can just download a zipped archive of the latest development version. - Download the precompiled external libraries corresponding to your platform and extract them into SigViewer's source directory:
- Start Qt Creator.
- Open the project file
sigviewer.proin the root of SigViewer's source code. - Build SigViewer (you can select between the Debug or Release configuration).
- You can find the executable in the
binfolder.
Deploying SigViewer
In Windows, you have to bundle sigviewer.exe with libgcc_s_dw2-1.dll, mingwm10.dll, QtCore4.dll, and QtGui4.dll. You can find these files in Qt's installation folder under qt\bin. Copy these files in SigViewer's bin folder (where sigviewer.exe is located). Next, download and install NSIS (Nullsoft Scriptable Install System). In the root folder of SigViewer, right-click on the file sigviewer.nsi and choose “Compile NSIS Script” to create an installation package.
In Ubuntu, you can create a .deb package by running the script build-deb.sh in SigViewer's root directory.
In Mac OS X, you can create a .dmg disk image by executing the following command in a terminal inside SigViewer's bin directory:
macdeployqt sigviewer.app -dmg
Building external libraries
Coming soon...
