User Tools

Site Tools


wiki:development:build-howto-mswin:x2goclient

This is an old revision of the document!


Build X2GoClient for MS Windows

X2Go Client for Windows need several programs to be able running on Windows

  • OpenSSH Server for file sharing (optional)
  • PulseAudio Server for sound support (optional)
  • X-Server (VcXsrv)

All this programs can be build from source, downloaded from our server or from their projects sites. You can also copy that components from X2Go Client install directory.

nxproxy

you can download nxproxy, and it libraries here

If you want build nxproxy from source, you need install and configure cygwin first.

Installing cygwin

Download and startCygwin installer

Choose your cygwin directory. For example c:\cygwin. Follow installer instructions.

on installer page “Select Packages” you can select programs and libraries that should be installed in your cygwin environment. For building of nxproxy you will need:

  • autoconf
  • automake
  • gcc4
  • gcc4-g++
  • git
  • libX11-devel
  • libjpeg-devel
  • make
  • mc
  • zlib-devel
  • wget

Installing libpng

You will need a libpng12 to build nxproxy. This version of libpng is not available on current version of cygwin. You should install it manually. You can download code from

Open a cygwin shell. Go to the src directory

$cd /usr/src

get a libpng from project site

$wget http://downloads.sourceforge.net/project/libpng/libpng12/1.2.50/libpng-1.2.50.tar.gz
$tar -xzvf libpng-1.2.50.tar.gz
$cd libpng-1.2.50

build and install libpng

$./configure --prefix=/usr/
$make
$make install
wiki/development/build-howto-mswin/x2goclient.1363606154.txt.gz · Last modified: 2013/03/18 11:29 by ncryer