Skip to content

Build on Windows with Visual C 2010

nschneider edited this page Aug 23, 2012 · 17 revisions

Table of Contents

Prerequisites

There are reports that you need 32 bit OpenSSL even on a 64 bit System, otherwise the build fails. Investigation is in progress. If you like working in a shell, get cygwin. You can also use cygwins git, but NOT the cmake that comes with cygwin

Obtaining the source

git clone git://github.com/FreeRDP/FreeRDP.git

Preparing the build

From the command line, go to the directory where you pulled the sources and type

cmake .
Of course, you can also run cmake-gui that comes with the windows cmake install and point it to your sources.

Building

In Visual Studio, open the FreeRDP project map and build it. It should build clean.

Known Problems

  • you need --sec tls on the command line, this is true for my linux build, too
  • colours are garbled unless you say -a 32, this is not true for my linus build

Plugin status

  • rdpdr disk, printer and smartcard plugin are actively developed and should be available soon (Sept. 2012)
  • cliprdr plugin lacks ~1000 lines of source and does not yet work, though it builds clean
  • Status of all other plugins is unknown
Clone this wiki locally