User Tools

Site Tools


wiki:development:build-howto-macos:x2goclient

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
wiki:development:build-howto-macos:x2goclient [2013/09/26 12:04]
neverpanic removed my name from homebrew section, cleaned up macports section
wiki:development:build-howto-macos:x2goclient [2015/08/27 01:43] (current)
ionic Fix QMAKE_MAX_SDK => QMAKE_MAC_SDK typo.
Line 1: Line 1:
 ====== Building X2Go Client on Mac OS ====== ====== Building X2Go Client on Mac OS ======
- 
-===== Build/​Install X2Go Client using Homebrew ===== 
- 
-As X2Go Client and it's dependencies are already in Homebrew (thanks to Eugene San). 
- 
-We assume you've already installed Homebrew. 
-If not please invoke:<​code>​$ ruby -e "​$(curl -fsSL https://​raw.github.com/​mxcl/​homebrew/​go)"</​code>​ 
-For more information regarding Homebrew head to http://​brew.sh 
- 
-It is possible to install X2goClient in one command: <​code>​$ brew install x2goclient</​code>​ 
  
 ===== Build X2Go Client using MacPorts ===== ===== Build X2Go Client using MacPorts =====
  
-X2Go Client is available from MacPorts, maintained by Clemens Lang, who currently also build the official X2Go Client DMGs.+X2Go Client is available from MacPorts, maintained by Clemens Lang, who currently also builds ​the official X2Go Client DMGs.
  
-If you just want to get a working version of X2Go Client you can run <​code>​$ ​sudo port install x2goclient</​code>​.+If you just want to get a working version of X2Go Client you can just run ''​sudo port install x2goclient''​.
  
 If you want to build a re-distributable DMG image such as the one available from the website, follow these steps (assuming you already have MacPorts installed): If you want to build a re-distributable DMG image such as the one available from the website, follow these steps (assuming you already have MacPorts installed):
Line 47: Line 37:
 If you want to build a specific version of X2Go Client, select that version with ''​git checkout <​version>''​. If you want to look around what versions are available, use ''​git tag''​ which will present you a list of valid version tags to use for checkout. If you want to build a specific version of X2Go Client, select that version with ''​git checkout <​version>''​. If you want to look around what versions are available, use ''​git tag''​ which will present you a list of valid version tags to use for checkout.
  
-In the X2Go Client source directory, simply run the ''​macbuild.sh''​ script. Depending on your OS and your needs, you might want to adjust the lines mentioning ​<​code>​QMAKE_MAX_SDK</​code>​<​code>​QMAKE_MACOSX_DEPLOYMENT_TARGET</​code> ​and the <​code>​CONFIG</​code> ​line that contains the target architectures. Once done, run+In the X2Go Client source directory, simply run the ''​macbuild.sh''​ script. Depending on your OS and your needs, you might want to adjust the lines mentioning ​''​QMAKE_MAC_SDK''​''​QMAKE_MACOSX_DEPLOYMENT_TARGET'' ​and the ''​CONFIG'' ​line that contains the target architectures. Once done, run
  
 <​code>​ <​code>​
Line 53: Line 43:
 </​code>​ </​code>​
  
-to generate <​code>​x2goclient.dmg</​code>​.+to generate ​''​x2goclient.dmg''​. 
 +      
 +===== Build/​Install X2Go Client using Homebrew ===== 
 + 
 +X2Go Client and it's dependencies are already formulated in Homebrew (thanks to Eugene San). 
 + 
 +We assume you've already installed Homebrew. 
 +If not, please visit the [[http://​brew.sh|Homebrew website]]. 
 + 
 +It is possible to install X2Go Client in one command: ​<​code>​$ brew install ​x2goclient</​code>​ 
 +     
            
-===== Build X2Go Client from Scratch ​(w/o Mac Ports) ​=====+===== Build X2Go Client from Scratch =====
  
 ==== Variables ==== ==== Variables ====
wiki/development/build-howto-macos/x2goclient.1380197071.txt.gz · Last modified: 2013/09/26 12:04 by neverpanic