TopLeft

kemboss - Windows installation

If You have not already done so, You first should install the EMBOSS programs. You just have to download the mEMBOSS binary files for Windows from ftp://emboss.open-bio.org/pub/EMBOSS/windows/ and run the setup.exe.

Installing kemboss binaries:

Download the kemboss binaries from http://www.tobias-schwarz.net/kemboss.html and run the kemboss_setup.exe. The setup already contains the required Qt libraries from Nokia, so You don't need to install any additional libraries.
When You run kemboss for the first time, the program will try to find the EMBOSS binaries and will display a message if it fails to do so. If that happens or anything doesn't work as expected, You should first check the kemboss settings using the configuration dialog.

Compiling from source:

If You want to compile kemboss from source, You must have a suitable C++ compiler, for example MinGW, as well as Nokias Qt version 4.3 or later installed on Your system. The Qt development environment for Windows can be downloaded from http://qt.nokia.com/. The Qt setup will also download the MinGW compiler and associated libraries if they are not already installed.
Then download the kemboss sources from http://www.tobias-schwarz.net/kemboss.html and unpack them.
The kemboss-source directory contains three folders named 'src', 'data' and 'default_settings'. Open the 'Qt command prompt' from the Windows Start menu and move to the kemboss folder 'src\dialogs' (e.g. 'dir d:\kemboss_source\src\dialogs'). Type 'qmake'. When qmake has finished type 'make' (or 'mingw32-make' depending on Your gcc installation). You now have the folder 'libs' in the kemboss_source folder containing the libraries.
After the libraries are built move one folder upward (e.g. 'cd..') to the 'src' folder. Again type 'qmake' followed by 'make' (or 'mingw32-make').
When make finishes successfully You should have a 'kemboss.exe' in the kemboss_source directory. You now can copy the binary, the libraries from the 'libs' folder, the 'data' and the 'default settings' folder to a directory of Your choice. Note that kemboss needs the libraries 'QtCore4.dll', 'QtGui4.dll', 'mingwm10.dll' and 'libgcc_s_dw2-1.dll' from the Qt/MinGW installation to run. Therefore these libraries should be either in the same directory as kemboss or in a directory, which is included in Your systems path variable (e.g. in c:\Windows\system32\ ).

If You encounter problems installing kemboss or have any question / suggestion, please send an email to mail@tobias-schwarz.net.