A page in your DokuWiki was added or changed. Here are the details:
Date : 2013/03/18 14:07
Browser : Mozilla/5.0 (X11; Linux x86_64; rv:10.0.12) Gecko/20100101 Firefox/10.0.12 Iceweasel/10.0.12
IP-Address : 188.194.93.10
Hostname : 188-194-93-10-dynip.superkabel.de
Old Revision: http://wiki.x2go.org/doku.php/wiki:development:build-howto-mswin:x2goclient…
New Revision: http://wiki.x2go.org/doku.php/wiki:development:build-howto-mswin:x2goclient
Edit Summary:
User : ncryer
@@ -1,5 +1,5 @@
- ====== Build X2GoClient for MS Windows ======
+ ====== Build X2GoClient and 3d-party programs for MS Windows ======
X2Go Client for Windows need several programs to be able running on Windows
* [[wiki:development:build-howto-mswin:x2goclient/#nxproxy|nxproxy]]
@@ -182,4 +182,8 @@
*cygwrap-0.dll
*cygz.dll
Some of this libraries are also used by nxproxy. Open SSH Server and nxproxy should be built using same version of Cygwin.
+
+ =====
Pulseaudio =====
+
+ you can download Pulseaudio for Windows [[http://code.x2go.org/releases/binary-win32/3dparty/pulse|here]] or from [[http://www.freedesktop.org/wiki/Software/PulseAudio/Ports/Windows/Support|p… site]]. Building Pulseaudio from source is not the part of this Howto
--
This mail was generated by DokuWiki at
http://wiki.x2go.org/
A page in your DokuWiki was added or changed. Here are the details:
Date : 2013/03/18 13:55
Browser : Mozilla/5.0 (X11; Linux x86_64; rv:10.0.12) Gecko/20100101 Firefox/10.0.12 Iceweasel/10.0.12
IP-Address : 188.194.93.10
Hostname : 188-194-93-10-dynip.superkabel.de
Old Revision: http://wiki.x2go.org/doku.php/wiki:development:build-howto-mswin:x2goclient…
New Revision: http://wiki.x2go.org/doku.php/wiki:development:build-howto-mswin:x2goclient
Edit Summary:
User : ncryer
@@ -93,9 +93,9 @@
$cd ..
</code>
- nxproxy binary is ready. Now you can copy it in the installation directory of x2goclient. To be able to run nxproxy you should also copy needed libraries in this directory:
+ nxproxy binary (nxproxy.exe) is ready. Now you can copy it in to the installation directory of x2goclient. To be able to run nxproxy you should also copy needed libraries in this directory:
from nxcomp directory (d:\Build\nx-libs\nxcomp) - cygXcomp.dll
from cygwin directory (c:\cygwin\bin):
@@ -118,8 +118,68 @@
*libkrb5-devel
*libncurses-devel
*openssl-devel
*libwrap-devel
+ *patch
For openssh you should install both, binary and source packages (toggle "Src" checkbox beside of package name). Source package will be installed in /usr/src directory in your Cygwin installation.
-
+ Copy openssh tarball to your build directory. In this example d:\Build will be used
+ <code>
+ $cp /usr/src/openssh-6.1p1.tar.gz /cygdrive/d/Build/
+ </code>
+
+ Extract sources and change to openssh source directory
+ <code>
+ $cd /cygdrive/d/Build/
+ $tar -xzvf openssh-6.1p1.tar.gz
+ $cd openssh-6.1p1
+ </code>
+
+ Get and apply patch, which allow use Open SSH Server with X2Go Client
+ <code>
+ $wget http://code.x2go.org/releases/source/openssh-cygwin/openssh-6.0p1-2.x2go.pa…
+ $patch.exe < openssh-6.0p1-2.x2go.patch
+ </code>
+
+ Build Open SSH Server
+ <code>
+ $./configure --libexecdir=/usr/sbin --with-kerberos5=/usr
--with-tcp-wrappers --with-libedit --with-xauth=/usr/bin/xauth --build=mingw32
+ $make
+ $strip *.exe
+ </code>
+
+ Open SSH Server binaries are ready. Now you can copy them in to the installation directory of x2goclient:
+
+ *sftp.exe
+ *sftp-server.exe
+ *ssh-keygen.exe
+ *sshd.exe
+
+
+ To be able to run Open SSH Server you should also copy needed programs and libraries from cygwin directory (c:\cygwin\bin):
+ *sh.exe
+ *cygasn1-8.dll
+ *cygcom_err-2.dll
+ *cygcrypt-0.dll
+ *cygcrypto-1.0.0.dll
+ *cygedit-0.dll
+ *cyggcc_s-1.dll
+ *cyggssapi-3.dll
+ *cygheimbase-1.dll
+ *cygheimntlm-0.dll
+ *cyghx509-5.dll
+ *cygiconv-2.dll
+ *cygintl-8.dll
+ *cygkafs-0.dll
+ *cygkrb5-26.dll
+ *cygncursesw-10.dll
+ *cygreadline7.dll
+ *cygroken-18.dll
+ *cygsqlite3-0.dll
+ *cygssp-0.dll
+ *cygwin1.dll
+ *cygwind-0.dll
+ *cygwrap-0.dll
+ *cygz.dll
+
+ Some of this libraries are also used by nxproxy. Open SSH Server and nxproxy should be
built using same version of Cygwin.
--
This mail was generated by DokuWiki at
http://wiki.x2go.org/
A page in your DokuWiki was added or changed. Here are the details:
Date : 2013/03/18 12:57
Browser : Mozilla/5.0 (X11; Linux x86_64; rv:10.0.12) Gecko/20100101 Firefox/10.0.12 Iceweasel/10.0.12
IP-Address : 188.194.93.10
Hostname : 188-194-93-10-dynip.superkabel.de
Old Revision: http://wiki.x2go.org/doku.php/wiki:development:build-howto-mswin:x2goclient…
New Revision: http://wiki.x2go.org/doku.php/wiki:development:build-howto-mswin:x2goclient
Edit Summary:
User : ncryer
@@ -109,5 +109,17 @@
===== Open SSH Server =====
X2Go Client for Windows using modified Cygwin Open SSH Server for file sharing. You can download it [[http://code.x2go.org/releases/binary-win32/3dparty/openssh-server|here]]
- If you want to build it from source, you need [[wiki:development:build-howto-mswin:x2goclient/#installing_cygwin|install Cygwin]] first
+ If you want to build it from source, you should
[[wiki:development:build-howto-mswin:x2goclient/#installing_cygwin|install Cygwin]] first.
+
+ After that run Cygwin installer (setup.exe), navigate to "Select Packages" page and install packages, you need to build Open SSH Server:
+ *libedit
+ *libedit-devel
+ *libkrb5-devel
+ *libncurses-devel
+ *openssl-devel
+ *libwrap-devel
+
+ For openssh you should install both, binary and source packages (toggle "Src" checkbox beside of package name). Source package will be installed in /usr/src directory in your Cygwin installation.
+
+
--
This mail was generated by DokuWiki at
http://wiki.x2go.org/
A page in your DokuWiki was added or changed. Here are the details:
Date : 2013/03/18 12:44
Browser : Mozilla/5.0 (X11; Linux x86_64; rv:10.0.12) Gecko/20100101 Firefox/10.0.12 Iceweasel/10.0.12
IP-Address : 188.194.93.10
Hostname : 188-194-93-10-dynip.superkabel.de
Old Revision: http://wiki.x2go.org/doku.php/wiki:development:build-howto-mswin:x2goclient…
New Revision: http://wiki.x2go.org/doku.php/wiki:development:build-howto-mswin:x2goclient
Edit Summary:
User : ncryer
@@ -109,5 +109,5 @@
===== Open SSH Server =====
X2Go Client for Windows using modified Cygwin Open SSH Server for file sharing. You can download it [[http://code.x2go.org/releases/binary-win32/3dparty/openssh-server|here]]
- If you want to build it from source, you need [[wiki:development:build-howto-mswin:x2goclient/#open_ssh_server|install Cygwin]] first
+ If you want to build it from source, you need
[[wiki:development:build-howto-mswin:x2goclient/#installing_cygwin|install Cygwin]] first
--
This mail was generated by DokuWiki at
http://wiki.x2go.org/
A page in your DokuWiki was added or changed. Here are the details:
Date : 2013/03/18 12:42
Browser : Mozilla/5.0 (X11; Linux x86_64; rv:10.0.12) Gecko/20100101 Firefox/10.0.12 Iceweasel/10.0.12
IP-Address : 188.194.93.10
Hostname : 188-194-93-10-dynip.superkabel.de
Old Revision: http://wiki.x2go.org/doku.php/wiki:development:build-howto-mswin:x2goclient…
New Revision: http://wiki.x2go.org/doku.php/wiki:development:build-howto-mswin:x2goclient
Edit Summary:
User : ncryer
@@ -3,9 +3,9 @@
* [[wiki:development:build-howto-mswin:x2goclient/#nxproxy|nxproxy]]
- * OpenSSH Server for file sharing (optional)
+ * [[wiki:development:build-howto-mswin:x2goclient/#open_ssh_server|Open SSH Server]] for file sharing (optional)
* PulseAudio Server for sound support (optional)
* X-Server (VcXsrv)
--
This mail was generated by DokuWiki at
http://wiki.x2go.org/
A page in your DokuWiki was added or changed. Here are the details:
Date : 2013/03/18 12:24
Browser : Mozilla/5.0 (X11; Linux x86_64; rv:10.0.12) Gecko/20100101 Firefox/10.0.12 Iceweasel/10.0.12
IP-Address : 188.194.93.10
Hostname : 188-194-93-10-dynip.superkabel.de
Old Revision: http://wiki.x2go.org/doku.php/wiki:development:build-howto-mswin:x2goclient…
New Revision: http://wiki.x2go.org/doku.php/wiki:development:build-howto-mswin:x2goclient
Edit Summary:
User : ncryer
@@ -91,4 +91,18 @@
$make
$strip nxproxy.exe
$cd ..
</code>
+
+
+ nxproxy binary is ready. Now you can copy it in the installation directory of x2goclient. To be able to run nxproxy you should also copy needed libraries in this directory:
+
+ from nxcomp directory (d:\Build\nx-libs\nxcomp) - cygXcomp.dll
+
+ from cygwin directory (c:\cygwin\bin):
+ *cyggcc_s-1.dll
+ *cygjpeg-8.dll
+ *cygpng-3.dll
+ *cygstdc++-6.dll
+ *cygwin1.dll
+ *cygz.dll
+
--
This
mail was generated by DokuWiki at
http://wiki.x2go.org/