configure -release -static -openssl @@ -48,8 +56,23 @@ Rebuild Qt <code> make sub-src </code>
A page in your DokuWiki was added or changed. Here are the details: Date : 2013/09/20 07:54 Browser : Mozilla/5.0 (Windows NT 6.1; WOW64; rv:23.0) Gecko/20100101 Firefox/23.0 IP-Address : 134.245.254.47 Hostname : m-047.informatik.uni-kiel.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 : sunweaver @@ -31,15 +31,23 @@ In this example D:\Qt will be chosen as installation directory ==== Configuring Qt ==== - It is recommended to configure Qt to build statically linked applications. It will take some time and you can skip that step, but in this case you must provide a Qt libraries with your X2Go Client binary. + ===== Providing OpenSSL support in Qt ===== - As X2Go Client need a Qt with SSL support you must install OpenSSL for windows. You can download OpenSSL for Windows [[http://slproweb.com/download/Win32OpenSSL-1_0_1e.exe|here]] or from [[http://code.x2go.org/releases/binary-win32/3rd-party/Win32OpenSSL/|our site]]. Install it to your system (for example to directory d:\OpenSSL-Win32) + As X2Go Client needs a Qt with SSL support you must install OpenSSL for MS Windows. OpenSSL depends on the [[http://www.microsoft.com/en-us/download/details.aspx?id=29|Microsoft Visual C++ 2008 Redistributables]]. Get that from the Microsoft site and install it prior to installing OpenSSL. - After installation, copy OpenSSL header files into include directory from MinGW + The OpenSSL installer for Windows [[http://slproweb.com/download/Win32OpenSSL-1_0_1e.exe|here]] or from [[http://code.x2go.org/releases/binary-win32/3rd-party/Win32OpenSSL/|our site]]. Install it on your build system (for example to directory ''d:\OpenSSL-Win32''). + After installation, copy OpenSSL header files into MinGW's include directory: + + <code> d:\OpenSSL-Win32\include\openssl -> d:\mingw\include\openssl + </code> + + ===== Static builds of Qt with SSL support ===== + + It is recommended to configure Qt to build statically linked applications. It will take some time to reconfigure Qt for static builds. You surely can skip this step, but in this case you must provide Qt libraries with your X2Go Client binary. Open Qt Command Prompt and start configuration script <code> + + ===== Dynamically linked builds of Qt with SSL support ===== + + If you choose to build dynamically linked applications with Qt, you still have to rebuild Qt in order to get OpenSSL support into Qt. + + Open Qt Command Prompt and start configuration script + <code> + >configure -release -openssl + </code> + + Rebuild Qt + <code> + >make sub-src + </code> + ==== Installing libssh ==== You need libssh to build X2Go Client. -- This mail was generated by DokuWiki at http://wiki.x2go.org/