Home Contents License terms Installing the non-free libraries license

4 Installing the application

Lossyfilters software has been developed using Python interpreted language. Running the application requires either (i) to install the Python interpreter and all additional libraries used by the program, and then run the source files through the interpreter, or (ii) to install some executable files that bind the sources with the python interpreter. In the later case the required shared libraries must be installed in the same directory.

There are three ways to install the lossyfilters software:

  1. For Microsoft Windows(R) or compatible platforms, run the
     
    This is the recommended option for windows systems.
     
    It copies all the lossifilters binary files (executables and shared libraries), source files, examples and documentation in folder c:\lossyfilters (by default) and creates shortcuts to the application in the user Desktop and Start Menu. Parameter files (.par) will be associated to the mwfiltersgui executable.
     
    In Microsoft Windows(R) Vista or 7, it is necessary to execute the installer with "Windows XP SP3" compatibility mode in order to successfully create the association with .par files. Windows compatibility mode can be set by rigth-clicking the .exe setup file or shortcut and then clicking "Troubleshoot compatibility". In some cases, it mihgt be also necessary to execute the program as an administrator.
     
    There is an uninstall facility that can be accessed through the Windows Control Panel "Add/Remove Programs" or through the Start Menu in folder "All Programs / lossyfilters". It is recommened to uninstall the software before installing a newer version. Uninstallation will leave untouched any stored results in the program folder (by default c:\lossyfilters) and -if the non-free libraries are installed- it will also leave the license file in the program folder. The new installation must go to the same folder in order to access your stored results and, if necessary, the license file.
     
  2. Copy the lossyfilters binary executable files to a directory in your computer. This is not recommended for windows systems, since there is already a setup installer that does it nicely.
     
    The executable files are compressed in files with sufix 'exe.linux-x86_64-2.7.tar.gz' or 'exe.win32-2.7.zip', where the file name sufix indicates the platform (linux or windows), the architecture (x86_64 or 32) and the version of the Python interpreter embedded in the executables (2.7). The filename prefix is 'mwfiltersgui' for the free GUI with free filter libraries, and 'lossyfilters' for the free GUI with free filter libraries plus non-free "Extra Filters Library" and "Lossy Filters Library". Uncompress the tar.gz or the zip file to a folder in your computer. The name of the executable file is "mwfiltersgui". See how to run the executables below.
     
    The linux executables do not work in all linux installations, as the shared libraries supplied with the executables correspond to the developer's linux distribution, and may be version-incompatible with other shared libraries installed in the user's computer. The executables supplied in the CD have been tested in Debian Squezee/Sid and Ubuntu Karmic distributions, and possibly should work in other Debian-based distributions. They have failed in SUSE and possibly will fail also in other rpm-based distributions. For that reason, in linux systems it is much better to run the python sources, option 3) below.
     
  3. Install python interpreter and libraries to run the python sources. This is the recommended option for linux systems. See section on installation of interpreter and libraries in Linux below.
     
    With the python interpreter and required libraries installed, you can run the myfiltersgui.py source file.
     

Home Contents License terms Installing the non-free libraries license