# pvbrowser ® - The Process Visualiation Browser.

### Windows package

#### Do you want help testing pvbrowser build with Qt 5.1.0 and MinGW 4.8.2 ?

Then you can dowload install-qt5-mingw48-pvbrowser.exe, a pvbrowser package build with Qt 5.1.0 and MinGW 4.8.2 which are the current versions available from the qt-project. The Qt4 version of pvbrowser has been build with MinGW 4.4 instead. Please notice that there are problems when mixing software developed with the 2 different MinGW versions.

Starting with MinGW 4.8 we use the pthread implementation provided by MinGW and no longer our own mapping to Windows threads. Thus it is necessary to modify your existing project files in the win32 section.

```#
# Attention:
# starting with mingw 4.8 we use mingw pthread and not our own mapping to windows threads
# you will have to adjust existing pro files
#
win32-g++ {
QMAKE_LFLAGS      += -static-libgcc
win32:LIBS        += \$(PVBDIR)/win-mingw/bin/libserverlib.a
win32:LIBS        += \$(PVBDIR)/win-mingw/bin/librllib.a
win32:INCLUDEPATH += \$(PVBDIR)/pvserver
win32:INCLUDEPATH += \$(PVBDIR)/rllib/lib
}
```

#### Otherwise

If you want to develop your own servers please install the complete pvbrowser from install-pvbrowser.exe. Then you must install the Qt libraries 4.x.y for Windows and minGW 4.4. Before you run the installer of Qt libraries download and unzip the MinGW package which you will also find when installing the Qt libraries package. Our installer now provides a replacement for the Makefile generator "qmake". Because of this "fake_qmake" it is now possible to develop pvservers without the Qt development package. It is sufficient to install the MinGW C++ compiler.

You will have to define the environment variables %QTDIR% and %MINGWDIR% to point to the installation directories where the executables from Qt and MinGW can be found (qmake.exe, mingw32-make.exe and the C++ compiler). The qmake tool from Qt will be used to create a Makefile for your projects. The installation procedure of pvbrowser defines the environment variable %PVBDIR% and adds %PVBDIR%\win-mingw\bin to your %PATH% environment variable. Since it does not know where the Qt SDK is located this must be defined manually either in "start_pvdevelop.bat" or within your system control center.

#### Example setting for recent "Qt libraries 4.x.y for Windows and minGW 4.4"

```set QTDIR=c:\qt\4.7.4
set MINGWDIR=c:\mingw
set PATH=%PVBDIR%\win-mingw\bin;%QTDIR%\bin;%MINGWDIR%\bin;c:\windows;
```

If you want to start pvserver as service in the background, use xyntservice .

install-pvbrowser-client.exe

Use this package if you only need the client. Here you do not need to make any manual adjustments.