As part of our work with FreeRDP, we need to frequently build the Windows client based on the latest available code and since we already provide freely available automated nightly builds for our products, why not providing FreeRDP as well?
Updated daily at midnight GMT.
The above link provides a portable archive with no need for the Microsoft redistributable runtime and already packaged with the OpenSSL DLLs. You can unzip it and run it on any Windows OS starting from Windows XP SP2, without additional requirements.
If you simply need to download a compiled copy of FreeRDP, you can already stop reading. The following paragraphs provide some details about the compilation process.
The build script has been changed to use Visual Studio 2013, including linking to OpenSSL statically compiled using the same Visual Studio version.
As a result, wfreerdp is fully portable, there’s no need for any external DDL, including OpenSSL or the Visual C++ reditributable runtime.
wfreerdp.exe /f /v:<host>
CMake command line:
cmake . -DMONOLITHIC_BUILD=ON -DBUILD_SHARED_LIBS=OFF -G “Visual Studio 12″ -T v120_xp -DMSVC_RUNTIME=static -DWITH_SSE2=ON
Visual Studio 2013 Update 1
Visual Studio Toolset:
v112_xp (For compatibility with Xp / 2003)
MultiThreaded (statically linked)
This article was written by apilotti