[X2Go-Commits] [[X2Go Wiki]] page changed: wiki:development:build-howto-mswin:x2goclient

wiki-admin at x2go.org wiki-admin at x2go.org
Thu Jun 7 08:57:15 CEST 2018


A page in your DokuWiki was added or changed. Here are the details:

Date        : 2018/06/07 06:57
Browser     : Mozilla/5.0 (X11; Linux x86_64; rv:57.0) Gecko/20100101 Firefox/57.0
IP-Address  : 178.162.222.41
Hostname    : 178.162.222.41.adsl.inet-telecom.org
Old Revision: https://wiki.x2go.org/doku.php/wiki:development:build-howto-mswin:x2goclient?rev=1528354277
New Revision: https://wiki.x2go.org/doku.php/wiki:development:build-howto-mswin:x2goclient
Edit Summary: More formatting and minor changes.
User        : ionic

@@ -150,9 +150,9 @@
  
  Generate the changelog, which x2goclient.exe --changelog will show:
  <code>
  $ copy debian\changelog txt\
- git --no-pager log --since "2 years ago" --format="%ai %aN (%h) %n%n%x09*%w(68,0,10) %s%d%n" > ChangeLog.gitlog
+ $ git --no-pager log --since "2 years ago" --format="%ai %aN (%h) %n%n%x09*%w(68,0,10) %s%d%n" > ChangeLog.gitlog
  $ copy ChangeLog.gitlog txt\git-info
  </code>
  
  Build X2Go Client:
@@ -193,10 +193,10 @@
  ====
Copy the X2Go Client binaries to the desired folder ====
  
  The 2 binaries to copy are:
  
-   - x2goclient.exe (from the ''client_build\release'' folder)
-   - x2gohelper.exe (from the ''client_build\release'' folder)
+   - ''x2goclient.exe'' (from the ''client_build\release'' folder)
+   - ''x2gohelper.exe'' (from the ''client_build\release'' folder)
  
  However, you must decide where you wish to copy them.
  
    - If you wish to run x2goclient from a folder without creating and running the NSIS installer, copy them to the ''dist'' folder. This is the folder where you will run them from.
@@ -213,10 +213,10 @@
  x2goclient-contrib\upx\3.91_bin\upx.exe
  </code>
  
  The 2 files to pack are:
-   - x2goclient.exe
-   - x2gohelper.exe
+   - ''x2goclient.exe''
+   - ''x2gohelper.exe''
  
  ===== Building nxproxy & OpenSSH (Optional) =====
  
  Building a new version nxproxy or OpenSSH is optional for non-official X2Go project builds.
@@ -228,16 +228,16 @@
  ==== Installing Cygwin
