Herqq UPnP

Questions, feedback and support requests

Look here. You can also use SourceForge's Tracker system available here.

Supported Qt versions

The code in Herqq's SVN trunk is always compiled and tested using only the latest publicly available release version of the Qt Framework. The code in stable branches is tested only with the latest Qt Framework release that is backwards compatible with the Qt Framework release that was available when the stable branch was created.

Supported platforms

Currently, the Herqq libraries are primarily targeted to the most recent versions of Linux, Mac OS X and Microsoft Windows. Within these three, only the most recent versions of gcc are supported. In addition, on Microsoft Windows the code is regularly tested with the latest freely available edition of Visual Studio. On a supported platform, the Herqq libraries are constantly compiled with the supported compilers and tested with a fairly rigorous unit test suite. In addition, the supported platform and compiler combinations are all treated equally in terms of development and testing.

Note, however, that Herqq libraries may compile and work on other platforms and compilers without much effort or no effort at all. Herqq libraries are designed and built to be cross-platform from the beginning. For instance, the HUPnP core library has been quickly tested to work on Maemo 5 and on Meego without any problems.

Current test setup

HUPnP and HUPnPAv are currently compiled and tested using the following platform and compiler versions:

Linux 32 and 64-bit

Kernel: 2.6.32, compiler: gcc 4.4.

Apple Mac OS X 64-bit

Version: 10.6, "Snow Leopard", compiler: gcc 4.2 (the current default provided by Apple).

Microsoft Windows

Version: Windows 7 (64-bit), compiler: gcc 4.4 (MinGW 32-bit).

Version: Windows 7 (64-bit), compiler: MSVC++ 2010 Express Edition (32-bit).

This page will be updated to reflect the current state of platform/compiler support.