====
  
  Download and start the [[https://cygwin.com/setup-x86.exe|Cygwin 32-bit installer]].
  
- Choose your Cygwin directory. For example c:\cygwin. Follow installer instructions.
+ Choose your Cygwin directory. For example C:\cygwin. Follow installer instructions.
  
  For the X2Go-WinBuilder VM, install to D:\cygwin.YYYY-MM-DD instead.
  
  You can automate the entirety of the instructions below with this command, except for selecting the source packages to install:
  
  <code>
- setup-x86.exe -P "autoconf,automake,gcc-core,gcc-g++,git,libX11-devel,libjpeg-devel,libpng-devel,libmpfr4,make,zlib-devel,wget,libedit-devel,libncurses-devel,openssl-devel,patch,bashdb,bash-completion,chere,colorgcc,colordiff,diffutils,dos2unix,cygcheck-dep,cygutils-extra,indent,mc,renameutils,vim,git-completion,patchutils,openssh,xz,unzip,nano,bzip2,time"
+ $ setup-x86.exe -P
"autoconf,automake,gcc-core,gcc-g++,git,libX11-devel,libjpeg-devel,libpng-devel,libmpfr4,make,zlib-devel,wget,libedit-devel,libncurses-devel,openssl-devel,patch,bashdb,bash-completion,chere,colorgcc,colordiff,diffutils,dos2unix,cygcheck-dep,cygutils-extra,indent,mc,renameutils,vim,git-completion,patchutils,openssh,xz,unzip,nano,bzip2,time"
  </code>
  
  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''
@@ -258,12 +258,12 @@
  
  <note tip>By installing the ''libjpeg-devel'' package, you are now installing [[https://cygwin.com/ml/cygwin-announce/2014-06/msg00004.html|libjpeg-turbo]] instead of IJG libjpeg. The same applies for the dependency ''libjpeg8'' package, which provides the cygjpeg-8.dll file that you will copy later.</note>
  
  For building of OpenSSH Server, you will also need:
-   * libedit-devel
-   * libncurses-devel
-   *
openssl-devel
-   * patch
+   * ''libedit-devel''
+   * ''libncurses-devel''
+   * ''openssl-devel''
+   * ''patch''
  
  For OpenSSH you should install both, binary and source packages. Toggle the "Src" checkbox beside the package name. Source package will be installed in ''/usr/src'' directory in your Cygwin installation.
  
  If you are updating the X2Go Windows build VM, X2Go-WinBuilder, install these packages too:
@@ -290,19 +290,19 @@
    * ''bzip2''
    * ''time''
  
  If you are doing official builds, install these **source** packages for both nxproxy and openssh:
-   * dash
-   * cygwin
-   * gcc (select source for: gcc-core)
-   * libedit (select source for: libedit0)
-   * libjpeg-turbo (select source for: libjpeg-devel)
-   * libpng15 (select source for: libpng-devel) (X2Go Client 4.0.3.x)
-   * libpng (select source for: libpng-devel) (X2Go Client 4.0.4.x+)
-   * ncurses (select source for: libncurses-devel)
-   * openssh (source, but not binary)
-   * openssl
-   * zlib
(select source for: zlib-devel)
+   * ''dash''
+   * ''cygwin''
+   * ''gcc'' (select source for: ''gcc-core'')
+   * ''libedit'' (select source for: ''libedit0'')
+   * ''libjpeg-turbo'' (select source for: ''libjpeg-devel'')
+   * ''libpng15'' (select source for: ''libpng-devel'') (X2Go Client 4.0.3.x)
+   * ''libpng'' (select source for: ''libpng-devel'') (X2Go Client 4.0.4.x+)
+   * ''ncurses'' (select source for: ''libncurses-devel'')
+   * ''openssh'' (source, but not binary)
+   * ''openssl''
+   * ''zlib'' (select source for: ''zlib-devel'')
  
  ==== Building nxproxy 3.5 ====
  
  X2Go Client for Windows is currently built with nxproxy 3.5.
@@ -494,12 +494,12 @@
  
  ==== Copying OpenSSH Server binaries ====
  
  Open SSH Server binaries are ready. You can copy it into the program packaging folder (''dist/'' or ''nsis/x2goclient/'') of X2Go Client, or the x2goclient-contrib folder:
-   * sftp.exe
-   * sftp-server.exe
-   * ssh-keygen.exe
-   * sshd.exe
+   * ''sftp.exe''
+ 
 * ''sftp-server.exe''
+   * ''ssh-keygen.exe''
+   * ''sshd.exe''
  
  For example:
  <code>
  $ cp --preserve=time sftp.exe sftp-server.exe ssh-keygen.exe sshd.exe /cygdrive/d/x2goclient-contrib/cygwin/20160121-1_bin/
@@ -507,15 +507,15 @@
  
  To be able to run Open SSH Server you should also copy needed programs and libraries from the Cygwin directory (c:\cygwin\bin).
  
  First, copy these files over without changing their filenames.
-   * cygcrypto-1.0.0.dll
-   * cygedit-0.dll
-   * cyggcc_s-1.dll
-   * cygncursesw-10.dll
-   * cygssp-0.dll
-   * cygwin1.dll
-   * cygz.dll
+   * ''cygcrypto-1.0.0.dll''
+   * ''cygedit-0.dll''
+   * ''cyggcc_s-1.dll''
+   * ''cygncursesw-10.dll''
+   * ''cygssp-0.dll''
+   * ''cygwin1.dll''
+   * ''cygz.dll''
  
  For example:
  <code>
  $ cd /bin


-- 
This mail was generated by DokuWiki at
https://wiki.x2go.org/



More information about the x2go-commits mailing list